Nutcake
763a426b65
Merge pull request #17 from isovel/main
...
feat: iOS/macOS support + related internal changes
2023-11-13 22:49:18 +01:00
Garrett Watson
c3c294efcb
chore: update app icons for macOS & iOS
2023-11-13 16:43:31 -05:00
Garrett Watson
595ddf8035
chore: address use of then method on awaited future
2023-11-13 12:39:30 -05:00
Garrett Watson
96d95f528d
chore: update formatting to use 120 char line length
2023-11-13 12:14:17 -05:00
Garrett Watson
0cf8bde724
chore: remove generated ic_launcher png files
2023-11-13 12:03:06 -05:00
Garrett Watson
976780f72a
chore: update build.gradle to reflect correct minSdkVersion
2023-11-13 11:59:35 -05:00
Garrett Watson
673438cbbf
chore: update readme
2023-11-13 11:59:17 -05:00
Garrett Watson
2b8eae9050
chore: remove ide-specific files
2023-11-13 11:41:40 -05:00
Nutcake
7a5b0c8211
Merge pull request #15 from Nutcake/isovel/message-copy
...
feat: add copying message text via long press
2023-11-11 13:36:14 +01:00
Nutcake
585c5fae58
Merge pull request #16 from Nutcake/isovel/contact-status-parity
...
feat: match contact status formatting w/ Resonite
2023-11-11 12:00:33 +01:00
Nutcake
5cd8f56895
Fix code formatting
2023-11-11 12:00:01 +01:00
Nutcake
ec4d276cc8
Fix code formatting
...
This project uses 120 character line width instead of the default 80.
Make sure to change your IDE preferences to auto-format lines to 120
character.
2023-11-11 11:03:14 +01:00
Nutcake
e97e0a52af
Move copy message snackbar to top of view
...
On Android 13 or newer there is an operating system integrated message
bubble that pops up and shows you any automated clipboard changes at the
bottom left of the screen. This bubble obscures the message text of the
snackbar so I've moved it to the top of the screen when on Android.
It might make sense to do more accurate version checking in the future
to only show the snackbar if on Android < 13 or iOS but we'd need to pull in the
device_info_plus package or similar for that.
2023-11-11 11:02:13 +01:00
Nutcake
44e94555f2
Add ripple effect to text-copy action
...
Generally the use of GestureDetector is discouraged in favor of InkWell
unless you have a very specific reason to use it. InkWells automatically
generate ripple effects if there is a parent material widget in the tree
to indicate to a user that a given widget is interactible.
2023-11-11 10:51:24 +01:00
Nutcake
7ff98649e9
Fix unchecked use of BuildContext after await
...
When using the BuildContext after an asynchronus gap (like when using
await), you always need to check if the context is still mounted before
using it to retrieve objects from the widget tree like with
`ScaffoldMessenger.of(context)`.
Additionally you don't need to use
`.then((value) {})` on a future, if that future is already awaited, you
can simply put any following statements on a new line for better
readability of program flow.
2023-11-11 10:20:55 +01:00
Garrett Watson
adb1778710
chore: update packages + update build config + add audio playback on iOS/macOS + swap downloader library
2023-11-10 18:40:58 -05:00
Garrett Watson
393d71a8bc
feat: add copying message text via long press
2023-11-10 18:34:17 -05:00
Garrett Watson
4e7181a20f
feat: match contact status formatting w/ Resonite + anti-alias recon online indicator
2023-11-10 18:23:25 -05:00
Garrett Watson
b998e59c9f
Merge branch 'main' of https://github.com/isovel/ReCon
2023-11-06 08:46:06 -05:00
Garrett Watson
71dd14b2f6
chore: update macos podfile
2023-11-06 08:46:05 -05:00
Garrett Watson
958044fd68
Merge pull request #2 from Nutcake/main
...
[v0.10.3] Merge upstream
2023-11-05 17:23:14 -05:00
Nutcake
af43af673d
Fix inventory object tile selection highlight
2023-11-01 15:45:07 +01:00
Nutcake
cf3c95d1d8
Fix inventory viewer always downloading thumbnail despite selection
...
Closes #13
2023-11-01 15:22:58 +01:00
Nutcake
f9d014c047
Fix Resonite Essentials folder failing to open
...
Closes #5
2023-11-01 15:10:43 +01:00
Nutcake
2981db0d17
Fix inventory links with format strings not opening
2023-10-31 22:42:26 +01:00
Nutcake
0ed40295eb
Upgrade dependencies
2023-10-31 21:50:47 +01:00
Nutcake
d040a9220b
Add adaptive monochrome icon
2023-10-31 21:50:16 +01:00
Garrett Watson
1ac24c25b8
Merge branch 'main' of https://github.com/isovel/ReCon
2023-10-28 17:12:48 -04:00
Garrett Watson
d4fc7813a0
feat: setup project for xcode builds + add other tabs back
2023-10-28 17:12:09 -04:00
Garrett
32b3875bc5
Update README.md
2023-10-28 14:15:39 -04:00
Garrett
022ade9ea0
Merge pull request #1 from Nutcake/main
...
chore: merge upstream changes
2023-10-28 12:01:26 -04:00
Nutcake
2d785d6cb4
Add inventory sorting functions
2023-10-21 14:02:28 +02:00
Nutcake
9f08e6ce62
Fix online status not being restored properly
...
Closes #11
2023-10-21 12:39:09 +02:00
lumey
07df550681
add web support and remove all tabs except chat
2023-10-19 22:29:46 -04:00
Nutcake
c5c4d446f3
Fix updater prerelease handling
2023-10-12 19:17:53 +02:00
Nutcake
fca7ffda93
Add share button for items and public folders to inventory
...
Closes #9
2023-10-12 18:33:04 +02:00
Nutcake
fcd34d4fb1
Fix online status not getting set correctly
...
Closes #6
2023-10-12 18:01:15 +02:00
Nutcake
023ed9edc1
Explicitly disable non functional features
2023-10-10 11:07:54 +02:00
Nutcake
1bcebbacc8
Fix visual issues with bottom navigation bar
2023-10-10 10:57:14 +02:00
Nutcake
1c77951431
Fix user storage indicator
2023-10-10 10:33:51 +02:00
Nutcake
fd5b234ba9
Improve user session status tracking
2023-10-10 09:54:42 +02:00
Nutcake
6b070f7c91
Merge branch 'resonite' of https://github.com/Nutcake/ReCon into resonite
2023-10-10 09:53:44 +02:00
Nutcake
fb30007799
Improve user session status tracking
2023-10-10 09:53:34 +02:00
Nutcake
39f7fa991f
Update README.md
2023-10-03 19:53:09 +02:00
Nutcake
9666ffa9be
Merge pull request #1 from Nutcake/resonite
...
Resonite
2023-10-03 19:52:17 +02:00
Nutcake
6177e6be20
Update README.md
2023-10-03 19:51:36 +02:00
Nutcake
8c3703cde9
Replace visual references and metadata with new branding
2023-10-03 19:47:43 +02:00
Nutcake
74fb91e0a4
Replace all text references with new ReCon branding
2023-10-03 19:00:59 +02:00
Nutcake
890a931cb4
Hook up RemoveSession socket event
2023-10-03 18:36:41 +02:00
Nutcake
bace94b6d2
Fix user session status not showing
2023-10-03 18:20:02 +02:00