Commit Graph

151 Commits

Author SHA1 Message Date
28591a6787 feat(ui): Render date bubbles in a less stupid way 2023-02-18 16:43:24 +01:00
92467630cd feat(ui): Use flutter_list_view for the message list
This allows us to eventually jump to list indices.
Closes #232.
Also adds a missing date bubble at the top.
2023-01-29 16:23:46 +01:00
c34c0ffd0f feat(service): Show notification on unrecoverable error 2023-01-28 20:12:27 +01:00
a179d0f6cc chore(meta): Use moxxmpp 0.2.0 2023-01-27 22:04:47 +01:00
6c1b7c54d0 feat(meta): Bump moxxmpp 2023-01-27 19:23:08 +01:00
f16d33decd feat(service): Adapt to moxxmpp changes 2023-01-27 00:15:12 +01:00
86be724246 feat(meta): Bump moxxmpp and omemo_dart
Should fix some OMEMO issues that have crept up.
2023-01-22 19:27:41 +01:00
25167ed078 fix(meta): Fix every message being an error 2023-01-21 20:48:58 +01:00
7f1b5233e8 fix(meta): Show an error (again) if contact does not support OMEMO:2
Fixes #195.
2023-01-21 15:43:36 +01:00
9838fbc95f fix(ui): Bind the displayed version to the pubspec
Adds a new builder to moxxyv2_builders that just extracts
the version string from the pubspec.yaml.
2023-01-20 14:29:10 +01:00
26312e313f feat(meta): Bump moxxmpp 2023-01-15 00:55:47 +01:00
b63b5d7fd2 fix(service): Fix stanza correlation when from is missing
Fixed by bumping moxxmpp.
2023-01-14 16:30:22 +01:00
32a4cd9361 feat(meta): Bump moxxmpp and moxxmpp_socket_tcp 2023-01-14 12:57:35 +01:00
a7da7baf5a feat(meta): Bump moxxmpp 2023-01-13 17:48:50 +01:00
a344a94112 fix(xmpp): Fix quotes being cut off
Fixes #203.
2023-01-13 13:41:37 +01:00
b9aac0c3d7 fix(service): Fix file uploads and downloads 2023-01-12 21:09:19 +01:00
361bbe8d85 fix(meta): Bump moxxmpp to fix SM 2023-01-09 13:49:43 +01:00
1e017af277 fix(service): Fix only the first roster item being added to the database 2023-01-07 22:23:50 +01:00
46a09d5b62 feat(service): Manage sticker pack privacy
Fixes #192.
2023-01-02 18:04:27 +01:00
b7e5bbc7d2 fix(service): Fix avatars sometimes being not available 2023-01-02 17:38:22 +01:00
c8f727e982 feat(meta): Update moxxmpp and omemo_dart 2023-01-02 14:00:21 +01:00
6d41fee73f feat(meta): Lockfile update 2023-01-01 18:24:13 +01:00
0a6b0b8fa5 feat(service): Migrate to new omemo_dart design 2023-01-01 15:02:35 +01:00
cbe81861a5 fix(service): Fix avatars being empty when OMEMO is enabled 2022-12-25 13:09:24 +01:00
b6eb12cf30 feat(ui): Replace settings_ui with custom UI elements 2022-12-22 13:39:07 +01:00
724450e049 fix(ui): Use auto_size_text to prevent fingerprints from overflowing 2022-12-21 20:07:34 +01:00
5472f097a4 fix(meta): Depend on a git revision of moxxmpp 2022-12-19 14:15:13 +01:00
fdd8d306f7 fix(ui): Close the emoji picker/sticker picker if the keyboard is visible 2022-12-19 12:14:25 +01:00
98dd704fda feat(meta): Begin work in stickers 2022-12-16 20:58:02 +01:00
e060b0f549 feat(service): First attempt at handling phone contacts 2022-12-10 19:34:11 +01:00
d88876c928 feat(service): Cache our own device fingerprints 2022-12-09 20:51:56 +01:00
f15a3e6bf4 fix(service): Crash when accesing our own devices 2022-12-09 18:43:51 +01:00
6fa5e73226 feat(service): Handle messages with <no-store/> Message Processing Hints 2022-12-09 12:57:26 +01:00
7fca7e0246 fix(meta): Add a moxxmpp git override 2022-12-06 18:49:56 +01:00
c8d52e6c41 feat(service): Implement receiving reactions 2022-12-06 13:23:17 +01:00
dc17d7d304 feat(ui): Implement scanning a contact's QR code 2022-12-04 18:31:24 +01:00
adcfdc1a73 feat(ui,service): Implement sending audio messages 2022-12-03 17:55:23 +01:00
9affa0e89a feat(ui): Show a toast when the record button is tapped 2022-12-03 13:01:54 +01:00
2c23f40415 feat(ui): Implement an audio widget 2022-11-29 23:36:09 +01:00
2498e23bd5 feat(ui): Generate video thumbnails 2022-11-26 22:40:42 +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
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
79b0a4ba7a feat(meta): Remove image_size_getter 2022-11-26 13:40:57 +01:00
85023299d2 feat(service): Migrate to awesome_notifications
Fixes #90.
Fixes #96.
Preparation for #91.
2022-11-23 21:51:47 +01:00
98cfb79961 feat(meta): Update Flutter to 3.3.8 2022-11-23 16:41:59 +01:00
0e768e7768 feat(service): Figure out the correct error type (Fixes #56) 2022-11-22 22:54:03 +01:00
7de0b1c00e fix(meta): Bump moxxmpp 2022-11-21 16:08:18 +01:00
2dd9847566 feat(service): Handle message retraction 2022-11-20 17:30:32 +01:00
7aad272316 feat(service): Make login errors translatable 2022-11-19 22:54:14 +01:00