Benoit Marty
ea63f2aa32
Rename some fun regarding polls
5 months ago
Benoit Marty
fc161c11d1
Rename some Events regarding polls
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
1988c4c4da
Sync string again (fix lint issue)
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
Valere
141e835dbc
more coverage
5 months ago
Valere
74c25fd717
More coverage
5 months ago
Valere
984575d5c5
fix test
5 months ago
Valere
60e2c5aae8
Improve coverage
5 months ago
Valere
cc5fbc2b64
Review: Cleaning / detekt / improve test
5 months ago
Valere
bd73f31f97
Add public device keys to rageshakes
5 months ago
Jorge Martin Espinosa
72ab632233
Restore MarkdownTextInput contents ( #2902 )
...
* Restore `MarkdownTextInput` contents: create a `MarkdownTextInputStateSaver` and use it to save and restore the text and selection.
* Add default text flags to the markdown composer
5 months ago
Benoit Marty
7911fda1fa
Rename class (code quality)
5 months ago
Benoit Marty
6f44ef7a8f
Rename class (code quality)
5 months ago
Benoit Marty
6fe461f346
Rename class (code quality)
5 months ago
Benoit Marty
8215661ada
Rename class (code quality)
5 months ago
Benoit Marty
7b372e24b4
Rename class (code quality)
5 months ago
Benoit Marty
c295cae7ff
Rename class (code quality)
5 months ago
Benoit Marty
f930796f57
Move FakeBugReporterMode to FakeBugReporter.Mode
5 months ago
Benoit Marty
d79fcb3aaa
Rename class (code quality)
5 months ago
Benoit Marty
980a80bcf5
Cleanup
5 months ago
Benoit Marty
fe771a37c2
isCalledExactly(1) -> isCalledOnce()
5 months ago
Benoit Marty
707a530752
Fix wrong package name.
5 months ago
Joe Groocock
b852578ffc
Animate room list filters when clearing
...
They animate cleanly back to their original locations now, and correctly
overlap each other when doing so. The only thing that is mildly jarring
is the reappearing chips, but there's no way to animate appearance in
the current version of jetpack compose, so that'll have to be fixed
later.
Signed-off-by: Joe Groocock <me@frebib.net>
5 months ago
Joe Groocock
7aa9d856b8
Animate room filter colours
...
This is much closer to how iOS looks, and is much nicer on the eyes.
Signed-off-by: Joe Groocock <me@frebib.net>
5 months ago
Joe Groocock
eb97bce6c6
Ensure selected/deselected filters stay on top
...
This looks a little more "sane", and more closely matches what iOS does
with it's filter chips. This has to manually track which filters were
"just-deselected" and move those even higher up the z stack to ensure
they appear above even when sliding right. This is because the order is
determined by the position left-to-right of the _final_ destination of
the chip. In this case we want anything that's either currently
selected, or was selected and is still fading out to appear on top.
Signed-off-by: Joe Groocock <me@frebib.net>
5 months ago
Benoit Marty
9db215c2a9
Cleanup dependencies about junit.
5 months ago
ganfra
a2e88383bd
maplibre : remove all mapbox references and update plugin to be compatible.
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