Commit graph nexus/lib/widgets/sidebar.dart
Author SHA1 Message Date
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