4338c7a777
feat(ui,service): Refresh avatars using events
2023-06-24 21:09:48 +02:00
7bca95203e
feat(service,ui): Create pseudo messages for new/replaced ratchets
2023-06-20 17:19:46 +02:00
2740692772
feat(service): "Create" pseudo messages
2023-06-20 00:00:45 +02:00
c0008fece9
feat(ui,service): Minor changes
...
- Adjust UI functions to reflect that the ratchets are only with
hasSessioWith = true
- Update moxxmpp to fix stream management reconnection loops
2023-06-19 23:21:21 +02:00
75767d26b4
chore(service,ui): Format
2023-06-18 20:14:03 +02:00
7c8a368d73
chore(ui,service): Migrate to moxlib 0.2.0
2023-06-18 12:28:22 +02:00
a2fa000a31
feat(all): Improve presence subscription handling
2023-06-10 21:10:21 +02:00
f0f13097c0
feat(all): Use CachedXMPPAvatar also for our own avatar
2023-06-08 23:53:37 +02:00
8081931c55
feat(service): Remove VCardManager
2023-06-08 18:06:06 +02:00
58edc256fd
chore(all): Update moxxmpp to 0.4.0
2023-06-07 20:59:25 +02:00
f30d04a593
feat(service): Current state
2023-06-07 19:02:13 +02:00
cc42f32b21
feat(all): Move avatars to CachingXMPPAvatar
2023-05-29 18:49:15 +02:00
3bfd72fde1
fix(ui): Fix crash with plaintext messages
...
Fixes #284 .
2023-05-29 15:23:27 +02:00
39e6b4a48b
feat(all): Remove Flutter fork
2023-05-29 15:21:13 +02:00
a283454cae
feat(ui): Move interactions with the FilePicker to a safe wrapper
...
Handle getting the storage permission ourselves. That way we can show
a toast, if we did not get the permission. Also fixes an observed
situation where FilePicker would crash in its native code due to not
having the storage permission.
Fixes #283 .
2023-05-26 21:15:35 +02:00
8b16a8a37b
chore(ui): Fix formatting error
2023-05-26 20:47:22 +02:00
727a1a3423
fix(ui,service): Fix self-chat files showing a spinner
...
Fixes #282 .
Fixes #281 .
2023-05-26 20:47:11 +02:00
d795cb717e
feat(i18n): Translate missing profile strings
2023-05-25 21:41:34 +02:00
1d5d1fdf86
fix(ui): Fix keyboard dodging too much in certain situations
2023-05-25 21:34:07 +02:00
7d70a96533
fix(ui): Add bottom padding to a sticker pack's name
...
Also replace the weird list with a GroupedListView.
2023-05-22 14:19:05 +02:00
dce6e34289
fix(ui): Fix padding in the new conversations page
...
Fixes #276 .
2023-05-22 13:51:20 +02:00
051687535b
fix(ui): Fix weird padding in the conversation topbar
2023-05-21 23:56:30 +02:00
0b420933e0
fix(ui): Improve contrast in dark mode
2023-05-21 23:48:42 +02:00
0b3876c3f0
feat(ui): Use the same selection effect for the share selection
2023-05-21 23:40:19 +02:00
9711d45a7a
chore(ui): Rename overview_menu.dart -> context_menu.dart
2023-05-21 23:36:31 +02:00
8dcba94de7
feat(ui): Improve the selection of conversation items
2023-05-21 23:34:09 +02:00
226dca8c1a
feat(ui): Implement the new typing animation
2023-05-21 13:01:18 +02:00
ad01a7e3e3
feat(ui): Re-add audio messages
2023-05-20 15:56:24 +02:00
adde5a4134
feat(ui): Re-implement the sticker picker
2023-05-19 19:52:22 +02:00
9ae1807225
chore(ui): Clean-up the selection effect
2023-05-19 13:56:44 +02:00
e7f8446c02
feat(ui): Implement a prettier overview animation
2023-05-17 21:27:58 +02:00
7b05bf200c
feat(ui): Implement tailor-made keyboard dodging
2023-05-16 23:42:19 +02:00
0f138678ec
fix(ui): Fix a sticker as the first message not appearing
...
Fixes #274 .
2023-05-16 12:35:35 +02:00
35658e611a
fix(ui): Do not clear the conversation on exit
...
Fixes #262 .
Since we no longer query the BLoC whether we should send a chat state
notification, but instead ask the controller, we can safely remove
the clearing of the `conversation` field.
2023-05-16 12:18:46 +02:00
29053df245
chore(ui): Completely rework the BorderlessTopbar
...
Fixes #249 .
2023-05-15 14:39:28 +02:00
78ad02ec80
feat(ui,service): Allow replying with a sticker
...
Fixes #270 .
2023-05-15 12:57:58 +02:00
f884e181e3
fix(ui): Sticker quotes now say "Sticker"
...
Fixes #268 .
2023-05-15 00:07:51 +02:00
e69d7ed0a2
feat(ui): Make quote roundings better
...
Fixes #269 .
2023-05-14 23:54:46 +02:00
d65e11a3ea
feat(ui): Prepend a "You:" when the last message was sent by us
...
Fixes #242 . Reference #258 . Thanks!
2023-05-14 23:06:17 +02:00
7234f67c42
chore(ui): Fix formatting issue
2023-05-14 14:19:41 +02:00
27d4ed1781
feat(ui): Test that padding the reactions list works
2023-05-14 12:26:25 +02:00
5f074ef695
feat(ui): Make the reactions preview slightly transparent
2023-05-14 12:10:44 +02:00
d0f60519fd
feat(ui): Fill in the reaction list with actual data
2023-05-14 12:02:38 +02:00
cd7c495cb7
feat(ui): Show 'You' if a reaction came from us
2023-05-14 00:46:54 +02:00
59317d45f9
chore(ui): Move the reaction bubble colors to the constants
2023-05-14 00:18:25 +02:00
d540f0c2f2
chore(ui): Add documentation
2023-05-14 00:07:59 +02:00
340bbb7ca8
feat(ui): Make reactions look prettier
2023-05-14 00:00:11 +02:00
0aaffd1249
fix(ui,service): Fix linter issues
2023-05-13 22:14:14 +02:00
04be2e8c88
fix(service): Fix removing a reaction
2023-05-13 22:12:05 +02:00
60c5328eb0
feat(ui,service): Fix linter issues
2023-05-13 21:58:24 +02:00