Commit graph

153 commits

Author SHA1 Message Date
Christian Kußowski
1ea649f01e
refactor: Update to Dart 3.10 with . shorthands 2025-11-30 12:54:06 +01:00
Christian Kußowski
4f3629ccf4
chore: Update matrix dart sdk 2025-11-12 11:05:52 +01:00
Christian Kußowski
3c049211ca
chore: Follow up notification action isolate handling 2025-11-12 08:51:32 +01:00
Christian Kußowski
b7e112a224
chore: Follow up notification actions 2025-11-12 08:37:10 +01:00
Christian Kußowski
ae11d5b47f
chore: set main isolate port even earlier 2025-11-11 16:24:51 +01:00
Christian Kußowski
92fcfacfc4
fix: Database corruption because notification tab isolate starts too late 2025-11-11 14:30:34 +01:00
Christian Kußowski
4c357f6249
refactor: Use AppSettings enum based configuration everywhere and fix load from json on web 2025-10-19 19:51:06 +02:00
Christian Kußowski
72f0b821a7
build: Follow up vodozemac web 2025-06-09 08:37:08 +02:00
Christian Kußowski
e548d8f895
refactor: sdk 1.0 2025-06-08 11:21:09 +02:00
Christian Kußowski
1c9a3115c9
chore: Remove custom errorwidgetbuilder
We should rather switch to sentry at one point instead of
annoying users with error popups
all the time.
2025-06-01 10:26:22 +02:00
krille-chan
f6eafd576e
fix: Do not sync in background mode 2024-03-14 18:28:07 +01:00
krille-chan
a41dd4c60f
chore: Follow up send presences in background fetch mode 2023-11-11 18:33:19 +01:00
krille-chan
17892119ae
Revert "refactor: Do not init client in background mode on Android"
This reverts commit 3cea32e1c8.
2023-11-04 21:21:06 +01:00
krille-chan
3cea32e1c8
refactor: Do not init client in background mode on Android
This might make push
notifications even faster
on android
2023-11-04 19:16:32 +01:00
krille-chan
c9c2620ad4
refactor: Store and fix missing persistence of some values 2023-11-04 18:05:30 +01:00
krille-chan
81943f062c
chore: Add better error widget 2023-11-01 12:03:41 +01:00
krille-chan
d569a00df7
refactor: Only preload client for GUI start 2023-10-05 17:39:33 +02:00
krille-chan
9a808abdc6
refactor: Remove flutter_app_lock package and use own AppLock implementation 2023-09-24 08:39:04 +02:00
krille-chan
c7c801c695
feat: Background fetch mode on Android
This adds a background fetch
mode on android which makes
sure that the flutter engine
is not rendered when the app
started to process background
push notifications only. This should
safe some resources like
battery and performance and
should make processing
background notifications
faster.
2023-08-19 09:50:03 +02:00
krille-chan
ee957ab1f6
refactor: Migrate routes to go router 2023-08-10 19:15:14 +02:00
Christian Pauly
559e5f935e chore: Better load first client 2022-11-13 12:40:10 +01:00
Christian Pauly
2500e74d7e chore: Load room of first client before init GUI 2022-11-13 12:37:13 +01:00
Christian Pauly
f026976c17 refactor: Minor chatlist refactoring 2022-11-02 09:57:06 +01:00
Christian Pauly
d081645eb3 refactor: App widget 2022-08-25 18:31:30 +02:00
Christian Pauly
214f0f4805 refactor: Simplify themes and remove dead code 2022-08-19 08:32:08 +02:00
Christian Pauly
7a74a8a93f chore: Update dependencies 2022-08-14 17:22:16 +02:00
Christian Pauly
84ad3b88d4 chore: Remove error logging with sentry 2022-08-14 16:18:18 +02:00
Christian Pauly
897868b9ec fix: Clearing push triggered when only one room got seen 2022-07-29 11:17:23 +00:00
TheOneWithTheBraid
d71c25aa80 fix: Follow up for spaces hierarchy
- fix endless spinner
- fix rooms shon twice
- fix spaces accidentally opened as rooms
- add missing spaces header to spaces view

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-28 09:18:24 +00:00
Christian Pauly
384a21bef7 refactor: Remove duplicated imports 2022-07-10 10:23:39 +02:00
Christian Pauly
ea17a28519 fix: Broken dynamic color palette 2022-05-19 08:46:59 +02:00
Christian Pauly
22ad34ab0a refactor: Upgrade to Flutter 3.0.0 2022-05-12 13:23:19 +02:00
Graeme Power
2922430071 chore: irish language support 2022-04-03 16:59:27 +00:00
Christian Pauly
ac45ec9402 fix: Use shared preferences for storing custom data 2022-02-17 08:50:16 +01:00
TheOneWithTheBraid
34600ac165 feat: implement WebRTC calls
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 14:50:48 +01:00
Krille Fear
55f0300f9f refactor: Migrate to null safety 2022-01-31 16:33:42 +01:00
Steef Hegeman
5884effc7f systemNavigationBarColor ← appBar.backgroundColor
Makes the system navigation bar color (on Android) follow the color of
the appBar (and hence of the spaces bar).

See also https://gitlab.com/famedly/fluffychat/-/issues/699.
2021-12-08 00:08:20 +01:00
Krille Fear
08670e60f8 fix: Remove unused imports 2021-11-21 09:55:59 +01:00
Krille Fear
088424af77 fix: Downgrade main.dart 2021-11-19 20:22:32 +01:00
Krille Fear
d7d0d04ddb refactor: Migrate utils and main.dart to null safety 2021-11-19 20:15:07 +01:00
Krille Fear
111d15f86d chore: Clean up bootstrap 2021-11-19 14:42:34 +01:00
Krille Fear
6c3f1d6f51 chore: Add some stats for app start 2021-11-16 12:00:22 +01:00
Krille Fear
aebe4d30c0 feat: Sembast store 2021-11-11 18:09:04 +01:00
Krille Fear
015a12b04d fix: Crash on logout 2021-10-27 11:35:19 +02:00
Krille Fear
fec9178da5 refactor: Sort imports 2021-10-26 18:50:34 +02:00
Krille Fear
f114d545f7 refactor: Magic numbers 2021-10-26 18:47:05 +02:00
Krille Fear
3483df545c fix: Remove global key 2021-10-25 11:36:30 +02:00
Krille Fear
13fda9458f refactor: Switch to flutter_lints 2021-10-14 18:09:30 +02:00
Krille Fear
94f3d521e5 fix: Possibly fix touchscreen scrolling on Linux phones
Unfortunately I can not test this by myself.
2021-09-20 08:49:00 +02:00
Krille Fear
ec68d15586 feat: Allow loading of multiple clients in main.dart 2021-09-19 11:48:23 +00:00