Commit Graph

164 Commits

Author SHA1 Message Date
4b6c7998f3 fix(meta): Sharing now also works when the app is closed
Fixes #218.
2023-01-18 15:05:56 +01:00
6895ef1e32 feat(ui): Move the send button back to a speed dial
This makes the voice message UX more like what Signal and co. do.
Also makes the message TextField less crowded. Kind of fixes #207.
2023-01-13 23:03:02 +01:00
0d4aee1625 feat(ui): Merge the emoji and the sticker picker
Fixes #209.
2023-01-12 23:44:31 +01:00
9f8f3a5407 fix(meta): Fix fresh/migrated version hickups 2023-01-02 21:11:49 +01:00
d2e42d0a3c feat(meta): Show a message if a contact adds a new device 2023-01-02 15:19:08 +01:00
5e0ce8f098 fix(ui): Only show stickers that are images 2022-12-27 12:51:23 +01:00
9fc5989bd4 feat(ui): Add an assertion for adding a contact 2022-12-25 13:20:13 +01:00
76a03cc2fa feat(service): Rework the blocklist service
Maybe fixes #14.
2022-12-25 01:25:12 +01:00
d758423ec6 fix(ui): Close the pickers when starting an audio message 2022-12-19 15:29:50 +01:00
f04729261b feat(ui): Add toasts 2022-12-19 13:33:05 +01:00
36b7d5ce42 feat(ui): Show a spinner while a sticker pack import is running 2022-12-19 12:38:50 +01:00
fdd8d306f7 fix(ui): Close the emoji picker/sticker picker if the keyboard is visible 2022-12-19 12:14:25 +01:00
82c136b684 feat(ui): Update the conversation when stickers get added or removed 2022-12-18 20:19:49 +01:00
8c3863f970 feat(ui): Handle sticker XMPP URIs 2022-12-18 18:14:29 +01:00
7b09cdeefd feat(ui): Fix sticker messages not being rebuilt after downloading sticker pack 2022-12-18 17:20:50 +01:00
53dd598547 feat(meta): Implement installing a remote sticker pack 2022-12-18 15:05:53 +01:00
40b4a540a8 feat(ui): Implement showing a remote sticker pack 2022-12-18 14:20:18 +01:00
00118ddafe fix(meta): Switch to a hashKey 2022-12-17 21:16:38 +01:00
cfdda2d293 feat(meta): Cleanup + simple sticker pack management 2022-12-17 19:24:20 +01:00
730916758e feat(ui): Implement a simple sticker overview page 2022-12-17 16:21:14 +01:00
2b3e587be4 feat(meta): Display and sending of stickers 2022-12-17 12:22:10 +01:00
98dd704fda feat(meta): Begin work in stickers 2022-12-16 20:58:02 +01:00
80a517beaa fix(ui): Display pseudo roster items in the share selection 2022-12-12 12:35:16 +01:00
bee760adf5 feat(ui): Handle removing pseudo contacts 2022-12-12 12:18:49 +01:00
e060b0f549 feat(service): First attempt at handling phone contacts 2022-12-10 19:34:11 +01:00
21878ae135 fix(service): Fix defaultMuteState not being honoured 2022-12-10 12:02:09 +01:00
a08a110ef6 feat(ui): Allow verifying our own devices 2022-12-10 11:52:15 +01:00
4852237bf8 feat(service): Implement verifying OMEMO devices 2022-12-09 18:34:24 +01:00
59a6307a21 feat(service): Send reactions 2022-12-06 13:52:42 +01:00
044766bf8a feat(ui): Build the UI for reactions 2022-12-06 12:19:21 +01:00
2372dbf6b3 fix(ui): Reset AddConversationPage's state when popping the route 2022-12-04 13:07:24 +01:00
adcfdc1a73 feat(ui,service): Implement sending audio messages 2022-12-03 17:55:23 +01:00
70464a2b71 feat(ui): Make cancelling a recording also possible via dragging 2022-12-03 13:24:38 +01:00
35285343b1 feat(ui): Add a timer while recording audio 2022-12-03 12:40:45 +01:00
cb6bce0c56 feat(ui): Implement the UI for audio recording 2022-12-02 23:05:06 +01:00
4542accc33 feat(ui): Remove the speeddial 2022-12-02 20:27:08 +01:00
e7a4e93366 fix(ui): Remove unused value 2022-11-29 23:38:45 +01:00
2c23f40415 feat(ui): Implement an audio widget 2022-11-29 23:36:09 +01:00
f094a326ac feat(ui): Switch cropping libraries
This makes the avatar cropper much more consistent
with the background cropper. Fixes #168.
2022-11-26 18:40:46 +01:00
ab63bc44a6 feat(service,ui): Allow correcting the last message 2022-11-26 15:17:33 +01:00
ef15f15458 feat(ui): Build the backbone for LMC support 2022-11-26 14:29:46 +01:00
db86136aa8 fix(service): Enable carbons (Fixes #171) 2022-11-26 13:56:24 +01:00
c344aed471 feat(ui): Encode backgrounds as JPEG (Fixes #94) 2022-11-26 13:47:09 +01:00
79b0a4ba7a feat(meta): Remove image_size_getter 2022-11-26 13:40:57 +01:00
8e426b7fd6 feat(service): Tapping a message notification opens correct chat
Fixes #91.
2022-11-24 18:00:54 +01:00
dfddd3d3d0 fix(shared): RetractMessageComment -> RetractMessageCommentCommand 2022-11-24 13:34:52 +01:00
26e01bb7f8 feat(ui): Implement marking a chat as read from the long-press menu 2022-11-24 13:32:32 +01:00
0b111d1012 feat(ui): Indicate retracted messages in the overview 2022-11-21 12:22:44 +01:00
1b332b5b3b feat(service): Tell the service to send the retraction 2022-11-20 23:40:22 +01:00
1cd6b63f1e feat(ui): Implement a message selection menu 2022-11-20 22:33:18 +01:00