element-x-ada/libraries
Jorge Martin Espinosa 65ce91a8fb
Close the media preview screen ASAP with sending queue enabled (#4089)
* Close the attachment preview screen ASAP when sending media with the send queue is enabled

* When the send queue FF is not enabled make sure to dismiss the screen after the media has been sent

* Make sure we get a scaled thumbnail from videos too, not only for images

* Unify several state holders into `SendActionState`.

* Fix lint issues, add `Flow.firstInstanceOf` extension fun

* Update screenshots

---------

Co-authored-by: ElementBot <android@element.io>
2025-01-08 15:49:17 +00:00
..
androidutils Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
architecture Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
core Close the media preview screen ASAP with sending queue enabled (#4089) 2025-01-08 15:49:17 +00:00
cryptography Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
dateformatter Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
deeplink Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
designsystem Replace the InfoListOrganism default bg color (#4091) 2025-01-07 14:01:42 +01:00
di Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
encrypted-db Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
eventformatter Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
featureflag Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
fullscreenintent Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
indicator Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
maplibre-compose Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
matrix Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
matrixui Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
mediapickers Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
mediaplayer Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
mediaupload Close the media preview screen ASAP with sending queue enabled (#4089) 2025-01-08 15:49:17 +00:00
mediaviewer Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
network Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
oidc Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
permissions Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
preferences Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
push Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
pushproviders Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
pushstore Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
qrcode Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
roomselect Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
rustsdk
session-storage Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
testtags Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
textcomposer Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
troubleshoot Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
ui-strings Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
ui-utils Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
usersearch Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
voiceplayer Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
voicerecorder Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00