Commit Graph

23 Commits

Author SHA1 Message Date
10b86812cd fix(service): Fix conversations not being properly loaded
Meanwhile, also remove the Completer system for preventing race
conditions with, hopefully, something better.
2022-11-25 17:58:09 +01:00
8e426b7fd6 feat(service): Tapping a message notification opens correct chat
Fixes #91.
2022-11-24 18:00:54 +01:00
221cf89d10 feat(service): Tell the foreground service the systems default locale 2022-11-20 00:11:26 +01:00
a2b477a3dc fix(ui): Add missing comma 2022-11-04 21:52:06 +01:00
7bcccd5558 meta: Update moxplatform 2022-09-06 14:32:05 +02:00
071fcc6d58 service: Request our own avatar after connection 2022-08-17 19:45:05 +02:00
4427629841 style: Fix linter warnings 2022-07-30 22:12:33 +02:00
c8c61486f3 meta: Generalise the download progress to facilitate upload progress 2022-07-26 13:55:40 +02:00
15af2c6c43 meta: Fix startup 2022-07-17 21:26:16 +02:00
3f480574d9 style: Migrate lib/ui/ to very_good_analysis 2022-07-17 19:24:18 +02:00
689e115559 meta: Use moxplatform for platform-specific tasks 2022-04-28 21:43:01 +02:00
46ea8cb1a5 ui,service: Fix app stalling in debug mode 2022-04-19 16:12:54 +02:00
8800be6423 service: Fix the app getting stuck in release mode
It turns out that a release build is much faster than a
development build. The issue was that the UI sent the
[PerformPreStartCommand] too early as the background service
still had work to do before being considered ready.

As a solution we now either wait for the event to arrive by
itself, as the service sends it at the end of its initilization, or
after an explicit request if the service is already running.
2022-04-19 13:30:56 +02:00
9171112d6f wip: Migrate flutter_background_service to 2.0.0 2022-04-15 12:46:08 +02:00
fac8066dad meta: Set flutter_background_service to 0.2.2 2022-04-15 01:35:28 +02:00
402f1ed72c service: wip: Upgrade flutter_background_service 2022-04-15 00:23:58 +02:00
59435d8a50 ui: Add a list of all shared media 2022-04-14 15:31:54 +02:00
6566f64963 meta: Create the [ConversationService] to keep track of chat states 2022-04-10 14:39:31 +02:00
ae545ce26d ui: Implement a basic chat state indicator 2022-04-10 12:30:20 +02:00
08ccc7246e ui: Request our own avatar in case it differs from the local value 2022-04-06 17:55:23 +02:00
7547ee3036 ui: Fix the profile page not updating 2022-04-05 15:55:42 +02:00
88e48bccf1 ui: First restructuring of the inline chat widgets
This commit moves the widgets around and fully implements
the base widget for alot of others: [FileChatWidget].
2022-03-30 12:49:35 +02:00
85f44d635c style: Rename the UI eventhandler file 2022-03-27 12:11:11 +02:00