Commit Graph

96 Commits

Author SHA1 Message Date
cb6bce0c56 feat(ui): Implement the UI for audio recording 2022-12-02 23:05:06 +01:00
5c1eda72c3 fix(ui): Reimplement file sending 2022-12-02 20:30:03 +01:00
4542accc33 feat(ui): Remove the speeddial 2022-12-02 20:27:08 +01:00
3427c3c761 feat(ui): Move the circle to the bottom bar 2022-11-30 20:50:51 +01:00
c3795450a9 feat(ui): Begin working on the recording UI 2022-11-30 19:08:42 +01:00
d8f634d67c feat(ui): Hide the microphone and sticker buttons when quoting 2022-11-30 12:47:09 +01:00
d24cab9c1a fix(i18n): Add missing translations 2022-11-26 18:09:42 +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
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
888a1cf296 fix(ui): Maybe fix the shared media display not updating 2022-11-22 18:51:56 +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
192086546a feat(ui): Translate the entire UI 2022-11-17 23:25:05 +01:00
2ec08c7f68 refactor(ui): Use super parameters 2022-11-17 20:10:37 +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
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
a757c45b84 fix(ui): Make the message list react to changes in encryption 2022-11-04 21:52:06 +01:00
031ef140f3 feat(ui): Color bubbles red if they are unencrypted when they should not 2022-11-04 21:52:06 +01:00
7376607475 feat(ui): Implement enabling and disabling Omemo (UI Only) 2022-11-04 21:52:06 +01:00
12717ba25e feat(service): Store the encryption status of conversations in the DB 2022-11-04 21:52:03 +01:00
b8ccbd9722 ui: Fix emoji picker not working if the TextField is not focused 2022-08-29 21:38:17 +02:00
3c8d942c67 ui: Make the scroll to bottom button animated 2022-08-29 21:30:44 +02:00
757e0be5ef service: Implement a sharing page 2022-08-27 19:32:22 +02:00
ac12d48ac0 ui: Add a stubbed audio record button 2022-08-25 15:16:34 +02:00
652fc28273 service: Replace the message sent attribute with sender 2022-08-25 13:37:44 +02:00
7dbf96d375 ui: Improve back button behaviour 2022-08-20 16:35:08 +02:00
7a245e2588 ui: Implement back button in the emoji picker 2022-08-20 16:32:19 +02:00
2a8ee0772b ui: Inhibit the soft keyboard when the emoji picker is open 2022-08-20 16:08:58 +02:00
9ceeffdb40 ui: Show a keyboard icon when the emoji picker is open 2022-08-20 15:55:35 +02:00
d710acc2ab ui: Move the cursor when tapping on an emoji 2022-08-20 15:06:35 +02:00
b0103bcd83 ui: Remove the spaces around emojis 2022-08-20 11:39:37 +02:00
fddd115252 ui: Add not implemented message to stickers 2022-08-19 22:57:53 +02:00
5c1e7b2436 ui: Make the emoji picker do something 2022-08-19 22:56:43 +02:00
d3f00fc305 ui: Split conversation.dart into multiple files 2022-08-19 21:38:14 +02:00
dc3e77b3dd ui: Almost re-implement [ConversationPage] 2022-03-24 15:26:48 +01:00
25d368fe51 ui: Implement the navigation for [NewConversationPage 2022-03-23 21:00:07 +01:00
815936bf1e ui: First steps towards Bloc 2022-03-19 22:34:36 +01:00
5d21177841 meta: Implement user blocking 2022-03-14 20:58:32 +01:00
ebfa1cc98f ui: Stub-out a typing indicator 2022-03-13 14:01:22 +01:00
f6bcd5041f ui: Fix the template when adding a contact from within a conversation 2022-03-08 18:27:56 +01:00
4a17ec9812 ui: Refactor the ConversationPage
This refactor was needed to add the line for adding a conversation
to the user's roster or block them.

This also removed one unnecessary event.
2022-03-08 18:18:33 +01:00
92731677a3 meta: Implement swipe-to-quote 2022-03-08 14:13:58 +01:00
76118d0cc5 ui: Allow quoting messages 2022-03-07 20:32:29 +01:00
7f8cc962b9 ui: Make background images cover the container fully 2022-03-06 17:01:13 +01:00
43041ba4ce ui: Implement chat backgrounds 2022-03-06 16:52:32 +01:00