Commit graph nexus/lib/main.dart
Author SHA1 Message Date
02ba9180db
fix error when opening settings during init sync 2026-10-05 14:23:06 -04:00
b694da31f9
Revert "swap to SystemNavigator.pop from exit"
This reverts commit a86748e85f, as it was causing issues on Windows.
2026-10-05 10:10:47 -04:00
a46d93dfc5
filter shown recent emoji to valid emoji 2026-10-04 13:01:06 -04:00
5e3c7ffa68
alter text alignment and icon sizes treewide 2026-10-04 11:16:39 -04:00
a86748e85f
swap to SystemNavigator.pop from exit 2026-10-03 01:01:59 -04:00
9f070fcdba
reorganize pages into being under widgets 2026-09-26 18:06:51 -04:00
004c3bcd0d
remove outdated error ignores
I believe some of these are fixed, if not they should be noisy so I notice them and can re-add
2026-09-24 20:38:30 -04:00
38fd19ad1a
move isInBackground in main 2026-09-24 14:08:54 -04:00
efe9262a97
tweak timeout 2026-09-24 11:49:19 -04:00
a5da44fdea
more restrictive timeout on notification init 2026-09-24 11:42:57 -04:00
ccca02a0bc
Separate out GomuksListenerController from ClientController
Fixes #89
2026-09-24 11:03:16 -04:00
f910d87a23
don't require login for UP controller to finish init 2026-09-22 15:33:55 -04:00
775c77194b
run in background properly on android 2026-09-22 15:02:30 -04:00
6e47594a91
fix race condition on startup 2026-09-22 11:36:29 -04:00
0cd815dc79
init ClientController before other providers 2026-09-21 23:03:57 -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
3d690c26d8
hopefully fixup UP on linux when backgrounded 2026-09-20 13:27:47 -04:00
23e01c7a0d
Notifications page
Doesn't yet allow for jumping to events
2026-09-11 22:03:42 -04:00
ff9bf3bec4 Push Notifications (#66)
Fixes #35.

Things to do:
- [x] Register with local distributor
- [x] Register with homeserver
- [x] Recieve messages
- [x] Show notifications
- [ ] Notifications page (could come later)

Reviewed-on: #66
2026-09-10 15:37:05 -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
07f8a35b74
bump deps, remove hack for fallback theme that is no longer needed 2026-08-08 19:05:04 -04:00
eca9d3b411
use gomuks for URL previews 2026-07-27 16:01:40 -04:00
eecc307f04
disable provider auto retry 2026-07-22 16:35:18 -04:00
87e1ef0d9b
clean up if statements into one 2026-07-22 12:00:35 -04:00
f8c705531c
ignore setState during build
It seems to happen randomly right now.
2026-07-22 11:59:10 -04:00
7d106ad3a2 OAuth Support (#53)
Rips out the old auth method, adds OAuth support. Fixes #51.

Tested Platforms:
- [x] Linux
    - [x] Flatpak
    - [x] Native (Nix)
- [x] Android
- [ ] Windows
- [ ] MacOS

Reviewed-on: #53
2026-07-20 19:46:18 -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
8e76da4ac2
remove macos titlebar
Credit to @mirameow:matrix.org for this!
2026-07-07 18:26:37 -04:00
5f9622e1c9
try to fix android build 2026-06-05 21:39:51 -04:00
27dca24889
better login flow
Co-authored-by: Henry-Hiles <henry@henryhiles.com>
2026-06-05 17:28:53 -04:00
db12fd2e9a
remove extra curly bracket in logger 2026-05-30 11:11:19 -04:00
16cf126df4 Remove flutter chat (#26)
Had to squash merge manually as Forgejo was erroring
2026-05-21 17:02:08 -04:00
5154e0fc6b
Try to fix error handling on sync 2026-04-10 11:53:32 -04:00
4bbf694479
remove dep on window_size 2026-03-26 15:49:28 -04:00
70793a2f77
test commented out sizes 2026-03-26 10:54:43 -04:00
91516c2f20 initial flutter android build 2026-03-20 12:15:10 -06:00
2c467d767c
remove unwanted import 2026-03-08 20:41:32 -04:00
219ba0700d
fix avatar in relation preview 2026-02-08 13:41:07 -05:00
672e187814
wait for init 2026-02-08 12:15:05 -05:00
985b6d52e0
safety checks and message fix 2026-01-30 18:45:55 +01:00
132efbdfd1
working history loading 2026-01-30 18:45:55 +01:00
5f96c8e57f
shows room but not really 2026-01-30 18:45:55 +01:00
e447540062
working login 2026-01-30 18:45:55 +01:00
7c6ddab6a3
working login page 2026-01-30 18:45:55 +01:00
8be9a4f2f6
kind of working! 2026-01-30 18:45:55 +01:00
d1c4a69b40
working build 2026-01-30 18:45:55 +01:00
5c6440894b
working build scripts 2026-01-30 18:45:55 +01:00
2a86bdafeb
wip go 2 2026-01-30 18:45:30 +01:00
baf26d0ec9
Add maximize support and some other stuff 2026-01-08 20:11:10 -05:00