Benoit Marty
200c1ae5c5
Merge pull request #3381 from element-hq/feature/bma/ossLicense
...
Replace OSS licenses plugin with Licensee and some manually done UI.
2024-09-03 10:40:58 +02:00
Benoit Marty
3efb371d34
Merge pull request #3370 from element-hq/feature/bma/cacheFile
...
Provide distinct cache directory to the Rust SDK.
2024-09-03 10:27:47 +02:00
Benoit Marty
b9169e6c76
Replace OSS licenses plugin with Licensee and some manually done UI.
...
This should fix both configuration cache and reproducible F-droid builds.
Cleanup and remove gplay/fdroid diff on open source licenses.
Co-authored by @jmartinesp
2024-09-02 21:11:52 +02:00
Benoit Marty
9c21a96d3d
Merge pull request #3373 from element-hq/sync-localazy
...
Sync Strings
2024-09-02 13:22:11 +02:00
Benoit Marty
6c306ead08
Fix typo (also fixed on Localazy).
2024-09-02 13:21:14 +02:00
Benoit Marty
b6c457fca4
Merge pull request #3369 from element-hq/feature/bma/fixPinLockCrash
...
Ensure starting PinUnlockActivity does not crash the application.
2024-09-02 12:28:36 +02:00
Benoit Marty
5995212777
Remove subtitle.
2024-09-02 12:11:53 +02:00
Benoit Marty
06f0fd1f64
App migration: also move the cache files.
2024-09-02 11:26:59 +02:00
bmarty
39ef8b38bb
Sync Strings from Localazy
2024-09-02 00:15:17 +00:00
Benoit Marty
93cace6954
Provide distinct cache directory to the Rust SDK.
2024-08-30 18:36:20 +02:00
Benoit Marty
9f67c65c2c
Merge pull request #3360 from element-hq/feature/bma/sessionVerificationBannerIsBack
...
Add banner entry point to set up recovery
2024-08-30 16:56:11 +02:00
Benoit Marty
d6d7b100ec
Ensure starting PinUnlockActivity does not crash the application.
...
Fix regression from #3222 fc6436dada
2024-08-30 16:15:54 +02:00
Benoit Marty
022a2fe2bd
Increase test coverage of securityBannerState()
2024-08-30 09:15:53 +02:00
Benoit Marty
f0c2229621
Add banner entry point to set up recovery
2024-08-29 18:34:55 +02:00
Benoit Marty
a645e9762f
Show sign out button only at initial step.
2024-08-29 16:29:30 +02:00
Benoit Marty
20a8862b3f
Add a way to sign out when the user is asked to verify the session.
2024-08-29 15:56:08 +02:00
Benoit Marty
5b8e4b568f
Merge pull request #3355 from element-hq/feature/bma/resetIdentityIteration2
...
[Identity reset] Remove instruction to reset identity on another client.
2024-08-29 13:17:13 +02:00
Benoit Marty
f0952240a0
Fix test.
2024-08-29 12:38:58 +02:00
Benoit Marty
6657ebf42a
Provide dark theme parameter.
2024-08-29 12:23:39 +02:00
Benoit Marty
fae47143f1
Ensure success logout url is opened in all cases.
2024-08-29 12:16:38 +02:00
Benoit Marty
ef62d56c9a
Change PinUnlockState.signOutAction type to AsyncAction.
2024-08-29 11:49:57 +02:00
Benoit Marty
329c0670ed
Make LogoutUseCase.logout return the result of the SDK method.
2024-08-29 11:47:22 +02:00
Benoit Marty
b888aa30ae
Change test name.
2024-08-29 11:13:57 +02:00
Benoit Marty
1302d2d60d
Sync English strings.
2024-08-29 09:51:28 +02:00
Benoit Marty
b4e9799fec
Better handling on null reset handler.
...
This is not an error, but in this case, the reset identity is successful.
2024-08-29 09:41:13 +02:00
Benoit Marty
8408c7db2d
Remove Lost your recovery key? button and the temporary screen it opened.
2024-08-29 09:40:00 +02:00
Benoit Marty
9939c43f36
Merge pull request #3343 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
...
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.40
2024-08-28 10:21:21 +02:00
Benoit Marty
1eac7e6fa3
Merge pull request #3337 from SpiritCroc/stuck-login
...
Fix login navigation getting stuck when the app was compiled with no-op analytics provider
2024-08-28 09:56:44 +02:00
Benoit Marty
edd0700bf8
Remove feature flag PictureInPicture
2024-08-27 18:41:40 +02:00
ganfra
18959a930f
Rust sdk : refactor LocalSendState to use the new failure states as iOS does
2024-08-27 17:45:22 +02:00
ganfra
57c6abfe47
Rust sdk : use newMessageShield state
2024-08-27 17:43:07 +02:00
Benoit Marty
0c99c71de5
Merge pull request #3334 from element-hq/feature/bma/pipCallApi
...
Use new functions exposed by Element Call about PiP
2024-08-26 18:00:17 +02:00
Benoit Marty
0d576a9f03
Rename PipActivity to PipView
2024-08-26 17:15:32 +02:00
Benoit Marty
f6e864f520
Avoid keeping a reference to the eventSink in a separate value
2024-08-26 17:11:41 +02:00
Benoit Marty
d626362be1
Rename WebPipApi to PipController
2024-08-26 16:50:55 +02:00
bmarty
1b064a008f
Sync Strings from Localazy
2024-08-26 00:25:40 +00:00
SpiritCroc
02dbaab3d5
Fix login navigation getting stuck with no-op analytics provider
...
Change-Id: Icac04e1193e12943c2b8598f48d79ac6e7cef3a5
2024-08-24 22:22:10 +02:00
Benoit Marty
cf650c5af2
Fix UI tests.
2024-08-23 16:40:48 +02:00
Benoit Marty
ca6fe31ff8
Simplify code.
2024-08-23 16:34:44 +02:00
Benoit Marty
c993daab44
Allow entering Pip mode when controls.canEnterPip() cannot be evaluated.
2024-08-23 16:28:13 +02:00
Benoit Marty
508e9106e2
Communicate with Element Call about PiP status.
...
Also only use eventSink to communicate with the Presenter, instead of having public methods.
Change WeakReference to an Activity to a listener and update tests.
2024-08-23 16:19:21 +02:00
Benoit Marty
91771d061a
Use extension getAvatarData
2024-08-22 13:39:25 +02:00
Benoit Marty
8c2240c579
Move package io.element.android.features.messages.impl.mentions to io.element.android.features.messages.impl.messagecomposer.suggestions
2024-08-22 13:31:58 +02:00
Benoit Marty
26a5da88f6
rename test function.
2024-08-22 13:26:05 +02:00
Benoit Marty
ccb3aef6a5
Rename MentionSuggestionsProcessor to SuggestionsProcessor since it's not only used for mentions.
2024-08-22 13:24:57 +02:00
Benoit Marty
e004f79900
Add unit test for DefaultRoomAliasSuggestionsDataSource
2024-08-21 18:25:41 +02:00
Benoit Marty
97b749e2b2
Add test on MentionSuggestionsProcessor and simplify the class.
2024-08-21 18:16:52 +02:00
Benoit Marty
1e30574d44
Convert MentionSuggestionsProcessor to a class and inject it in the constructor of MessageComposerPresenter
2024-08-21 17:41:10 +02:00
Benoit Marty
9716a79127
Remove needless blank line
2024-08-21 17:27:29 +02:00
Benoit Marty
f3ebf2d9db
Fix import ordering.
2024-08-21 16:31:03 +02:00