Commit Graph

919 Commits

Author SHA1 Message Date
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
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
26b6abe66b ui: Make bubble icons smaller 2022-11-04 21:51:18 +01:00
2b7b7a10bc ui: Fix every sent message having an error 2022-11-04 21:51:18 +01:00
5b18b3d50d ui: Fix messages having no text 2022-11-04 21:51:18 +01:00
be24afc8bf xmpp: Fix bug with invalid affix elements 2022-11-04 21:51:18 +01:00
5332572b2e ui: Display decryption errors 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
81a47a12ec ui: Display encrypted messages as encrypted 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
f2135081ef ui: Make dialogs prettier 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
2bfcd52c8e service: Store the media dimensions in a less stupid way 2022-09-08 21:28:00 +02:00
7a132d96ca shared: Move preferences.dart into models/ 2022-09-08 13:39:02 +02:00
6444e9f1d5 ui: Fix text padding if message is a bit longer 2022-09-08 11:59:32 +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
7bcccd5558 meta: Update moxplatform 2022-09-06 14:32:05 +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
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
82885b2bde ui: Fix the TextField having no border 2022-08-30 12:03:05 +02:00
805a701daa service: Use native_imaging to generate blurhash thumbnail
Closes #109.

This should be much faster than before but required a bump
of isar, which means that you need to delete all data of
Moxxy before running it again. This is, however, not that
big a deal as I'm going to replace isar with sqlite
soon(tm) anyway.
2022-08-30 11:52:53 +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
9ef0b851a9 ui: Fix quotes images looking weird 2022-08-29 21:01:22 +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
0021d0d84d ui: Make colors a bit better
I was too lazy to move it into its own branch (or master)
2022-08-28 00:08:26 +02:00
b952b73738 ui: Update the ShareSelectionBloc on roster and conversation changes 2022-08-27 23:10:08 +02:00
ec3ed96771 ui: Prevent overflows of the lastMessageBody 2022-08-27 22:44:59 +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