Benoit Marty
5180ce388c
Add a shortcut to navigate to the notification settings in case of error.
5 months ago
Benoit Marty
b916aee958
Add test on DefaultClearCacheUseCase
5 months ago
Benoit Marty
4de151cae8
Rename member.
5 months ago
Benoit Marty
7d1e841c68
Rename member.
5 months ago
Benoit Marty
abc0e7edf7
Move setIgnoreRegistrationError call.
5 months ago
Benoit Marty
64930e4435
Add ability to not show the pusher registration again.
5 months ago
bmarty
9288b90ac6
Sync Strings from Localazy
5 months ago
Jorge Martin Espinosa
cd045027dc
Add hidden developer settings in release builds too ( #3020 )
...
* Add hidden developer settings to release builds
* Add changelog
5 months ago
Benoit Marty
0233e867ed
Remove unused import
5 months ago
Benoit Marty
4dff3e9cce
Ensure that the Loading Dialog and the toggles update at the same time.
5 months ago
Jorge Martin Espinosa
55a1ac4bb5
Fix tracing configuration in debug and nightlies ( #3019 )
...
* Fix tracing configuration in debug and nightlies:
- Debug will now write the logs to disk too.
- Nightly will be able to customise tracing filters.
- Improved the configure tracing and bug report screens.
* Update screenshots
* Add changelog
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
5 months ago
bmarty
f3d286911c
Sync Strings from Localazy
5 months ago
bmarty
66636ea967
Sync Strings from Localazy
5 months ago
Benoit Marty
3fa508f1fe
Add Konsist test `Class with 'ContributeBinding' annotation should have allowed prefix` and fix exissting issues.
...
Also remove annotation `DefaultPreferences`, we only have one implementation.
5 months ago
Benoit Marty
ec8cb2e32f
Change Test class suffix.
5 months ago
bmarty
ca5bc71057
Sync Strings from Localazy
5 months ago
Benoit Marty
37d9a9f5a9
Lambda parameters in a composable function should be in present tense, not past tense.
...
https://mrmans0n.github.io/compose-rules/rules/#naming-parameters-properly
5 months ago
Jorge Martin Espinosa
04e503177b
Notifications: simplify the flow by removing persistence ( #2924 )
...
* Notifications: simplify the flow by removing persistence.
* Bump of minSdk to `24` (Android 7).
* Add migration to remove `notification.bin` file
5 months ago
Benoit Marty
35a02a2a12
Fix test
5 months ago
Benoit Marty
b2c8299be3
Remove obsolete comment.
5 months ago
Benoit Marty
48b58b47b9
Add UI test on BlockedUserView
5 months ago
Benoit Marty
643acb17b6
Render data of blocked users (behind deactivated feature flag).
5 months ago
Benoit Marty
9a24e7d4af
Change type of `NotificationSettingsState.currentPushDistributor` from `AsyncAction` to `AsyncData`
5 months ago
Benoit Marty
ab99137baf
Apply `.toImmutableList()` only once.
5 months ago
Benoit Marty
3349df5a24
Set the value of `currentDistributorName` by reading again the value from the service.
5 months ago
Benoit Marty
ea3a7855b3
Fix test, `NotificationSettingsEvents.RefreshSystemNotificationsEnabled` is emitting first.
5 months ago
Benoit Marty
c253da11b0
Remove unnecessary boundType parameter
5 months ago
Benoit Marty
05b3337e6f
Hide the advance setting section if there is no error and their is only one available push distributor.
5 months ago
Benoit Marty
300ca40af4
Move setting to change push provider to the `Notifications` setting screen. #2912
...
Also improve previews of NotificationSettingsView.
5 months ago
Benoit Marty
6c11fb8bac
Remove trailing comma
5 months ago
Benoit Marty
b3e0f6e843
Translations: pt -> pt-rBR
5 months ago
Benoit Marty
b30076ecca
Fix test by making the whole ListItem clickable.
...
Also improve height of View to let the test see the View.
5 months ago
Benoit Marty
34f7819702
Let Preference composables use ListItem.
...
Let PreferenceCheckbox use ListItem and add missing previews.
Let PreferenceCategory use ListSectionHeader
Let PreferenceSlide use ListItem
Let PreferenceRow use ListItem
Let PreferenceText use ListItem
5 months ago
bmarty
f24e537580
Sync Strings from Localazy
5 months ago
Benoit Marty
707a530752
Fix wrong package name.
5 months ago
Benoit Marty
06d80ee497
Add ui test on AdvancedSettingsView.
5 months ago
Benoit Marty
4f03486675
`distributors` and `distributorNames` do not need to be mutable.
5 months ago
Benoit Marty
936579ddcc
Rename members for clarity
5 months ago
Benoit Marty
ada777e45c
Add test for push distributor change.
5 months ago
Benoit Marty
92d6b72b2a
Localazy
5 months ago
Benoit Marty
82a2992ab3
Cleanup
5 months ago
Benoit Marty
7f9a30a033
Improve code and display error.
5 months ago
Benoit Marty
d88ef8769e
Add distributor selection in advanced settings
5 months ago
Jorge Martin Espinosa
880ebb4de8
Plain text editor implementation based on markdown input ( #2840 )
...
* Add plain text editor based on markdown input
- Fix autofocus of message composer.
- Remove `Message` data class, fetch the details in `MessagesPresenter` instead.
- Remove `enable rich text` option from advanced settings, set it as a build configuration instead.
* Fix MentionSpanProvider
* Bump RTE library to released `v2.37.3`
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
5 months ago
Jorge Martin Espinosa
3f2413bc95
Session falsely displayed as 'verified' with no internet connection ( #2884 )
...
* Session falsely displayed as 'verified' with no internet connection
- Remove the need to wait for `isReady` for `SessionVerificationService.canVerifySessionFlow` to fix this.
- Rename `SessionVerificationService.canVerifySessionFlow` to `needsSessionVerification`.
- Make `isReady` private.
5 months ago
ganfra
73905fa695
Pin : clean up after PR review #2692
6 months ago
bmarty
83a8a631f2
Sync Strings from Localazy
6 months ago
Benoit Marty
5ab96c3bdc
Do not use MutableState in Composable function parameter.
6 months ago
Benoit Marty
193081a554
Migrate AvatarActionBottomSheet to Material3 BottomSheet
...
Also correctly handle the back press when this bottom sheet is opened, previously it was leaving the room edition screen.
ModalBottomSheetLayout can now be deleted.
6 months ago
Benoit Marty
0b9724af84
EditUserProfileState.userId cannot be null.
...
It simplifies a bit the codebase.
6 months ago