Commit graph

146 commits

Author SHA1 Message Date
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
393d71a8bc feat: add copying message text via long press 2023-11-10 18:34:17 -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
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
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
fb30007799 Improve user session status tracking 2023-10-10 09:53:34 +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
Nutcake
56ed403d79 Add preliminary hash based session handling 2023-10-01 21:14:38 +02:00
Nutcake
c1da0da897 Fix user status handling 2023-09-30 15:22:37 +02:00
Nutcake
bcc03b4c9a Change navbar color in chat view 2023-09-30 14:20:08 +02:00
Nutcake
cc1bcb7a72 Remove more references to old platform 2023-09-30 12:22:32 +02:00
Nutcake
6e83ce32f8 Remove client secret dependecy and fix session thumbnails 2023-09-30 11:15:17 +02:00
Nutcake
e3837066bb Improve adherence to material design guidelines 2023-09-29 16:24:26 +02:00
Nutcake
b1f2d65ab8 Fix contact status loading 2023-09-29 15:33:43 +02:00
Nutcake
f305fcd23c Improve signalR protocol compatibility 2023-09-29 13:17:17 +02:00
Nutcake
04ae0687f8 Fix websocket connection 2023-09-29 12:30:43 +02:00
Nutcake
73f41ef71e Switch to new endpoints 2023-09-29 09:51:46 +02:00
Nutcake
f67b553058 Add panorama session preview 2023-07-11 19:55:08 +02:00
Nutcake
f42872c125 Fix asymmetric padding in my-profile dialog 2023-07-11 18:47:18 +02:00
Nutcake
e87521df9d Add caching to session filter and remove some redundant providers 2023-07-11 18:44:20 +02:00
Nutcake
d855d7dda3 Change AppBar colors to be consistent across the app 2023-06-24 13:34:25 +02:00
Nutcake
37a2aebce5 Fix folders being selectable 2023-06-23 23:00:31 +02:00
Nutcake
a4cdd92f88 Add inventory actions 2023-06-23 22:23:46 +02:00
Nutcake
f202ccdd75 Improve inventory selection logic 2023-06-17 19:28:23 +02:00
Nutcake
5c61a89805 Improve display of current path 2023-06-17 17:36:52 +02:00
Nutcake
83c92a4152 Add Inventory viewer 2023-06-17 16:58:32 +02:00
Nutcake
ad8dbf49cc Merge 2023-06-04 16:57:24 +02:00
Nutcake
dfa1c6e77a Move session thumbnail out of flexible sliver 2023-06-04 16:51:14 +02:00
Nutcake
65207e6e90 Add filter function to session list 2023-06-04 16:27:18 +02:00
Nutcake
24178aaa43 Add tabbed view to homescreen 2023-06-03 17:17:54 +02:00
Nutcake
fd5fa92be2 Add cloud variable api 2023-06-03 15:31:15 +02:00
Nutcake
4556d08a07 Remove debug user-list extension 2023-05-30 15:11:02 +02:00
Nutcake
e8ea2c9797 Add barebones session list viewer 2023-05-30 15:09:38 +02:00
Nutcake
a7f39c1d06 Add zero-padding to session user-count 2023-05-29 20:22:06 +02:00
Nutcake
a3ecbfe281 Improve session view design and move some things around 2023-05-29 20:16:23 +02:00
Nutcake
1a5114a217 Fix friend online status in message view not updating 2023-05-29 16:48:53 +02:00
Nutcake
47457480ff Fix getting logged out between restarts if 2FA is enabled 2023-05-29 16:15:33 +02:00
Nutcake
d9de622995 Change status indicator to not show cpp badge when user is offline 2023-05-29 16:14:07 +02:00