ganfra
72dc9394ed
Sending : copy link action should be available only for remote event
3 months ago
ganfra
0e94771f03
Sending queue : reintroduce failed status for unrecoverable error
3 months ago
ganfra
664e584401
Rust : handle api changes for 0.2.27
3 months ago
Benoit Marty
7b5e7c4c00
Merge pull request #3035 from element-hq/feature/bma/fixFdroidNotification
...
Feature/bma/fix fdroid notification
3 months ago
Benoit Marty
f93601fd84
Merge pull request #3045 from element-hq/renovate/com.posthog-posthog-android-3.x
...
Update dependency com.posthog:posthog-android to v3.3.2
3 months ago
Jorge Martin Espinosa
2e32adf1f1
Improve how active calls work ( #3029 )
...
* Improve how active calls work:
- Sending the `m.call.notify` event is now done in `CallScreenPresenter` once we know the sync is running.
- You can mark a call of both external url or room type as joined.
- Hanging up checks the current active call type and will only remove it if it matches.
3 months ago
Benoit Marty
d69a5ee1a1
Also fix same issue for analytics.
3 months ago
Benoit Marty
bc30aee359
Iterate on sessionVerificationService.sessionVerifiedStatus and fix tests.
3 months ago
ganfra
2b5ea96110
Merge pull request #3037 from element-hq/feature/fga/timeline_cancelable_focus
...
Feature/fga/timeline cancelable focus
3 months ago
ganfra
52d856bc94
Merge pull request #3038 from element-hq/renovate/org.maplibre.gl-android-sdk-11.x
...
Update dependency org.maplibre.gl:android-sdk to v11.0.1
3 months ago
ganfra
97ec100e76
ProgressDialog : rename isCancellable param to showCancelButton on the ProgressDialogContent method.
3 months ago
Benoit Marty
f09b77f72f
Update test after merging develop.
3 months ago
Benoit Marty
69dbb08034
Merge branch 'develop' into feature/bma/fixFdroidNotification
3 months ago
Benoit Marty
849f64f4aa
Merge pull request #3044 from element-hq/feature/bma/testDefaultClearCacheUseCase
...
Add test on DefaultClearCacheUseCase
3 months ago
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>
3 months ago
renovate[bot]
192fafbe59
Update dependency com.posthog:posthog-android to v3.3.2
3 months ago
Benoit Marty
9349f1bf6a
Remove trailing line.
3 months ago
Benoit Marty
85eae468b7
Cleanup
3 months ago
ElementBot
46f71de5ef
Update screenshots
3 months ago
Benoit Marty
d97db21d75
Rather use NoDistributorsAvailable, it has more chance to happen IRL.
3 months ago
Benoit Marty
892a6d5503
Add test about selecting the first provider with a distributor.
3 months ago
Benoit Marty
0908e9b9e4
Fix test issue.
3 months ago
Benoit Marty
e12f723ff7
Fix test compilation issue.
3 months ago
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.
3 months ago
Benoit Marty
f72fc36de8
Update PushProvider API, remove `isAvailable()`, but instead rely on `getDistributors()` to eventually return an empty list of Distributors.
3 months ago
Benoit Marty
1f8b525548
Fix back navigation issue, when opening directly the notification troubleshoot screen.
3 months ago
Benoit Marty
5180ce388c
Add a shortcut to navigate to the notification settings in case of error.
3 months ago
Benoit Marty
b916aee958
Add test on DefaultClearCacheUseCase
3 months ago
Benoit Marty
efa7a2d046
Move InMemoryMigrationScreenStore to a test module.
3 months ago
Benoit Marty
4de151cae8
Rename member.
3 months ago
Benoit Marty
d3cf140501
Create test module with FakeFtueService
3 months ago
Benoit Marty
b68b08300a
Add test on DefaultFtueService.reset().
3 months ago
Benoit Marty
03a197e530
Rename method and val.
3 months ago
Benoit Marty
e31fc17c9a
Add Unit test on UserPushStoreDataStore
3 months ago
Benoit Marty
eb07ae2855
Add test on `ignoreRegistrationError` and `setIgnoreRegistrationError`
3 months ago
Benoit Marty
7d1e841c68
Rename member.
3 months ago
Benoit Marty
abc0e7edf7
Move setIgnoreRegistrationError call.
3 months ago
ElementBot
5fa3802373
Update screenshots
3 months ago
Benoit Marty
64930e4435
Add ability to not show the pusher registration again.
3 months ago
Benoit Marty
675f93a5ad
Create component ErrorDialogWithDoNotShowAgain
3 months ago
Benoit Marty
725c3838af
Render an error dialog in case registering a pusher fails.
3 months ago
Benoit Marty
21ce1c40b3
Add pusher status in the state.
...
It improve the tests and we may want to render errors in the View at some point.
3 months ago
Benoit Marty
3d5951cbf0
Add test on pusher registration
3 months ago
Benoit Marty
68d2a1af8b
More log.
3 months ago
Benoit Marty
247b60b9ce
Add Timber tag.
3 months ago
Benoit Marty
101a6e6ff2
Ensure that the code is not run twice.
3 months ago
Benoit Marty
acde970f01
Extract function and add more logs.
3 months ago
Benoit Marty
907fae10ac
Pusher add more log and change comment to log.
3 months ago
Benoit Marty
148177f24e
Fix typo in log.
3 months ago
Benoit Marty
c7672ab250
Merge pull request #3040 from element-hq/sync-localazy
...
Sync Strings
3 months ago