29 Commits

Author SHA1 Message Date
bee39456e3 tons of refactors
- centralized Database class
- centralized startup tasks
- renamed box variables
- removed all imports of main.dart
2024-08-15 09:40:01 -04:00
c9d2c3c078 fix: logger init in isolate 2024-08-08 21:04:14 -04:00
9e06912339 feat: foreground service improvements
- improvements to main.dart logic
- improvement to service startup order
2024-08-06 20:44:07 -04:00
c29110712e Completely rewrite all Android code (except Firebase)
BREAKING: Updates minSdkVersion to 23 from 21
2024-01-21 13:55:54 -05:00
0f19cc16e7 Apply bad cert override to all isolates 2023-03-15 15:23:31 -04:00
56aedd5920 Fix same issue in bg isolate 2023-01-27 20:21:26 -05:00
3b086af971 Preliminary scheduled message support 2022-12-16 13:28:34 -05:00
5642732bcd Fix all warnings and hints 2022-12-07 17:38:53 -05:00
d495da23ac Desktop won't use background isolate ever 2022-12-06 12:58:33 -05:00
7b11a3a720 Clean up code. Fix error in conversation header on desktop. Fix contact syncing desktop. Fix background isolate fallbacks desktop.
Signed-off-by: Joel Jothiprakasam <hijoelj@gmail.com>
2022-11-29 01:02:53 -06:00
3a43f79b4d Tweak chatmanager 2022-10-30 10:49:23 -04:00
6b47f435bd Delete unused widget 2022-10-24 10:43:35 -04:00
37b34c76d8 Refactor 2022-10-24 10:11:57 -04:00
8ed668ad50 Completely remove all sqflite references 2022-10-24 10:04:16 -04:00
0532a0bca8 Begin queue / action handler refactor and move stuff around a bit 2022-10-22 15:17:22 -04:00
b9f5c5ebd2 Fix a handful of small bugs and move entirety of incremental sync to an isolate 2022-10-21 21:20:37 -04:00
b6205f9685 Move firebase db initialization & web db initialization to service 2022-10-21 13:22:54 -04:00
57d63ba00d large refactors 2022-10-20 16:48:24 -04:00
8e5d87c582 Finish rewriting intents and method channel interface / java-dart communication 2022-10-20 13:01:23 -04:00
837776a909 Fix app start errors 2022-10-19 23:24:37 -04:00
f14c299b32 Create new method channel service and start rewriting intents 2022-10-19 20:28:17 -04:00
9eb8b0fe92 Change a few variable names 2022-10-16 21:47:53 -04:00
33f2fabdb2 Finish ContactService rewrite 2022-10-16 21:30:44 -04:00
addbf36283 Add formatted address to handle instead, and add contact relation to handle 2022-10-15 16:28:13 -04:00
49fa3bd73d Start contacts refactor - add contacts to internal DB 2022-10-15 15:47:33 -04:00
6f2cf95d7c New settings manager 2022-10-12 17:54:15 -04:00
e5f0d07244 Rework & simplify theme helpers & services 2022-10-08 15:49:10 -04:00
ca4ecae650 Simplify background isolate startup 2022-10-08 14:47:02 -04:00
20b021bc17 Begin restructure of backend 2022-10-07 14:24:19 -04:00