Commit Graph

123 Commits

Author SHA1 Message Date
7dbf96d375 ui: Improve back button behaviour 2022-08-20 16:35:08 +02:00
d710acc2ab ui: Move the cursor when tapping on an emoji 2022-08-20 15:06:35 +02:00
5c1e7b2436 ui: Make the emoji picker do something 2022-08-19 22:56:43 +02:00
42ea5f1c55 ui: Add a stubbed emoji picker 2022-08-17 23:29:07 +02:00
cdf2edfbf3 ui: Hopefully make logging out work (closes #52) 2022-08-17 17:37:15 +02:00
b90b6ddccd ui: Fix background image not getting evicted from cache 2022-08-16 19:17:55 +02:00
023e81b6e0 ui: Speed up loading of the background image in the cropper
Do not use image's decodeImage to retrieve the images width
and height as decodeImage is very expensive to call. Use
image_size_getter to do that.
2022-08-14 16:27:27 +02:00
58bccc1d83 ui: Immediately update the UI when sharing/unsharing online status 2022-08-14 12:46:47 +02:00
206694b621 ui: Fix displaying server information 2022-08-07 20:41:21 +02:00
6a22a32724 ui: Fix the conversation's back button not working
When opening a new conversation from the NewConversationPage,
the navigation stack would be empty.
2022-08-06 20:44:37 +02:00
bc4fd25392 ui: Add a stubbed 'jump to bottom' button 2022-07-31 22:51:46 +02:00
9ad2745dc6 ui: Invalidate background image's cache entry 2022-07-31 19:29:24 +02:00
418a9d71bf ui: Do all image cropping and blurring in a different isolate 2022-07-31 17:36:23 +02:00
2e2834e9db ui: Improve the background image cropper 2022-07-31 17:18:04 +02:00
7594752ee0 ui: Invalidate the old background image's cache entry 2022-07-31 13:12:29 +02:00
1d845e685c ui: Implement cropping the background image 2022-07-31 13:06:14 +02:00
46d13d9a19 ui: Fix the SharedMediaPage not updating on file sending 2022-07-26 13:55:40 +02:00
4f6aca8328 ui: Allow picking generic files 2022-07-26 13:55:40 +02:00
9d407088b9 ui: Allow removing items from the sharing menu 2022-07-26 13:55:40 +02:00
222521f3f7 ui: Move file picker invocation to the SendFiles bloc 2022-07-26 13:55:40 +02:00
cf8180d587 ui: Re-implement sending files 2022-07-26 13:55:40 +02:00
4fbf7e32c3 ui: Add a send files page 2022-07-26 13:55:40 +02:00
660c56e27a service: Allow sending multiple files 2022-07-26 13:55:40 +02:00
634f68a745 meta: Fix linter warnings 2022-07-26 13:55:40 +02:00
8bfe591a7b meta: Badly plumb in HTTP File Upload 2022-07-26 13:55:40 +02:00
dc8e8ff882 style: Migrate to very_good_analysis 2022-07-17 21:20:57 +02:00
3f480574d9 style: Migrate lib/ui/ to very_good_analysis 2022-07-17 19:24:18 +02:00
03ce942364 ui: Fix the GetFeaturesEvent 2022-07-17 11:48:59 +02:00
689e115559 meta: Use moxplatform for platform-specific tasks 2022-04-28 21:43:01 +02:00
5c8914f61d ui: Remove unused variable 2022-04-18 00:12:15 +02:00
e8b0b1d13e ui: Fix adding to roster instead unblocks the JID 2022-04-17 23:46:18 +02:00
65a5a3e283 service: Implement log out 2022-04-17 11:53:00 +02:00
68f7b003fc style: Fix linter warnings 2022-04-15 23:40:44 +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
23ac5939a3 ui: Add a display showing if the server supports certain XEPs 2022-04-13 22:20:01 +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
7cc6aea988 ui: Remove the current quote when sending a message 2022-04-10 17:51:01 +02:00
5762bce056 meta: Fully implement chat states 2022-04-10 17:45:37 +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
3c6543add1 ui: Fix closing conversations 2022-04-09 22:31:40 +02:00
dfecaba50e service: Implement setting the subscription state of a contact 2022-04-08 20:29:46 +02:00
b813f5e5e1 ui: Hide password on login 2022-04-08 20:02:46 +02:00
08ccc7246e ui: Request our own avatar in case it differs from the local value 2022-04-06 17:55:23 +02:00
4f0d6fdb53 service: Implement setting the avatar 2022-04-05 20:04:53 +02:00
7547ee3036 ui: Fix the profile page not updating 2022-04-05 15:55:42 +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