Commit Graph

1573 Commits

Author SHA1 Message Date
916882a3c6 xmpp: Detect stream error 2022-07-26 14:55:54 +02:00
a16b937d74 service: Fix linter issue 2022-07-26 14:55:42 +02:00
0defd329fb xmpp: Fix stream resumption happening too late 2022-07-26 14:50:29 +02:00
f2d3d5d90f ui: Replace the back button with a close button 2022-07-26 14:28:03 +02:00
74c392e6c2 ui: Fix and improve CustomTextField 2022-07-26 14:05:56 +02:00
7fc5ccfd31 ui: Keep the chat background in the thumbnail cache 2022-07-26 14:04:17 +02:00
e94bb3dec9 Merge pull request 'HTTP File Upload' (#29) from feat/http-file-upload into master
Reviewed-on: https://codeberg.org/moxxy/moxxyv2/pulls/29
2022-07-26 14:00:15 +02:00
4dd9ef6d6f service: Add sent files to the gallery 2022-07-26 13:55:40 +02:00
63d9c63a83 ui: Prevent conversation updates on shared media update 2022-07-26 13:55:40 +02:00
cd0b3c5091 ui: Fix profile not updating 2022-07-26 13:55:40 +02:00
46d13d9a19 ui: Fix the SharedMediaPage not updating on file sending 2022-07-26 13:55:40 +02:00
f0958aad7c ui: Render video thumbnails in the SendFiles page 2022-07-26 13:55:40 +02:00
f6d85a505b ui: Fix some UI strings 2022-07-26 13:55:40 +02:00
4f6aca8328 ui: Allow picking generic files 2022-07-26 13:55:40 +02:00
58c5655457 ui: Fix SendFile's previews not being square 2022-07-26 13:55:40 +02:00
df281e6583 ui: Replace the back button with a close button 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
6262151532 ui: Migrate SharedImage to ImageThumbnailWidget 2022-07-26 13:55:40 +02:00
660c56e27a service: Allow sending multiple files 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
1eb1dcbaa3 ui: Refactor the video widget 2022-07-26 13:55:40 +02:00
35e505a0cd ui: Make the image use the ThumbnailCache again 2022-07-26 13:55:40 +02:00
a1ad479c7c ui: Refactor the image widget 2022-07-26 13:55:40 +02:00
159d6a7937 ui: DownloadProgress -> ProgressWidget 2022-07-26 13:55:40 +02:00
dbba0e726a xmpp: Wrap closing socket in try-catch 2022-07-26 13:55:40 +02:00
e8324dab01 service: Actually set the message's isUploading 2022-07-26 13:55:40 +02:00
ad7b76c8ec service: Update the conversation body on file upload 2022-07-26 13:55:40 +02:00
634f68a745 meta: Fix linter warnings 2022-07-26 13:55:40 +02:00
2f995a8c58 service: Rate limit upload progress events 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
07269aca48 xmpp: Send SFS and OOB data after upload 2022-07-26 13:55:40 +02:00
b687011274 service: Fix mediaUrl not being applied at message creation time 2022-07-26 13:55:40 +02:00
8bfe591a7b meta: Badly plumb in HTTP File Upload 2022-07-26 13:55:40 +02:00
4ef79e99a8 ui: Small consistency fixes 2022-07-24 19:46:58 +02:00
6ae8102fae meta: Fix style issues 2022-07-23 15:27:11 +02:00
cdb31aa15b service: Don't fetch blocklist on push 2022-07-23 15:24:14 +02:00
d2ba743f2e xmpp: Flush before closing the socket 2022-07-23 15:22:34 +02:00
6ab3d05a3f xmpp: Add _isResumed attribute 2022-07-23 15:22:10 +02:00
bd345a77ff ui: Fix crash while navigating to blocklist 2022-07-23 15:20:09 +02:00
4bbecd3b79 service: Add logging for connection updated events 2022-07-23 13:28:48 +02:00
be3d41b3ff xmpp: Fix connectAwaitable not working 2022-07-23 13:11:03 +02:00
25221cba1b ui(wip): Migrate to flutter_blurhash 2022-07-22 20:38:06 +02:00
a5e0df02f6 ui: Add logging to UIDownloadService 2022-07-22 19:22:24 +02:00
164bac6de5 xmpp: Fix the resume attribute of XmppConnectionState 2022-07-21 23:31:11 +02:00
2017e77090 service: Register the roster negotiator 2022-07-21 23:21:57 +02:00
a72a1eeab5 xmpp: Fix roster negotiator constructor 2022-07-21 23:21:38 +02:00
4075d7968b ui: Fix casting issues 2022-07-21 23:18:12 +02:00