Commit Graph

19 Commits

Author SHA1 Message Date
Benoit Marty
8cc86bd410 Fix test compilation issue. 2024-10-28 13:50:47 +01:00
Benoit Marty
2531ccf8e9 Add media upload setting.
Compress media regarding the settings.
Image compression change quality to 78%
Video compression change size to 720 x 48
2024-10-28 10:56:58 +01:00
Jorge Martin Espinosa
2efdb3ae45 Centralise the DI code generation logic (#3562)
* Create Anvil extension helper

* Use the helper everywhere
2024-09-30 12:20:28 +00:00
Benoit Marty
2b016227e9 Migrate license to AGPL.
Run script `uv run license-editor --repository ../element-x-android`
2024-09-06 17:19:19 +02:00
Benoit Marty
4b8985e501 Suggestion for room alias.
Rename `Mention` to `IntentionalMention` for clarity
Remove dead code, there is no intentional mention for Room or RoomAlias.
Rename `IntentionalMention.AtRoom` to `IntentionalMention.Room` to match Rust naming
2024-08-21 15:32:05 +02:00
Benoit Marty
94f38f1af5 Rework FakeMatrixRoom so that it contains only lambdas. (#3229)
* Upgrade lint to 8.7.0-alpha01

* FakeMatrixRoom: lambda everywhere

Fix test compilation issues
2024-07-22 10:39:48 +02:00
Jorge Martin Espinosa
950e502ca6 Improve screenshot testing with ComposablePreviewScanner (#3125)
* Use ComposablePreviewScanner to rework how screenshot testing works
* Add test sharding
* Update screenshots
* Fixes for Element Gallery

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-07-03 13:05:06 +02:00
Benoit Marty
13d46e0e78 Extract code in private sub methods 2024-06-06 13:06:34 +02:00
Benoit Marty
6781b5cee7 Add a flag to enable or disable incoming share 2024-06-06 12:34:05 +02:00
Benoit Marty
abaac1c5ca shareActionState is a property, no need to provide it as parameter. 2024-06-06 10:02:35 +02:00
Benoit Marty
ffff1c904f Use functions from IntentCompat 2024-06-06 09:56:36 +02:00
Benoit Marty
df1f5ec313 Move doc to the interface. 2024-06-06 09:51:40 +02:00
Benoit Marty
9042b8e2ad More renaming 2024-06-06 09:50:23 +02:00
Benoit Marty
767e1b4259 Handle no uri to share case. 2024-06-06 09:44:57 +02:00
Benoit Marty
64cb42af75 Rename classes for clarity. 2024-06-06 09:44:43 +02:00
Benoit Marty
37934eee7e Ensure Uri permission is revoked. 2024-06-06 09:36:45 +02:00
Benoit Marty
32ab6639f7 Fix quality issues 2024-06-05 18:55:19 +02:00
Benoit Marty
fcd51d5647 Add test on SharePresenter 2024-06-05 18:37:09 +02:00
Benoit Marty
c403dcd5da Incoming share 2024-06-05 18:08:14 +02:00