Commit Graph

19 Commits

Author SHA1 Message Date
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