Commit Graph

424 Commits

Author SHA1 Message Date
db86136aa8 fix(service): Enable carbons (Fixes #171) 2022-11-26 13:56:24 +01:00
4ce5e29a81 fix(ui): Use the CancelButton for the avatar cropper 2022-11-26 13:24:35 +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
a783aab229 feat(ui): Show a media preview if it is thumbnailable 2022-11-25 20:35:43 +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
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
8709f0bd8e refactor(ui): Move the overview code out of the chat bubble 2022-11-24 11:55:51 +01:00
eac8592536 feat(ui): Make conversations long-pressable 2022-11-23 23:16:05 +01:00
98cfb79961 feat(meta): Update Flutter to 3.3.8 2022-11-23 16:41:59 +01:00
c88003bea1 feat(service): Remove shared media entry on message retraction
Also: Fix some ordering oddities with the shared media widget and page.
2022-11-22 19:51:28 +01:00
6c83373d72 fix(ui): Make the BorderRadius const 2022-11-22 18:53:28 +01:00
888a1cf296 fix(ui): Maybe fix the shared media display not updating 2022-11-22 18:51:56 +01:00
5945f78e97 feat(ui): Round the corners of the QR code 2022-11-21 22:31:47 +01:00
259e0dacd0 feat(ui): Remove the QR code's dialog 2022-11-21 18:46:47 +01:00
0acd13f0f0 feat(ui): Use curves for bettwe animations 2022-11-21 18:37:14 +01:00
9b3130f363 feat(ui): Animate a transition between chat state and no chat state 2022-11-21 18:19:58 +01:00
acd5b7706b fix(ui): Make showConfirmationDialog more like Flutter 2022-11-21 12:40:54 +01:00
0b111d1012 feat(ui): Indicate retracted messages in the overview 2022-11-21 12:22:44 +01:00
221cf89d10 feat(service): Tell the foreground service the systems default locale 2022-11-20 00:11:26 +01:00
c54ef9b84a feat(meta): Make the default language configurable 2022-11-19 23:56:38 +01:00
192086546a feat(ui): Translate the entire UI 2022-11-17 23:25:05 +01:00
a30b8f888d feat(ui): Localise more pages 2022-11-17 21:33:00 +01:00
1e3fc9be3d feat(ui): Localise the conversations page 2022-11-17 20:23:34 +01:00
2ec08c7f68 refactor(ui): Use super parameters 2022-11-17 20:10:37 +01:00
3adf9b0d00 feat(ui): Use slang for the intro page 2022-11-17 18:13:29 +01:00
9bdc2c09e5 fix(ui): Open URL externally (fixes #155) 2022-11-16 20:27:38 +01:00
3f576ce3e5 docs(ui): Add TODO 2022-11-12 18:51:01 +01:00
1e51e8bb8b fix(ui): Always center the conversation title
Fixes #72.
2022-11-12 18:47:55 +01:00
ad48191b53 fix(ui): Make the UI more consistent colorwise
Fixes #34.
Fixes #144.

This commit makes more UI elements use the primary color. Also
adds an enabled state to the RoundedButton.
2022-11-12 17:54:54 +01:00
993cd5ed1c refactor(ui): Remove ThumbnailService
Closes #31.
2022-11-12 13:02:47 +01:00
d02fe73952 refactor(meta): Migrate to using moxxmpp
Fixes #139.
2022-11-09 16:41:38 +01:00
4261e26f19 feat(ui): Update our own device fingerprint after regeneration 2022-11-04 21:52:06 +01:00
7fe220a630 feat(ui): Show which chats are encrypted 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
310891bf16 feat(ui): Add more confirmation prompts 2022-11-04 21:52:06 +01:00
6243766ecc fix(ui): Fix not popping the dialog 2022-11-04 21:52:06 +01:00
2d5e987fcc feat(service): Implement deleting devices
- Fix accidentally deleting the entire bundles node instead of just
  retracting the single item.
- ASK IF THE USER WANTED TO DO THIS
- Fix checking for the wrong result type
2022-11-04 21:52:06 +01:00
2494fbb837 fix(ui): Fix title of the contact devices page 2022-11-04 21:52:06 +01:00
240ed5f859 feat(ui): Add warning to enabling OMEMO by default 2022-11-04 21:52:06 +01:00
8efb743b84 feat(ui): Implement (untested) device deletion 2022-11-04 21:52:06 +01:00
fc0dd14b4d feat(ui): Display key controls only on keys we have a session with 2022-11-04 21:52:06 +01:00
a678ef70e7 fix(ui): isEmpty -> isNotEmpty 2022-11-04 21:52:06 +01:00