element-x-ada/libraries
ganfra 0b83e66733
Feature : Report room (#4654)
* feature (report room) : introduce all presentation classes.

* feature (report room) : branch entry point in the room list

* refactor (matrix ui) : move some code from appnav to matrix ui

* feature (report room) : add api on room

* feature (report room) : adjust ui

* feature (report room) : branch api

* feature (decline invite and block) : move things around and introduce presentation classes

* feature (decline invite and block) : continue to move things

* feature (report room) : remove reference to "conversation" for now

* feature (report room) : add report room action to room detail screen

* feature (report room) : enabled button state

* feature (report room) : improve code and reuse

* feature (report room) : add feature flag

* feature (report room) : change feature flag to static bool

* feature (report room) : add tests

* feature (report room) : fix ui with new api on ListItem

* feature (report room) : clean up and add more tests.

* Update screenshots

* feature (report room) : more test and fix issue

* feature (report room) : update strings

* feature (report room) : fix konsist preview

* feature (report room) : disable feature

* Update screenshots

* var -> val

* Improve preview of AcceptDeclineInviteView

* Improve preview consistency

* Add missing test on DismissErrorAndHideContent

* Update screenshots

* Add missing tests

---------

Co-authored-by: ElementBot <android@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2025-05-02 12:25:19 +02:00
..
androidutils Sync Strings from Localazy (#4612) 2025-04-22 08:57:00 +02:00
architecture Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
core Send SVG images as files (#4595) 2025-04-15 17:05:09 +02:00
cryptography Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
dateformatter Sync Strings (#4590) 2025-04-14 11:24:28 +02:00
deeplink Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
designsystem Cleanup element call and UI (#4641) 2025-04-25 17:30:54 +02:00
di Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
encrypted-db Add Google Tink dependency, replacing androidx.security.crypto (#4405) 2025-03-17 10:04:21 +01:00
eventformatter Render kick and ban reason in the timeline when available (#4642) 2025-04-30 18:13:53 +02:00
featureflag Feature : Report room (#4654) 2025-05-02 12:25:19 +02:00
fullscreenintent [a11y] Make more items focusable (#4605) 2025-04-22 08:50:50 +02: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 Feature : Report room (#4654) 2025-05-02 12:25:19 +02:00
matrixui Feature : Report room (#4654) 2025-05-02 12:25:19 +02: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 Split MatrixRoom into BaseRoom and JoinedRoom (#4561) 2025-04-23 15:53:40 +02:00
mediaviewer Render kick and ban reason in the timeline when available (#4642) 2025-04-30 18:13:53 +02:00
network Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
oidc [a11y] Make more items focusable (#4605) 2025-04-22 08:50:50 +02:00
permissions Sync Strings from Localazy (#4648) 2025-04-28 10:59:35 +02:00
preferences change (preferences) : move from dev settings to advanced settings and add new safety values 2025-04-08 20:27:47 +02:00
push Sync Strings from Localazy (#4648) 2025-04-28 10:59:35 +02:00
pushproviders Sync Strings from Localazy (#4648) 2025-04-28 10:59:35 +02:00
pushstore Let element enterprise be able to configure id for mapTiler. (#4446) 2025-03-21 17:06:52 +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 fix(deps): update kotlin (#4552) 2025-04-09 16:45:48 +02:00
testtags Improve touch indicators for the user info UI in the timeline (#4482) 2025-03-27 14:09:47 +01:00
textcomposer Sync Strings from Localazy (#4648) 2025-04-28 10:59:35 +02:00
troubleshoot Sync Strings from Localazy (#4648) 2025-04-28 10:59:35 +02:00
ui-strings Feature : Report room (#4654) 2025-05-02 12:25:19 +02:00
ui-utils Improve accessibility of the timeline (#4579) 2025-04-15 15:28:29 +00: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 Split MatrixRoom into BaseRoom and JoinedRoom (#4561) 2025-04-23 15:53:40 +02:00