Commit Graph

919 Commits

Author SHA1 Message Date
5861c7f8cb feat(meta): Update to Flutter 3.7.3 2023-03-01 13:29:20 +01:00
3664b5f8c5 fix(service): Fix the display of shared media 2023-02-23 21:09:55 +01:00
d58bf448ef feat(ui): Replace Wrap with a GridView 2023-02-23 17:09:09 +01:00
95d1e1ed38 feat(meta): Paginate shared media loading 2023-02-23 16:59:15 +01:00
bbaa41f389 feat(meta): Implement the last missing message pagination code 2023-02-22 11:46:29 +01:00
20bff17c74 chore(meta): Fix linter issues 2023-02-21 22:59:41 +01:00
31a7d18905 feat(ui): Move a lot of code into a generic controller 2023-02-21 22:47:03 +01:00
c4f04b73be feat(shared): Rename constant 2023-02-21 15:09:51 +01:00
62413eb8e4 feat(ui): Decode images at a lower resolution 2023-02-19 20:57:05 +01:00
1c4697caa7 fix(ui): Sticker sending 2023-02-19 20:44:53 +01:00
785272ba21 feat(ui): Remove MessageUpdatedEvent 2023-02-19 20:41:48 +01:00
d28e669b5f fix(ui): Bubble corner radius 2023-02-19 20:39:28 +01:00
fe3b07aa2f fix(ui): Message reactions 2023-02-19 20:32:48 +01:00
a21ecf9bbf fix(ui): Retracted messages have emoji-only font size 2023-02-19 20:22:20 +01:00
55113543dd fix(ui): Message retraction 2023-02-19 20:20:06 +01:00
76041671eb fix(ui): Handle chat states 2023-02-19 20:16:07 +01:00
be2d4ec29f feat(ui): Implement message updating 2023-02-19 20:01:08 +01:00
dfa221768c feat(ui): Handle new messages 2023-02-19 19:52:48 +01:00
9b2278a0ff feat(ui): Move pickerVisible into the controller 2023-02-19 18:22:31 +01:00
24b0a0c7bb feat(ui): Remove obsolete code from the BLoC 2023-02-19 18:02:22 +01:00
023ad574a8 fix(ui): Fetch our own JID 2023-02-19 17:55:37 +01:00
74772dc6b5 fix(ui): Fix the microphone button not disappearing 2023-02-19 17:50:42 +01:00
8fc7734827 fix(ui): Implement quoting a message 2023-02-19 17:40:52 +01:00
43659b01bd feat(meta): Fix scrollToBottom and message sending 2023-02-19 17:27:12 +01:00
de2e2f3987 feat(meta): Paginate message requests 2023-02-18 21:02:55 +01:00
28591a6787 feat(ui): Render date bubbles in a less stupid way 2023-02-18 16:43:24 +01:00
5b86f69444 fix(ui): Clamp text quotes to 2 lines maximum
Fixes #237.
2023-02-10 19:37:00 +01:00
fa311bfb95 feat(service): Remove autoAcceptSubscriptionRequests 2023-02-03 17:07:03 +01:00
c1988a9bcd chore(meta): Rework the conversation service
- Conversations are now uniquely identified by their JID instead of some
  ID
- The ConversationService's cache is now guarded by a lock
2023-02-03 12:15:49 +01:00
bad4295aec feat(ui): Show something when we have no sessions with a JID 2023-02-01 13:55:02 +01:00
b891f29e11 feat(meta): Remove explicit subscription management 2023-01-31 16:56:14 +01:00
6c5189744a fix(ui): Fix off-by-one error 2023-01-31 12:20:56 +01:00
81e9a7d420 feat(meta): Integrate subscription requests 2023-01-30 21:27:05 +01:00
e652ecca44 fix(ui): Make the first message appear at the top of the screen 2023-01-30 17:30:55 +01:00
c244d54d22 fix(ui): Keep the intro page behind the login page 2023-01-30 17:03:36 +01:00
cff9000d6b fix(ui): Back button's splash is behind the bar 2023-01-30 17:03:14 +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
7fb0cf139b fix(ui): Fix crash when tapping notification while app is dead
Fixes #217.
2023-01-21 20:41:51 +01:00
c2d28efe62 fix(ui): Stop sending chat states for not focused chats
Fixes #221.
2023-01-21 16:07:32 +01:00
dd4c481c4f fix(i18n): Translate forgotten string 2023-01-21 15:48:21 +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
f5c59823bf fix(ui): Closing chat does not navigate back 2023-01-18 22:17:03 +01:00
241a8b4d53 release(meta): Release 0.4.1 2023-01-18 21:39:35 +01:00
e6924cc02d fix(ui): Rearange the settings page a bit 2023-01-18 20:19:34 +01:00
60985c6b37 feat(ui): Hide testing commands outside of debug mode 2023-01-18 20:14:26 +01:00
a015399b57 fix(ui): Allow users to unlock the developer options
Fixes #211.
2023-01-18 20:10:01 +01:00
4b6c7998f3 fix(meta): Sharing now also works when the app is closed
Fixes #218.
2023-01-18 15:05:56 +01:00
ca2943a94d feat(ui): Hide the speed dial when recording an audio message 2023-01-14 12:59:41 +01:00
dee479a918 fix(ui): Move the DragTargets more to the left 2023-01-13 23:05:15 +01:00