ganfra
321c2dca30
Draft : refactor a bit ComposerMode and formatting management so we don't mess up with draft restoration.
2024-06-25 11:35:22 +02:00
ganfra
2d324a7f4b
Reply : fix reply cropped in timeline
2024-06-21 15:42:26 +02:00
ganfra
6ac7ab84ce
Draft : branch reply mode
2024-06-21 12:40:16 +02:00
ganfra
5597a1743a
Reply : refactor so we can use ReplyToDetails in Composer and Timeline
2024-06-21 12:23:17 +02:00
ganfra
08816bd2df
Reply : move InReplyTo and related to matrix.ui module.
2024-06-20 17:38:56 +02:00
ganfra
f24e87faf1
Timeline : introduce loadReplyDetails api
2024-06-20 13:07:49 +02:00
ganfra
9aa82b42fd
Draft : introduce DraftService and start using it.
2024-06-20 11:28:07 +02:00
ganfra
dc331640f9
Draft : expose new apis from sdk
2024-06-19 15:38:01 +02:00
Benoit Marty
eceb44767c
Merge pull request #3050 from element-hq/feature/bma/concurrencyRefreshTokenfix
...
Avoid restoring several MatrixClient
2024-06-19 09:14:06 +02:00
Benoit Marty
0149a7e03f
Merge pull request #3048 from element-hq/feature/fga/update_rust_sdk_0.2.27
...
Rust : handle api changes for 0.2.27
2024-06-18 18:39:10 +02:00
Benoit Marty
4332357e76
Add import for doc.
2024-06-18 18:13:23 +02:00
Benoit Marty
a8cd659b1f
Avoid restoring several MatrixClient
2024-06-18 18:04:30 +02:00
ganfra
420872fed9
Rust : handle api changes for 0.2.27
2024-06-18 17:01:38 +02:00
Benoit Marty
cd9f3ad3fb
Use receiver.
2024-06-18 15:54:45 +02:00
Benoit Marty
47856c22ce
Allow scroll in the "Enter recovery key" screen. #3042
2024-06-18 15:42:07 +02:00
Benoit Marty
ef316032f8
Fix toString content
2024-06-18 14:45:13 +02:00
Benoit Marty
2cb2ecb243
Remove dead code.
2024-06-18 14:37:53 +02:00
Benoit Marty
7b5e7c4c00
Merge pull request #3035 from element-hq/feature/bma/fixFdroidNotification
...
Feature/bma/fix fdroid notification
2024-06-18 12:55:27 +02:00
Benoit Marty
bc30aee359
Iterate on sessionVerificationService.sessionVerifiedStatus and fix tests.
2024-06-18 11:02:19 +02:00
ganfra
2b5ea96110
Merge pull request #3037 from element-hq/feature/fga/timeline_cancelable_focus
...
Feature/fga/timeline cancelable focus
2024-06-18 10:59:54 +02:00
ganfra
97ec100e76
ProgressDialog : rename isCancellable param to showCancelButton on the ProgressDialogContent method.
2024-06-18 10:36:19 +02:00
Benoit Marty
f09b77f72f
Update test after merging develop.
2024-06-18 10:33:07 +02:00
Benoit Marty
69dbb08034
Merge branch 'develop' into feature/bma/fixFdroidNotification
2024-06-18 10:28:04 +02:00
Benoit Marty
849f64f4aa
Merge pull request #3044 from element-hq/feature/bma/testDefaultClearCacheUseCase
...
Add test on DefaultClearCacheUseCase
2024-06-18 10:27:45 +02:00
Jorge Martin Espinosa
b741c32e91
Add full screen intent permissions banner ( #3024 )
...
* Add full screen intent permissions banner, creating `:libraries:fullscreenintent` modules.
* Add it to notification settings too:
- Create `libraries:fullscreenintent` modules for the permission presenter and associated data.
- Add the presenter and states to `NotificationSettingsPresenter` and `NotificationSettingsView`.
* Use the right API to check for full screen intent permissions.
- Use the right package name for `:libraries:permission` contents.
* Fix broken tests (flaky?)
* Ignore coverage verification for fake and small presenters
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-06-18 07:41:10 +00:00
Benoit Marty
85eae468b7
Cleanup
2024-06-17 18:27:57 +02:00
Benoit Marty
b4b407a69e
Store the first provider even if no distributor is available, else error in troubleshoot test will not be accurate.
...
Also when registering for the first time, pick the fist available provider with at least one distributor.
2024-06-17 17:36:39 +02:00
Benoit Marty
f72fc36de8
Update PushProvider API, remove isAvailable(), but instead rely on getDistributors() to eventually return an empty list of Distributors.
2024-06-17 17:25:13 +02:00
Benoit Marty
1f8b525548
Fix back navigation issue, when opening directly the notification troubleshoot screen.
2024-06-17 16:53:21 +02:00
Benoit Marty
5180ce388c
Add a shortcut to navigate to the notification settings in case of error.
2024-06-17 16:29:10 +02:00
Benoit Marty
b916aee958
Add test on DefaultClearCacheUseCase
2024-06-17 16:01:56 +02:00
Benoit Marty
b68b08300a
Add test on DefaultFtueService.reset().
2024-06-17 15:04:20 +02:00
Benoit Marty
e31fc17c9a
Add Unit test on UserPushStoreDataStore
2024-06-17 14:48:52 +02:00
Benoit Marty
eb07ae2855
Add test on ignoreRegistrationError and setIgnoreRegistrationError
2024-06-17 14:48:52 +02:00
Benoit Marty
64930e4435
Add ability to not show the pusher registration again.
2024-06-17 11:38:32 +02:00
Benoit Marty
675f93a5ad
Create component ErrorDialogWithDoNotShowAgain
2024-06-17 11:30:24 +02:00
Benoit Marty
725c3838af
Render an error dialog in case registering a pusher fails.
2024-06-17 11:30:23 +02:00
Benoit Marty
3d5951cbf0
Add test on pusher registration
2024-06-17 11:30:22 +02:00
Benoit Marty
148177f24e
Fix typo in log.
2024-06-17 11:30:20 +02:00
bmarty
9288b90ac6
Sync Strings from Localazy
2024-06-17 00:23:40 +00:00
ganfra
75b1c22197
Timeline : let FocusOnEvent be cancellable and refactor a bit focus states.
2024-06-14 19:07:44 +02:00
ganfra
f53dbef8de
Progress dialog : add dialog properties parameter
2024-06-14 18:59:42 +02:00
Benoit Marty
11711e8f67
Remove empty manifest files.
2024-06-13 18:20:19 +02:00
Benoit Marty
6491405b76
Remove TODO.
2024-06-13 18:20:19 +02:00
Benoit Marty
5dfd6b8193
Merge pull request #3022 from element-hq/feature/bma/notificationSetting
...
Improve UX on notification setting changes
2024-06-13 14:08:08 +02:00
ganfra
ccf7efe9b1
Sending queue : fix more tests.
2024-06-13 10:27:57 +02:00
ganfra
8783a923d0
Merge branch 'develop' into feature/fga/update_rust_sdk_0.2.25
2024-06-12 16:55:25 +02:00
ganfra
38329ab1ba
Session : fix sessionPath missing
2024-06-12 15:42:30 +02:00
ganfra
5765a754fc
Fix formatting issues
2024-06-12 15:31:59 +02:00
ganfra
9250745333
Sending queue : adjust to match the latest rust api
2024-06-12 15:15:04 +02:00