Commit Graph

164 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
77a9f81a1d fix(ui): Add a fallback error text 2022-11-14 21:10:24 +01:00
d851f302cc feat(service,ui): Successful login sends a PreStartDoneEvent
Closes #102.
2022-11-12 16:36:30 +01:00
d02fe73952 refactor(meta): Migrate to using moxxmpp
Fixes #139.
2022-11-09 16:41:38 +01:00
3c7d5ad5ad feat(ui): Show a spinner while we are regenerating the device 2022-11-04 21:52:06 +01:00
4261e26f19 feat(ui): Update our own device fingerprint after regeneration 2022-11-04 21:52:06 +01:00
f07599adf2 feat(ui): Warn when sending a file to multiple chats where >= 1 is unencrypted 2022-11-04 21:52:06 +01:00
b9ebd506c8 chore(ui): Refactor 'Key' to 'Device' 2022-11-04 21:52:06 +01:00
313e276ad6 feat(service): Implement regenerating one's device 2022-11-04 21:52:06 +01:00
310891bf16 feat(ui): Add more confirmation prompts 2022-11-04 21:52:06 +01:00
6140de8eea feat(ui): Add (untested) support for recreating own sessions 2022-11-04 21:52:06 +01:00
8efb743b84 feat(ui): Implement (untested) device deletion 2022-11-04 21:52:06 +01:00
8a5a96d02c feat(ui): Implement enabling and disabling one's own sessions 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
6b7d3c4b7c chore(ui): Move the fingerprint widget into its own file 2022-11-04 21:52:06 +01:00
7376607475 feat(ui): Implement enabling and disabling Omemo (UI Only) 2022-11-04 21:52:06 +01:00
842a6ebe16 meta: Fix style issues 2022-11-04 21:51:18 +01:00
a11b75f1cb xmpp: (Hopefully) fix session resetting not working 2022-11-04 21:51:18 +01:00
ab47b06fd6 tmp: Migrate OMEMO to Resultsv2 api 2022-11-04 21:51:18 +01:00
e3d33f201c service: Implement enabling and disabling keys 2022-11-04 21:51:18 +01:00
1a66cadb53 style: Fix minor style issues 2022-11-04 21:51:18 +01:00
c1ff949346 ui: Implement listing a Jid's Omemo fingerprints 2022-11-04 21:51:18 +01:00
ae9b1a8215 ui: Stub the scanning button 2022-11-04 21:51:18 +01:00
0f5b3d62b1 ui: Stub out the OMEMO key page 2022-11-04 21:51:18 +01:00
7a132d96ca shared: Move preferences.dart into models/ 2022-09-08 13:39:02 +02:00
fdbf2534b7 ui: Remove the debug print statements 2022-09-07 00:09:57 +02:00
8fd69c4d5a ui: Maybe fix the crash issue 2022-09-06 23:57:08 +02:00
50f488ae21 ui: Implement muting chats 2022-09-06 12:06:54 +02:00
dd39fea3f8 ui: Maybe fix crash when loading a background image 2022-09-05 20:31:42 +02:00
650fcc9215 ui: Replace server info bottom sheet with a new page 2022-09-05 20:06:16 +02:00
3c8d942c67 ui: Make the scroll to bottom button animated 2022-08-29 21:30:44 +02:00
630da4a9e9 ui: Reset the scroll to bottom button on conversation request 2022-08-29 20:53:22 +02:00
b518ddbfb8 ui: Fix all messages being left aligned (closes #101) 2022-08-28 15:24:58 +02:00
b952b73738 ui: Update the ShareSelectionBloc on roster and conversation changes 2022-08-27 23:10:08 +02:00
8c32e42fe9 service: Allow sharing text with others 2022-08-27 22:26:08 +02:00
df7bc4aede ui: Set the isLoggedIn in more places 2022-08-27 21:33:24 +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
f3c0ae064a ui: Fix error when trying to quote File Upload Notifications 2022-08-25 20:27:12 +02:00
652fc28273 service: Replace the message sent attribute with sender 2022-08-25 13:37:44 +02:00
8df6f385fd ui: Fix not resetting the quoted message on opening a chat 2022-08-25 13:05:00 +02:00
7dbf96d375 ui: Improve back button behaviour 2022-08-20 16:35:08 +02:00
d710acc2ab ui: Move the cursor when tapping on an emoji 2022-08-20 15:06:35 +02:00
5c1e7b2436 ui: Make the emoji picker do something 2022-08-19 22:56:43 +02:00
42ea5f1c55 ui: Add a stubbed emoji picker 2022-08-17 23:29:07 +02:00
cdf2edfbf3 ui: Hopefully make logging out work (closes #52) 2022-08-17 17:37:15 +02:00
b90b6ddccd ui: Fix background image not getting evicted from cache 2022-08-16 19:17:55 +02:00
023e81b6e0 ui: Speed up loading of the background image in the cropper
Do not use image's decodeImage to retrieve the images width
and height as decodeImage is very expensive to call. Use
image_size_getter to do that.
2022-08-14 16:27:27 +02:00
58bccc1d83 ui: Immediately update the UI when sharing/unsharing online status 2022-08-14 12:46:47 +02:00
206694b621 ui: Fix displaying server information 2022-08-07 20:41:21 +02:00