Commit Graph

1966 Commits

Author SHA1 Message Date
d8f634d67c feat(ui): Hide the microphone and sticker buttons when quoting 2022-11-30 12:47:09 +01:00
09b97ab4c5 feat(ui): Make SharedFileWidget adhere to the other widget's style 2022-11-30 12:45:16 +01:00
8b4d7dd569 feat(ui): Make audio messages quotable 2022-11-30 12:38:16 +01:00
a63205d5e1 feat(ui): Implement shared media view for audio 2022-11-29 23:44:43 +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
daf4ee79f2 fix(ui): Fix indentation 2022-11-27 13:01:00 +01:00
38a73d2890 feat(ui): Replace video spinners with a shimmer
Fixes #172.
2022-11-27 13:00:01 +01:00
b004d8364c docs(ui): Rename string 2022-11-26 22:42:13 +01:00
2498e23bd5 feat(ui): Generate video thumbnails 2022-11-26 22:40:42 +01:00
3a80d50cf5 docs(ui): Remove fixed TODO 2022-11-26 21:19:29 +01:00
8c12eb47ce feat(ui): Minor touch-ups for the 'about' page 2022-11-26 19:24:12 +01:00
cfec6afc7d feat(ui): Allow tapping the profile picture in a conversation 2022-11-26 19:04:13 +01:00
a3bdabca3c feat(ui): Allow tapping on the profile picture 2022-11-26 19:00:24 +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
d24cab9c1a fix(i18n): Add missing translations 2022-11-26 18:09:42 +01:00
c7d1ecce35 feat(ui): Show whether the last received message was edited 2022-11-26 15:57:06 +01:00
306fd99b84 feat(service): Handle received corrections (Fixes #81) 2022-11-26 15:50:24 +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
4ce5e29a81 fix(ui): Use the CancelButton for the avatar cropper 2022-11-26 13:24:35 +01:00
524dec0991 fix(ui): Hide the media preview if the contact is typing 2022-11-26 12:12:36 +01:00
05074ed4f0 feat(ui): Replace the custom code with InteractiveViewer 2022-11-26 00:50:29 +01:00
4e4ed58605 feat(ui): Use the InteractiveViewer 2022-11-26 00:40:43 +01:00
6a109fe03d fix(service): Set a foreign key constraint on the conversations database 2022-11-25 21:36:41 +01:00
a783aab229 feat(ui): Show a media preview if it is thumbnailable 2022-11-25 20:35:43 +01:00
43dc2285b3 fix(service): Update conversation when a file is downloaded 2022-11-25 20:35:24 +01:00
eac8e3fb44 feat(ui): Show a media preview in the body line 2022-11-25 20:20:44 +01:00
035d29fabc fix(ui): Use the emoji + mime type combo for media messages 2022-11-25 20:01:54 +01:00
ad2b10972c docs(ui): Remove TODO 2022-11-25 18:11:05 +01:00
e65e1f3ec4 fix(service): Fix conversations not updating on delivery receipt 2022-11-25 18:08:28 +01:00
10b86812cd fix(service): Fix conversations not being properly loaded
Meanwhile, also remove the Completer system for preventing race
conditions with, hopefully, something better.
2022-11-25 17:58:09 +01:00
fe4c794f68 refactor(service): Conversations now point to the last message 2022-11-25 17:01:30 +01:00
6115d748e3 feat(ui): Show the last message state in the conversations list 2022-11-25 16:09:06 +01:00
b0f266bb0a fix(ui): Make the border shape const 2022-11-24 22:56:14 +01:00
646c99feb5 feat(ui): Allow scaling in the background cropper 2022-11-24 22:54:39 +01:00
e8461d7059 fix(ui): Round the dialog corners 2022-11-24 18:07:08 +01:00
b2efd9f22f fix(i18n): Fix typo 2022-11-24 18:04:17 +01:00
8e426b7fd6 feat(service): Tapping a message notification opens correct chat
Fixes #91.
2022-11-24 18:00:54 +01:00
c13a65b204 feat(service): Allow marking messages as read from the notification 2022-11-24 15:23:59 +01:00
503a24e003 feat(service): Send read marker when marking a chat as read 2022-11-24 15:02:52 +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
5f88626ddf feat(ui): Allow closing a chat from the long-press menu 2022-11-24 13:09:48 +01:00
e04bb29bb2 feat(ui): Allow copying a text message 2022-11-24 13:01:02 +01:00
c9690e028b fix(service): Fix null exception when closing a chat 2022-11-24 11:57:29 +01:00
8709f0bd8e refactor(ui): Move the overview code out of the chat bubble 2022-11-24 11:55:51 +01:00