Commit Graph

424 Commits

Author SHA1 Message Date
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
e309f3bbd0 fix(ui): Make the fingerprint display font size better 2022-11-04 21:52:06 +01:00
a757c45b84 fix(ui): Make the message list react to changes in encryption 2022-11-04 21:52:06 +01:00
cf6cec4d32 fix(xmpp): Fix not encrypting messages 2022-11-04 21:52:06 +01:00
968b59aaee fix(service): Ensure OmemoService is safe against late initialization 2022-11-04 21:52:06 +01:00
b9cb023306 chore(ui): Add TODO 2022-11-04 21:52:06 +01:00
031ef140f3 feat(ui): Color bubbles red if they are unencrypted when they should not 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
1aea6ee588 feat(ui): Make enabling Omemo by default configurable 2022-11-04 21:52:06 +01:00
12717ba25e feat(service): Store the encryption status of conversations in the DB 2022-11-04 21:52:03 +01:00
b8acbe7359 ui: Fix issues with const 2022-11-04 21:51:18 +01:00
c61485638b ui: Prevent session rebuilding if there are no sessions 2022-11-04 21:51:18 +01:00
842a6ebe16 meta: Fix style issues 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
c1ff949346 ui: Implement listing a Jid's Omemo fingerprints 2022-11-04 21:51:18 +01:00
4f515d4733 xmpp: Start working on OMEMO 2022-11-04 21:51:18 +01:00
2c28e95bd9 ui: Change the icon and wording for the keys page 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
0d8bf8dd12 ui: Move chat background into chat 2022-09-07 00:29:30 +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
80f4104969 ui: Comment out the subscription button 2022-09-06 13:13:31 +02:00
78ecd57aee ui: Color the tiles according to the system theme 2022-09-06 12:31:33 +02:00
da66c3fc17 ui: Move account settings down 2022-09-06 12:25:20 +02:00
94b75f0eee ui: Add settings page for chat settings 2022-09-06 12:24:51 +02:00
8bd7ef6cfe ui: Set the tooltip text conditionally 2022-09-06 12:12:26 +02:00
50f488ae21 ui: Implement muting chats 2022-09-06 12:06:54 +02:00
650fcc9215 ui: Replace server info bottom sheet with a new page 2022-09-05 20:06:16 +02:00
82885b2bde ui: Fix the TextField having no border 2022-08-30 12:03:05 +02:00
b8ccbd9722 ui: Fix emoji picker not working if the TextField is not focused 2022-08-29 21:38:17 +02:00
3c8d942c67 ui: Make the scroll to bottom button animated 2022-08-29 21:30:44 +02:00
b952b73738 ui: Update the ShareSelectionBloc on roster and conversation changes 2022-08-27 23:10:08 +02:00
d02a2e74b0 ui: Fix weird placement of the FAB
This might be caused due to some weird interaction between
FloatingActionButton and Visibility
2022-08-27 22:37:35 +02:00
40cb344e0d ui: Also allow tapping the checkboxes 2022-08-27 22:29:58 +02:00
8c32e42fe9 service: Allow sharing text with others 2022-08-27 22:26:08 +02:00
cbceab7cff ui: Fix share selection not resetting itself 2022-08-27 21:56:54 +02:00
5f087121a3 ui: Replace radio buttons with checkboxes 2022-08-27 19:41:58 +02:00
074381ff67 ui: Make going back minimize the app 2022-08-27 19:36: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
8ae4821bc8 ui: Move privacy.dart into the privacy folder 2022-08-26 13:11:09 +02:00
da767a8981 ui: Fix the redirect settings 2022-08-26 13:09:50 +02:00
ae793f480c ui: Stub things out 2022-08-25 22:35:51 +02:00
a039954f9e ui: Migrate away from deprecated flutter_settings_ui 2022-08-25 21:46:55 +02:00
ac12d48ac0 ui: Add a stubbed audio record button 2022-08-25 15:16:34 +02:00
652fc28273 service: Replace the message sent attribute with sender 2022-08-25 13:37:44 +02:00