|
|
98569cff69
|
feat(service): Pull the filename from SFS, if given
|
2022-11-04 21:52:06 +01:00 |
|
|
|
b518ddbfb8
|
ui: Fix all messages being left aligned (closes #101)
|
2022-08-28 15:24:58 +02:00 |
|
|
|
009ce28c04
|
ui: Prevent sharing being accepted before a login
|
2022-08-27 21:14:39 +02:00 |
|
|
|
76aba2815c
|
service,xmpp: Fix other clients no picking up the new avatar
|
2022-08-06 18:33:00 +02:00 |
|
|
|
7594752ee0
|
ui: Invalidate the old background image's cache entry
|
2022-07-31 13:12:29 +02:00 |
|
|
|
1327e6435c
|
ui: Guard the thumbnail cache with a semaphore
|
2022-07-29 11:33:00 +02:00 |
|
|
|
4fbf7e32c3
|
ui: Add a send files page
|
2022-07-26 13:55:40 +02:00 |
|
|
|
0acd812a60
|
ui: Work around bug for video thumbnail generation
|
2022-07-26 13:55:40 +02:00 |
|
|
|
c8c61486f3
|
meta: Generalise the download progress to facilitate upload progress
|
2022-07-26 13:55:40 +02:00 |
|
|
|
a5e0df02f6
|
ui: Add logging to UIDownloadService
|
2022-07-22 19:22:24 +02:00 |
|
|
|
3f480574d9
|
style: Migrate lib/ui/ to very_good_analysis
|
2022-07-17 19:24:18 +02:00 |
|
|
|
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 |
|
|
|
17f63de7fc
|
ui: Use [ThumbnailCacheService] for more
|
2022-04-13 20:37:52 +02:00 |
|
|
|
e79a46fd83
|
ui: Implement a LRU cache
|
2022-04-13 19:10:09 +02:00 |
|
|
|
2f263e1ade
|
ui: Generate video thumbnails in a different Isolate
Also, lock the pre-start command until the services are all
initialized.
|
2022-04-13 15:38:05 +02:00 |
|
|
|
c1a30976a9
|
ui: Add a video shared media widget
|
2022-04-03 13:43:40 +02:00 |
|
|
|
8386caaab1
|
ui: Handle video quotes
|
2022-04-01 23:12:26 +02:00 |
|
|
|
69f8f1b365
|
ui: Add a basic implementation of the video inline widget
|
2022-04-01 13:37:38 +02:00 |
|
|
|
40bd5b0dd1
|
service: Implement file download progress
|
2022-02-27 11:55:00 +01:00 |
|