Commit Graph

199 Commits

Author SHA1 Message Date
2ffeb43a77 ui: Implement shared media 2022-03-09 13:27: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
6d9d6bb0a1 ui: Delete old background images on setting and removing 2022-03-06 17:00:58 +01:00
43041ba4ce ui: Implement chat backgrounds 2022-03-06 16:52:32 +01:00
820a1a7de6 service: Implement download size restrictions 2022-03-05 20:35:52 +01:00
37f2c3f17f service: Make auto-downloads a bit more configurable 2022-03-05 19:11:28 +01:00
213d777750 ui: Add privacy settings 2022-03-04 15:26:30 +01:00
d338248b9c ui: Fix the closing chat dialog 2022-03-03 14:41:12 +01:00
1de953667e ui: Fix wrong feature being not available 2022-02-27 12:05:56 +01:00
ef4826c619 meta: Receive images using OOB data 2022-02-24 21:47:30 +01:00
7c55434c50 ui: Restore the 'Debug enabled' switch 2022-02-23 14:35:46 +01:00
ade501c044 meta: Improve the logging system 2022-02-17 12:28:30 +01:00
0fa62f904a meta: Add an UDP logger 2022-02-16 20:38:15 +01:00
e33b290d24 style: Fix linter issues 2022-02-06 18:48:59 +01:00
0f2fe429bc ui: Merge [Padding]s 2022-02-04 19:45:57 +01:00
3dd0ac1754 ui: Add a (useless) debugging page 2022-02-04 18:38:26 +01:00
4a86f239ff refactor: Move lib/data/ into lib/ui/ 2022-01-26 12:31:48 +01:00
720798814c refactor: Make helpers and constants shared 2022-01-26 12:28:49 +01:00
8a0621c5e1 refactor: Make models shared 2022-01-26 12:26:56 +01:00
6f596b7fca refactor: Move lib/redux into lib/ui/ 2022-01-25 16:19:24 +01:00
68ccbf2744 style: Replace navigation strings with constants 2022-01-25 16:14:32 +01:00
0e53cdcc9f refactor: Move [SplashScreen] into its own file 2022-01-25 15:59:32 +01:00
3336383592 ui: Stub out functionality not yet implemented 2022-01-23 15:33:16 +01:00
b1c58d9d29 style: Replace Container with SizedBox 2022-01-23 12:20:53 +01:00
317726c102 style: Convert some classes to [StatefulWidget]s 2022-01-23 12:11:51 +01:00
f8acf98ebd style: Spent 6h fixing linter warnings 2022-01-21 17:44:48 +01:00
e28f4482c1 ui: Fix messages having weird corners 2022-01-16 12:04:32 +01:00
d78088b096 ui: Oops... Better use a middleware 2022-01-15 17:00:03 +01:00
8571f70f05 ui: Make setting the current conversation work 2022-01-15 16:58:46 +01:00
a1588488cb ui: Keep the message list scrolled 2022-01-11 14:41:53 +01:00
ba8a13e0b9 ui: Fix the conversation list not updating on update 2022-01-10 19:23:29 +01:00
750dc8e145 ui: Add icons to dismissible 2022-01-10 19:04:50 +01:00
b3a26d9a49 ui: Add icon on swipe 2022-01-10 18:56:53 +01:00
e4500514ec ui: Show AddContactPage errors 2022-01-10 16:14:07 +01:00
f79824510a style: Replace single quotes with double quotes 2022-01-10 15:47:51 +01:00
5c8d85ecc4 ui: Remove old TODOs 2022-01-10 15:37:05 +01:00
eb06e8b863 ui: Add showConfirmationDialog 2022-01-10 15:35:44 +01:00
086cf9265c ui: Remove old TODOs 2022-01-10 15:19:40 +01:00
b00905e9f5 redux: Merge some login actions 2022-01-10 15:06:51 +01:00
39bda0ed77 redux: Migrate conversations/actions to conversation/actions 2022-01-10 14:58:49 +01:00
fba5652036 ui: Prevent IME features at some places 2022-01-10 12:00:23 +01:00
8d3b0bc80c ui: Implement conversation closing 2022-01-10 11:55:54 +01:00
1f6b50f7d6 xmpp: Add from attribute to sent messages 2022-01-10 00:19:18 +01:00
2fd7cefa97 ui: Implement login failures 2022-01-05 18:06:55 +01:00
2212d778e1 xmpp: It's a mess but roster deletion kinda works 2022-01-05 14:45:24 +01:00
b3ddb33ebc backend: Begin implementing roster removal 2022-01-04 22:41:39 +01:00