Benoit Marty
792bc25ca2
Remove FakeLeaveRoomPresenter
2024-10-07 17:46:18 +02:00
Benoit Marty
25e5fde061
Fix compilation issue on minimal app.
2024-10-07 17:46:18 +02:00
Benoit Marty
6cfebc18fa
Cleanup
2024-10-07 17:46:17 +02:00
Benoit Marty
d744e075d5
Remove dependencies to other presenters in MessagesPresenter.
2024-10-07 17:46:17 +02:00
Benoit Marty
2e5450c4b4
Remove dependencies to other presenters to RoomMembersModerationPresenter.
...
Move canDisplayModerationActions from presenter API to the state it emits.
2024-10-07 17:46:16 +02:00
Benoit Marty
0a7de7cc7d
Remove dependencies to other presenters to LeaveRoomPresenter.
2024-10-07 17:46:16 +02:00
Benoit Marty
9772535640
Remove dependencies to other presenters to ChangeServerPresenter.
2024-10-07 17:46:15 +02:00
Benoit Marty
8db9c22f97
Remove dependencies to other presenters to AnalyticsPreferencesPresenter.
2024-10-07 17:45:18 +02:00
Benoit Marty
241dae14f4
Remove dependencies to other presenters to FullScreenIntentPermissionsPresenter.
...
Also do some renaming since FullScreenIntentPermissionsPresenter interface can be removed.
2024-10-07 17:45:18 +02:00
Benoit Marty
a100676f4b
Remove dependencies to other presenters from PreferencesRootPresenter.
...
Also do some renaming since DirectLogoutPresenter interface can be removed.
2024-10-07 17:45:17 +02:00
Benoit Marty
e9e4963373
Remove dependencies to other presenters from DeveloperSettingsPresenter
2024-10-07 17:45:17 +02:00
Benoit Marty
f99081fd47
Remove dependencies to other presenters from RootPresenter
2024-10-07 17:45:16 +02:00
Benoit Marty
ac481a59de
Konsist: Ensure that Presenter do not depend on other presenters.
2024-10-07 17:45:16 +02:00
Benoit Marty
f2ca3c30d7
Konsist: Ensure that unit tests are detected
2024-10-07 17:45:15 +02:00
Benoit Marty
dd60eaf23e
Merge pull request #3617 from element-hq/feature/testOnCi
...
Ensure the CI compile and execute all the unit tests.
2024-10-07 17:44:30 +02:00
renovate[bot]
b1f548054f
fix(deps): update dependency com.squareup:kotlinpoet-ksp to v1.18.1 ( #3580 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martin Espinosa <jorgem@element.io>
2024-10-07 17:36:44 +02:00
Benoit Marty
23c0dc10cd
... and fix the test.
2024-10-07 17:31:55 +02:00
Benoit Marty
9e32463446
Fix compilation issue in RustMatrixClientFactoryTest...
2024-10-07 17:30:36 +02:00
Benoit Marty
76fd9310e4
Ensure the CI compile and execute all the unit tests.
2024-10-07 17:20:40 +02:00
Benoit Marty
ce811bdaed
Revert "Ensure the CI compile and execute all the unit tests."
...
This reverts commit 60dd4db677 .
2024-10-07 17:19:57 +02:00
Benoit Marty
60dd4db677
Ensure the CI compile and execute all the unit tests.
2024-10-07 17:18:53 +02:00
Benoit Marty
de6b34dc7a
Merge pull request #3609 from element-hq/feature/bma/slidingSyncCheck
...
Remove supportSlidingSync boolean.
2024-10-07 15:30:39 +02:00
Benoit Marty
b211941673
Merge pull request #3611 from frebib/frebib/black-on-black
...
Fix black-on-black status bars with hidden media
2024-10-07 09:38:38 +02:00
Benoit Marty
30f49745c7
Merge pull request #3606 from element-hq/renovate/com.google.testparameterinjector-test-parameter-injector-1.x
...
fix(deps): update dependency com.google.testparameterinjector:test-parameter-injector to v1.18
2024-10-07 09:35:44 +02:00
Benoit Marty
96b43db819
Merge pull request #3612 from element-hq/sync-localazy
...
Sync Strings - import translations to Persian
2024-10-07 09:34:29 +02:00
bmarty
e25ba65170
Sync Strings from Localazy
2024-10-07 00:28:33 +00:00
Joe Groocock
0b67dfdc3d
Use CircleShape instead of 50% RoundedCornerShape
...
This is a builtin alias for the same thing.
Signed-off-by: Joe Groocock <me@frebib.net>
2024-10-05 15:57:07 +00:00
Joe Groocock
1e4be645b8
Fix black-on-black status bars with hidden media
...
In dark mode, the ElementTheme composable incorrectly applied a dark
colour to the status bars, which was nearly invisible on top of the
black background of the app.
Signed-off-by: Joe Groocock <me@frebib.net>
2024-10-05 15:54:42 +00:00
Valere
4319a42d03
Merge pull request #3569 from element-hq/feature/valere/only_signed_decryption_mode
...
crypto: Use OnlySigned isolation flag to setup decryption trust req.
2024-10-04 18:02:43 +02:00
Benoit Marty
779c6db508
Merge pull request #3592 from element-hq/feature/bma/hideImages
...
Add developer setting to hide images in the timeline
2024-10-04 17:57:37 +02:00
ElementBot
1f7b05a58d
Update screenshots
2024-10-04 15:15:15 +00:00
ElementBot
0018cce7c1
Update screenshots
2024-10-04 15:12:13 +00:00
Valere
3259539cc3
quick fix: Isolation mode feature flag name udpate
2024-10-04 17:07:16 +02:00
Valere
041f1b4a06
crypto: Use OnlySigned isolation flag to setup decryption trust req.
2024-10-04 17:07:15 +02:00
Benoit Marty
1fad4d43be
Do not inject the TimelineProtectionPresenter
2024-10-04 17:02:05 +02:00
Benoit Marty
a72c406c86
Fix preview name.
2024-10-04 17:02:04 +02:00
Benoit Marty
b889e8681c
Rename hideContent to hideMediaContent
2024-10-04 17:02:03 +02:00
Benoit Marty
fafd5d4871
Let invokeOnCurrentTimeline lambda param return Unit so that we can remove run block.
2024-10-04 17:02:02 +02:00
Benoit Marty
a3e2457834
SuppressWarnings ModifierClickableOrder
2024-10-04 17:02:02 +02:00
ElementBot
70c6bede97
Update screenshots
2024-10-04 17:02:00 +02:00
Benoit Marty
8b282f27e5
Hide images: iterate on design.
2024-10-04 17:01:59 +02:00
Benoit Marty
5285696b0a
Fix test name.
2024-10-04 17:01:58 +02:00
Benoit Marty
a465b0c080
Remove dead code.
2024-10-04 17:01:57 +02:00
Benoit Marty
73bdf0e1ce
Add unit test on ProtectedView and TimelineProtectionState
2024-10-04 17:01:56 +02:00
Benoit Marty
8ffdfff839
Add unit test on TimelineProtectionPresenter
2024-10-04 17:01:55 +02:00
Benoit Marty
d2bd1b7cab
Fix test
2024-10-04 17:01:54 +02:00
Benoit Marty
0244b71795
Fix test compilation
2024-10-04 17:01:53 +02:00
Benoit Marty
f544f31761
Do not render images in notification if the setting to hide image is enabled.
2024-10-04 17:01:52 +02:00
Benoit Marty
fd142c16d9
Improve extension to fix a copy paste issue.
2024-10-04 17:01:52 +02:00
Benoit Marty
dd2a1b3388
Add settings to hide images and videos in the timeline.
...
Hide images, videos and stickers in the timeline.
Disable click on hidden content. It must be revealed first.
Add preview without BlurHash.
Also hide image in thumbnails.
2024-10-04 17:01:51 +02:00