|
|
45d69b0b9f
|
move NotificationsPage into sidebar via NavigationBar
|
2026-10-02 11:19:46 -04:00 |
|
|
|
98108d013e
|
use m3e iconbuttons
|
2026-09-30 11:47:40 -04:00 |
|
|
|
d37538b69f
|
gate pop behind canPop
|
2026-09-28 09:49:20 -04:00 |
|
|
|
e300f4efc9
|
small fixups
|
2026-09-26 21:11:11 -04:00 |
|
|
|
bab699658f
|
pop sidebar before pushing notif page
|
2026-09-26 20:32:44 -04:00 |
|
|
|
1c1f585362
|
add JumpToEventController to allow jumping to events from the NotificationsPage when it has been pushed from the NotificationController
|
2026-09-26 19:37:47 -04:00 |
|
|
|
c90a1c41b0
|
working jumps from notif page
Doesn't work from notif page pushed from notif controller
|
2026-09-26 19:13:30 -04:00 |
|
|
|
9f070fcdba
|
reorganize pages into being under widgets
|
2026-09-26 18:06:51 -04:00 |
|
|
|
e8fb3a8523
|
use SharedPreferencesAsync to avoid race condition in Sharedprefs
This was so painful to debug...
|
2026-09-20 15:45:32 -04:00 |
|
|
|
23e01c7a0d
|
Notifications page
Doesn't yet allow for jumping to events
|
2026-09-11 22:03:42 -04:00 |
|
|
|
a090d88a23
|
add theming workaround for navigation_rail_m3e
|
2026-08-22 15:12:35 -04:00 |
|
|
|
077044ec19
|
Move to Flutter 3.47, use the improvements that come with this (#64)
Reviewed-on: #64
|
2026-08-22 13:04:33 -04:00 |
|
|
|
7992f0e815
|
treewide(refactor): rename files to follow the same style
|
2026-07-18 12:12:54 -04:00 |
|
|
|
0ef9b25320
|
Add settings page (#46)
Fixes #37, fixes #47.
Reviewed-on: #46
|
2026-07-17 20:36:41 -04:00 |
|
|
|
bc307cbcda
|
up size of spaces in sidebar
|
2026-06-11 12:50:47 -04:00 |
|
|
|
f60189bfb8
|
fix mark all as read behavior with subspaces
|
2026-06-07 16:57:57 -04:00 |
|
|
|
309d0df581
|
fix unread logic to take into account subspaces
|
2026-06-06 21:19:01 -04:00 |
|
|
|
8c047827de
|
Fix text overflows for long subspace names
|
2026-06-06 19:02:58 -04:00 |
|
|
|
d513e466fd
|
Render subspace avatars, if available
|
2026-06-06 18:40:32 -04:00 |
|
|
|
f0a26b58d1
|
fix incorrect selected hint
|
2026-06-06 17:09:54 -04:00 |
|
|
|
78b5abea7d
|
fix out of range error
|
2026-06-06 17:03:06 -04:00 |
|
|
|
e1d7a30a06
|
Support one level of subspaces
|
2026-06-06 15:11:40 -04:00 |
|
|
|
0a9b71230b
|
set sidebar width to infinity
|
2026-06-06 13:04:44 -04:00 |
|
|
|
15c057707f
|
slightly lower size of sidebar
|
2026-06-06 13:04:12 -04:00 |
|
|
|
46136c09ad
|
fix padding color of space sidebar
|
2026-06-05 21:47:13 -04:00 |
|
|
|
6e02cce84f
|
WIP subspace support
|
2026-06-05 21:23:06 -04:00 |
|
|
|
895ab3c96f
|
redesign sidebar to be m3e
|
2026-06-05 20:38:03 -04:00 |
|
|
|
02b7892fb0
|
better handle when room is null
|
2026-06-05 18:33:16 -04:00 |
|
|
|
d2ec5f035b
|
treewide: use dot shorthands where possible
Now this feature is stable, we should use it. I might have missed some usecases, but these can be added in future commits.
|
2026-06-02 12:50:56 -04:00 |
|
|
|
16cf126df4
|
Remove flutter chat (#26)
Had to squash merge manually as Forgejo was erroring
|
2026-05-21 17:02:08 -04:00 |
|
|
|
b9a2e09e74
|
reorganize
|
2025-11-19 12:23:35 -05:00 |
|
|
|
fd0b020957
|
wip read indicators
|
2025-11-18 17:54:58 -05:00 |
|
|
|
89dd28fec6
|
fix avatar loading
|
2025-11-18 16:18:32 -05:00 |
|
|
|
f0a397f576
|
conditionally show room avatar in header
|
2025-11-14 17:27:43 -05:00 |
|
|
|
ba9e99a951
|
lots of stuff
|
2025-11-14 15:50:38 -05:00 |
|
|
|
07a032bbf0
|
room switching working
|
2025-11-11 21:15:30 -05:00 |
|
|
|
d1f070e5c8
|
messages rendering
|
2025-11-11 21:00:28 -05:00 |
|
|
|
aaeee8e355
|
ROOMS
|
2025-11-11 14:45:01 -05:00 |
|
|
|
65028a1231
|
loading spaces
|
2025-11-10 22:13:15 -05:00 |
|
|
|
40bad1e06e
|
pretty cool
|
2025-11-10 18:55:31 -05:00 |
|