Skip to content

Improve (encrypted) file downloads#2131

Open
jubalh wants to merge 2 commits intomasterfrom
fix/dl
Open

Improve (encrypted) file downloads#2131
jubalh wants to merge 2 commits intomasterfrom
fix/dl

Conversation

@jubalh
Copy link
Member

@jubalh jubalh commented Mar 24, 2026

No description provided.

jubalh added 2 commits March 24, 2026 22:37
Use the original aesgcm:// URL when downloading OMEMO downloads. Then in the final message use the decrypted file destination instead of the internal temporary path. Use the unique download ID instead of the URL for message updates to have proper progress reporting. Unify the final transfer status to "done" across both downloads and uploads. Fixes: #1939 Signed-off-by: Michael Vetter <jubalh@iodoru.org>
Introduce meaningful color feedback for background tasks like file downloads and uploads. Progress is displayed in a neutral color, while successful completions turn green and failures turn red. We reuse the existing THEME colors for now. Add new UI flags ENTRY_COMPLETED and ENTRY_ERROR to the buffer entry system. So we don't misuse delivery receipts anymore. Fixes: #1758 Signed-off-by: Michael Vetter <jubalh@iodoru.org>
@jubalh jubalh self-assigned this Mar 24, 2026
@jubalh
Copy link
Member Author

jubalh commented Mar 24, 2026

@mdosch could you please test if this behaviour is better?

@jubalh jubalh requested a review from sjaeckel March 25, 2026 05:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant