PapaTutuWawa
f6d85a505b
ui: Fix some UI strings
2022-07-26 13:55:40 +02:00
PapaTutuWawa
4f6aca8328
ui: Allow picking generic files
2022-07-26 13:55:40 +02:00
PapaTutuWawa
58c5655457
ui: Fix SendFile's previews not being square
2022-07-26 13:55:40 +02:00
PapaTutuWawa
df281e6583
ui: Replace the back button with a close button
2022-07-26 13:55:40 +02:00
PapaTutuWawa
9d407088b9
ui: Allow removing items from the sharing menu
2022-07-26 13:55:40 +02:00
PapaTutuWawa
222521f3f7
ui: Move file picker invocation to the SendFiles bloc
2022-07-26 13:55:40 +02:00
PapaTutuWawa
cf8180d587
ui: Re-implement sending files
2022-07-26 13:55:40 +02:00
PapaTutuWawa
4fbf7e32c3
ui: Add a send files page
2022-07-26 13:55:40 +02:00
PapaTutuWawa
6262151532
ui: Migrate SharedImage to ImageThumbnailWidget
2022-07-26 13:55:40 +02:00
PapaTutuWawa
660c56e27a
service: Allow sending multiple files
2022-07-26 13:55:40 +02:00
PapaTutuWawa
0acd812a60
ui: Work around bug for video thumbnail generation
2022-07-26 13:55:40 +02:00
PapaTutuWawa
1eb1dcbaa3
ui: Refactor the video widget
2022-07-26 13:55:40 +02:00
PapaTutuWawa
35e505a0cd
ui: Make the image use the ThumbnailCache again
2022-07-26 13:55:40 +02:00
PapaTutuWawa
a1ad479c7c
ui: Refactor the image widget
2022-07-26 13:55:40 +02:00
PapaTutuWawa
159d6a7937
ui: DownloadProgress -> ProgressWidget
2022-07-26 13:55:40 +02:00
PapaTutuWawa
634f68a745
meta: Fix linter warnings
2022-07-26 13:55:40 +02:00
PapaTutuWawa
c8c61486f3
meta: Generalise the download progress to facilitate upload progress
2022-07-26 13:55:40 +02:00
PapaTutuWawa
8bfe591a7b
meta: Badly plumb in HTTP File Upload
2022-07-26 13:55:40 +02:00
PapaTutuWawa
4ef79e99a8
ui: Small consistency fixes
2022-07-24 19:46:58 +02:00
PapaTutuWawa
6ae8102fae
meta: Fix style issues
2022-07-23 15:27:11 +02:00
PapaTutuWawa
bd345a77ff
ui: Fix crash while navigating to blocklist
2022-07-23 15:20:09 +02:00
PapaTutuWawa
25221cba1b
ui(wip): Migrate to flutter_blurhash
2022-07-22 20:38:06 +02:00
PapaTutuWawa
a5e0df02f6
ui: Add logging to UIDownloadService
2022-07-22 19:22:24 +02:00
PapaTutuWawa
4075d7968b
ui: Fix casting issues
2022-07-21 23:18:12 +02:00
PapaTutuWawa
8aa9c837be
ui: Use Logger inside BlurhashChatWidget
2022-07-17 22:05:51 +02:00
PapaTutuWawa
d01b46934f
style: Add trailing commas
2022-07-17 22:02:20 +02:00
PapaTutuWawa
15af2c6c43
meta: Fix startup
2022-07-17 21:26:16 +02:00
PapaTutuWawa
dc8e8ff882
style: Migrate to very_good_analysis
2022-07-17 21:20:57 +02:00
PapaTutuWawa
3f480574d9
style: Migrate lib/ui/ to very_good_analysis
2022-07-17 19:24:18 +02:00
PapaTutuWawa
03ce942364
ui: Fix the GetFeaturesEvent
2022-07-17 11:48:59 +02:00
PapaTutuWawa
0fe12f5f4a
ui: remove human readable SASL error
2022-07-15 21:44:58 +02:00
PapaTutuWawa
68dda80c1f
build: Use build_runner for the data classes and licenses
2022-05-07 21:56:02 +02:00
PapaTutuWawa
689e115559
meta: Use moxplatform for platform-specific tasks
2022-04-28 21:43:01 +02:00
PapaTutuWawa
7e0d6194ce
meta: Replace mutex with synchronized
...
It turnes out that [Mutex.protect] would sometimes just never
release the Mutex and thus deadlock the entire connection.
2022-04-20 20:52:07 +02:00
PapaTutuWawa
46ea8cb1a5
ui,service: Fix app stalling in debug mode
2022-04-19 16:12:54 +02:00
PapaTutuWawa
8800be6423
service: Fix the app getting stuck in release mode
...
It turns out that a release build is much faster than a
development build. The issue was that the UI sent the
[PerformPreStartCommand] too early as the background service
still had work to do before being considered ready.
As a solution we now either wait for the event to arrive by
itself, as the service sends it at the end of its initilization, or
after an explicit request if the service is already running.
2022-04-19 13:30:56 +02:00
PapaTutuWawa
5c8914f61d
ui: Remove unused variable
2022-04-18 00:12:15 +02:00
PapaTutuWawa
3b28decb9f
ui: Implement blocking from the top bar
2022-04-17 23:58:53 +02:00
PapaTutuWawa
e8b0b1d13e
ui: Fix adding to roster instead unblocks the JID
2022-04-17 23:46:18 +02:00
PapaTutuWawa
e117e3d962
ui: Fix not being able to navigate to AddContactPage
2022-04-17 23:25:08 +02:00
PapaTutuWawa
65a5a3e283
service: Implement log out
2022-04-17 11:53:00 +02:00
PapaTutuWawa
68f7b003fc
style: Fix linter warnings
2022-04-15 23:40:44 +02:00
PapaTutuWawa
729abc2595
ui: Fix the conversation page being translucent if no background is set
2022-04-15 17:10:57 +02:00
PapaTutuWawa
9171112d6f
wip: Migrate flutter_background_service to 2.0.0
2022-04-15 12:46:08 +02:00
PapaTutuWawa
fac8066dad
meta: Set flutter_background_service to 0.2.2
2022-04-15 01:35:28 +02:00
PapaTutuWawa
402f1ed72c
service: wip: Upgrade flutter_background_service
2022-04-15 00:23:58 +02:00
PapaTutuWawa
8654c649b2
ui: Improve the avatar cropping implementation
2022-04-14 21:08:41 +02:00
PapaTutuWawa
59435d8a50
ui: Add a list of all shared media
2022-04-14 15:31:54 +02:00
PapaTutuWawa
32662ce5aa
ui: Add a page transition to the conversation
2022-04-14 12:38:36 +02:00
PapaTutuWawa
048c187459
ui: Implement simple hero animation between profile pictures
2022-04-14 11:57:10 +02:00