Commit Graph

303 Commits

Author SHA1 Message Date
9171112d6f wip: Migrate flutter_background_service to 2.0.0 2022-04-15 12:46:08 +02:00
8654c649b2 ui: Improve the avatar cropping implementation 2022-04-14 21:08:41 +02:00
59435d8a50 ui: Add a list of all shared media 2022-04-14 15:31:54 +02:00
32662ce5aa ui: Add a page transition to the conversation 2022-04-14 12:38:36 +02:00
048c187459 ui: Implement simple hero animation between profile pictures 2022-04-14 11:57:10 +02:00
23ac5939a3 ui: Add a display showing if the server supports certain XEPs 2022-04-13 22:20:01 +02:00
17f63de7fc ui: Use [ThumbnailCacheService] for more 2022-04-13 20:37:52 +02:00
9d935854d1 ui: Make the sizing of the alt text in the [AvatarWrapper] consistent 2022-04-12 19:00:16 +02:00
91c941f53c ui: Fix the autodownload file size picker 2022-04-11 13:05:30 +02:00
5f82ed9745 style: Remove the login folder 2022-04-10 22:59:16 +02:00
8556f61012 style: Fix a lot of linter warnings 2022-04-10 22:57:04 +02:00
3daa290d64 ui: Fix background images not appearing 2022-04-10 18:42:10 +02:00
4e2761a7b8 ui: Prevent re-rendering the message list on unrelated state changes 2022-04-10 18:08:00 +02:00
cae8acfc71 ui: Show the typing indicator also in the conversations list 2022-04-10 16:52:28 +02:00
6566f64963 meta: Create the [ConversationService] to keep track of chat states 2022-04-10 14:39:31 +02:00
ae545ce26d ui: Implement a basic chat state indicator 2022-04-10 12:30:20 +02:00
9d9a488b48 ui: Refactor [BorderlessTopbar] a bit 2022-04-10 11:47:09 +02:00
3c6543add1 ui: Fix closing conversations 2022-04-09 22:31:40 +02:00
b44a47927c ui: Fix null issue on the profile page 2022-04-09 12:02:21 +02:00
dfecaba50e service: Implement setting the subscription state of a contact 2022-04-08 20:29:46 +02:00
e259d69ef1 service: Add a possibility to set the presence subscription state 2022-04-08 13:20:52 +02:00
08ccc7246e ui: Request our own avatar in case it differs from the local value 2022-04-06 17:55:23 +02:00
cf353ce5ce ui: 'Mobile Internet' -> 'Mobile Data' 2022-04-05 20:49:02 +02:00
4f0d6fdb53 service: Implement setting the avatar 2022-04-05 20:04:53 +02:00
85cbc19c91 ui: Reduce the ListView flickering while typing a bit 2022-04-03 14:27:20 +02:00
c1a30976a9 ui: Add a video shared media widget 2022-04-03 13:43:40 +02:00
3e91c30b45 ui: Make images and files appear in the shared media list 2022-04-03 13:31:07 +02:00
3ce67cd1bc service: Track received files with their mime type 2022-04-03 13:11:32 +02:00
9d6f67cb9c ui: Display image quotes 2022-04-01 22:37:39 +02:00
88e48bccf1 ui: First restructuring of the inline chat widgets
This commit moves the widgets around and fully implements
the base widget for alot of others: [FileChatWidget].
2022-03-30 12:49:35 +02:00
489ef364c1 ui: Migrate [AddContactPage] to Bloc 2022-03-26 18:01:15 +01:00
c7dd5961f7 ui: Convert the settings to Bloc 2022-03-26 14:32:41 +01:00
3bae477ea5 ui: Fix removed import 2022-03-26 13:30:51 +01:00
b26c54f971 ui: Add back the profile page 2022-03-26 13:24:22 +01:00
d1e15499e7 ui: Add back some settings pages 2022-03-25 18:31:47 +01:00
89f37e6204 ui: Fix UI sometimes waiting for the next UI update 2022-03-25 18:15:57 +01:00
75fa6b20ee ui: Re-implement the blocklist page 2022-03-25 15:00:35 +01:00
f6bc539037 ui: Re-connect the blocking support to the conversation page 2022-03-25 14:27:42 +01:00
f6e60bfa4e ui: Allow sending messages 2022-03-25 12:25:32 +01:00
fc566436dc ui: Implement quoting 2022-03-24 21:00:33 +01:00
dc3e77b3dd ui: Almost re-implement [ConversationPage] 2022-03-24 15:26:48 +01:00
3198cb7466 style: Fix linter warnings 2022-03-23 21:09:52 +01:00
25d368fe51 ui: Implement the navigation for [NewConversationPage 2022-03-23 21:00:07 +01:00
79e864c9a9 ui: Bring the [NewConversationPage] back to 'live' 2022-03-23 16:26:18 +01:00
2157eab77a ui: Stub the [ConversationsPage] 2022-03-21 20:15:40 +01:00
a40592e3e8 ui: Remove flow_builder 2022-03-20 12:55:25 +01:00
815936bf1e ui: First steps towards Bloc 2022-03-19 22:34:36 +01:00
e39463dc0a ui: Kind of implement setting an avatar 2022-03-17 11:40:57 +01:00
5d21177841 meta: Implement user blocking 2022-03-14 20:58:32 +01:00
a95c27cb0f ui: Use the rounded button on the login page 2022-03-13 16:12:58 +01:00