6be8a75995
style: Fix weird indentation
2022-07-17 22:10:37 +02:00
15af2c6c43
meta: Fix startup
2022-07-17 21:26:16 +02:00
dc8e8ff882
style: Migrate to very_good_analysis
2022-07-17 21:20:57 +02:00
689e115559
meta: Use moxplatform for platform-specific tasks
2022-04-28 21:43:01 +02:00
ba3da7ad31
meta: Fix init order between the service and the background data sender
2022-04-19 15:14:06 +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
e117e3d962
ui: Fix not being able to navigate to AddContactPage
2022-04-17 23:25:08 +02:00
68f7b003fc
style: Fix linter warnings
2022-04-15 23:40:44 +02:00
8654c649b2
ui: Improve the avatar cropping implementation
2022-04-14 21:08:41 +02:00
59435d8a50
ui: Add a list of all shared media
2022-04-14 15:31:54 +02:00
32662ce5aa
ui: Add a page transition to the conversation
2022-04-14 12:38:36 +02:00
2f263e1ade
ui: Generate video thumbnails in a different Isolate
...
Also, lock the pre-start command until the services are all
initialized.
2022-04-13 15:38:05 +02:00
5f82ed9745
style: Remove the login folder
2022-04-10 22:59:16 +02:00
8556f61012
style: Fix a lot of linter warnings
2022-04-10 22:57:04 +02:00
5762bce056
meta: Fully implement chat states
2022-04-10 17:45:37 +02:00
08ccc7246e
ui: Request our own avatar in case it differs from the local value
2022-04-06 17:55:23 +02:00
69f8f1b365
ui: Add a basic implementation of the video inline widget
2022-04-01 13:37:38 +02:00
85f44d635c
style: Rename the UI eventhandler file
2022-03-27 12:11:11 +02:00
489ef364c1
ui: Migrate [AddContactPage] to Bloc
2022-03-26 18:01:15 +01:00
7a999d40d8
ui: Notify [PreferencesBloc] of the PreStart
2022-03-26 17:11:54 +01:00
c7dd5961f7
ui: Convert the settings to Bloc
2022-03-26 14:32:41 +01:00
b26c54f971
ui: Add back the profile page
2022-03-26 13:24:22 +01:00
f0bd41bc2a
ui: Re-implement CSI support
2022-03-25 18:48:34 +01:00
d1e15499e7
ui: Add back some settings pages
2022-03-25 18:31:47 +01:00
75fa6b20ee
ui: Re-implement the blocklist page
2022-03-25 15:00:35 +01:00
fc566436dc
ui: Implement quoting
2022-03-24 21:00:33 +01:00
dc3e77b3dd
ui: Almost re-implement [ConversationPage]
2022-03-24 15:26:48 +01:00
79e864c9a9
ui: Bring the [NewConversationPage] back to 'live'
2022-03-23 16:26:18 +01:00
1615ab347a
meta: Load conversations after PreStart
2022-03-23 15:50:54 +01:00
2157eab77a
ui: Stub the [ConversationsPage]
2022-03-21 20:15:40 +01:00
01399bb6ae
meta: Implement the [AwaitableDataSender] in a test phase
2022-03-21 19:03:31 +01:00
a40592e3e8
ui: Remove flow_builder
2022-03-20 12:55:25 +01:00
815936bf1e
ui: First steps towards Bloc
2022-03-19 22:34:36 +01:00
5d21177841
meta: Implement user blocking
2022-03-14 20:58:32 +01:00
4a17ec9812
ui: Refactor the ConversationPage
...
This refactor was needed to add the line for adding a conversation
to the user's roster or block them.
This also removed one unnecessary event.
2022-03-08 18:18:33 +01:00
43041ba4ce
ui: Implement chat backgrounds
2022-03-06 16:52:32 +01:00
820a1a7de6
service: Implement download size restrictions
2022-03-05 20:35:52 +01:00
37f2c3f17f
service: Make auto-downloads a bit more configurable
2022-03-05 19:11:28 +01:00
213d777750
ui: Add privacy settings
2022-03-04 15:26:30 +01:00
40bd5b0dd1
service: Implement file download progress
2022-02-27 11:55:00 +01:00
b5e1da839a
service: Migrate all F2S commands to classes
2022-02-26 18:16:56 +01:00
0b9431638c
style: Refactor Repositories to Services
2022-02-22 22:10:52 +01:00
ade501c044
meta: Improve the logging system
2022-02-17 12:28:30 +01:00
0fa62f904a
meta: Add an UDP logger
2022-02-16 20:38:15 +01:00
3dd0ac1754
ui: Add a (useless) debugging page
2022-02-04 18:38:26 +01:00
d439d72371
ui: Fix being stuck on the splash screen
2022-01-26 12:19:02 +01:00
8dec2e5859
refactor: Handle data from the background service somewhere else
2022-01-25 16:40:41 +01:00
6f596b7fca
refactor: Move lib/redux into lib/ui/
2022-01-25 16:19:24 +01:00
68ccbf2744
style: Replace navigation strings with constants
2022-01-25 16:14:32 +01:00
0e53cdcc9f
refactor: Move [SplashScreen] into its own file
2022-01-25 15:59:32 +01:00