Commit Graph

117 Commits

Author SHA1 Message Date
72501bd0b3 feat(ui,service): Only enable debug logging if required
So, either it's enabled or the app is a debug build.
2022-11-16 14:27:58 +01:00
ad48191b53 fix(ui): Make the UI more consistent colorwise
Fixes #34.
Fixes #144.

This commit makes more UI elements use the primary color. Also
adds an enabled state to the RoundedButton.
2022-11-12 17:54:54 +01:00
993cd5ed1c refactor(ui): Remove ThumbnailService
Closes #31.
2022-11-12 13:02:47 +01:00
b9ebd506c8 chore(ui): Refactor 'Key' to 'Device' 2022-11-04 21:52:06 +01:00
87d320b6da feat(ui): Implement viewing the device's fingerprint 2022-11-04 21:52:06 +01:00
0f5b3d62b1 ui: Stub out the OMEMO key page 2022-11-04 21:51:18 +01:00
0d8bf8dd12 ui: Move chat background into chat 2022-09-07 00:29:30 +02:00
94b75f0eee ui: Add settings page for chat settings 2022-09-06 12:24:51 +02:00
650fcc9215 ui: Replace server info bottom sheet with a new page 2022-09-05 20:06:16 +02:00
8c32e42fe9 service: Allow sharing text with others 2022-08-27 22:26:08 +02:00
009ce28c04 ui: Prevent sharing being accepted before a login 2022-08-27 21:14:39 +02:00
757e0be5ef service: Implement a sharing page 2022-08-27 19:32:22 +02:00
bb7adceeb7 ui: Stub out the sharing page 2022-08-26 22:59:17 +02:00
15a401e681 android: Change AppID to org.moxxy.moxxyv2 2022-08-26 20:59:35 +02:00
8ae4821bc8 ui: Move privacy.dart into the privacy folder 2022-08-26 13:11:09 +02:00
d3f00fc305 ui: Split conversation.dart into multiple files 2022-08-19 21:38:14 +02:00
dae5933e1d ui: Fix light theme (closes #73) 2022-08-17 18:20:21 +02:00
3565b4b464 meta: Add accidentally not commited change 2022-08-09 21:29:44 +02:00
1d845e685c ui: Implement cropping the background image 2022-07-31 13:06:14 +02:00
4fbf7e32c3 ui: Add a send files page 2022-07-26 13:55:40 +02:00
c8c61486f3 meta: Generalise the download progress to facilitate upload progress 2022-07-26 13:55:40 +02:00
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