Benoit Marty
09b2cbaaf5
Localize Troubleshoot notification feature.
7 months ago
Benoit Marty
33526db485
Fix test in VersionFormatterTest (there was a swap in the test names by the way).
7 months ago
Benoit Marty
a3cb7ab265
use emit instead of tryEmit
7 months ago
Benoit Marty
8da435b514
Track NotificationTroubleshoot
7 months ago
Benoit Marty
ef48c2b5a3
Track NotificationTroubleshoot screen
7 months ago
Benoit Marty
74048cca8f
Avoid tryEmit(), use emit()
7 months ago
Benoit Marty
2bfe125a77
Troubleshoot notifications screen
7 months ago
bmarty
5809864182
Sync Strings from Localazy
7 months ago
bmarty
3af876b953
Sync Strings from Localazy
7 months ago
Benoit Marty
68fd649424
Use client.cachedAvatarUrl(), to be able to render the user avatar faster, and even if there is no network ( #2488 ).
7 months ago
ElementBot
f089847f48
Sync Strings ( #2557 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
7 months ago
Jorge Martin Espinosa
694f551bbc
Ensure progress indicator is removed when a user is unblocked ( #2554 )
7 months ago
bmarty
c021809479
Sync Strings from Localazy
7 months ago
ElementBot
dac54e7154
Sync Strings ( #2523 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
7 months ago
Jorge Martin Espinosa
ee532c8b67
Hide blocked users list when there are no blocked users ( #2504 )
8 months ago
ElementBot
f2169aaaa8
Sync Strings ( #2484 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
8 months ago
bmarty
4f81fe2090
Sync Strings from Localazy
8 months ago
bmarty
7710876089
Sync Strings from Localazy
8 months ago
Benoit Marty
6d31c7d1d3
Import string again with new post processing.
8 months ago
bmarty
5c8be8f61f
Sync Strings from Localazy
8 months ago
Jorge Martin Espinosa
cdf89adcd2
Show blocked users list ( #2437 )
...
* Show blocked users list.
Also allow to unblock them from this list.
* Add non-blocking `AsyncIndicatorHost` component
* Use `StateFlow` for getting ignored users.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
8 months ago
Benoit Marty
b9933acf98
Sync Localazy strings - including post treatment.
...
./tools/localazy/downloadStrings.sh --all
8 months ago
Benoit Marty
a7e38f0925
Sync Localazy strings.
...
./tools/localazy/downloadStrings.sh --all
8 months ago
Benoit Marty
7b43f64ce4
Add DirectLogoutStateProvider, and add preview for DefaultDirectLogoutView
8 months ago
Benoit Marty
daa90a0660
Remove feature flag `SecureStorage`
8 months ago
Jorge Martin Espinosa
b69cb8175a
Update Compound to v0.0.5 and update icons ( #2380 )
...
Update Compound to `v0.0.5`:
- Make sure we fix all the breaking changes.
- Update some icons to use the compound version instead.
-Replace icons with their Compound counterparts when possible.
- Clean up unused icons.
- Fix issues with incorrect icons or sizes being used after replacing the temporary icons with the Compound ones.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
8 months ago
bmarty
a614b0d91e
Sync Strings from Localazy
8 months ago
Benoit Marty
a55d3d0ace
Move `clearFocusOnTap` to the designsystem library to reduce code duplication.
8 months ago
Benoit Marty
b104dba845
Remove Modifier parameter in private function when only default value is used.
...
This will improve the code coverage metrics, and this also fixes a few potential bug, where the Modifier was used several times.
8 months ago
Jorge Martin Espinosa
d06e5c23cb
Move migration screen to within the room list ( #2361 )
...
* Rename migration bg drawable and add night variant
* Move `migration` package from `ftue` to `messages:impl` module
* Update `SunsetPage` with light and dark modes
* Fix bloom colors when nested theme is used
* Integrate the migration screen in the room list
* Fix `WaitListView` cancel button color
* Clear migration store when removing the app's cache
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
8 months ago
Benoit Marty
23fb7811f3
Update advanced settings screen. Replace Read Receipt private mode by Share presence.
9 months ago
bmarty
03c95555e3
Sync Strings from Localazy
9 months ago
jmartinesp
f7abfb2f5a
Sync Strings from Localazy
9 months ago
Jorge Martin Espinosa
c2fc6db423
Add missing device id to settings screen ( #2320 )
...
* Add missing device id to settings screen
* Extract footer component
* Restore `@PreviewWithLargeHeight` logic
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
9 months ago
Jorge Martin Espinosa
0f5038af8f
Make the whole items in advanced settings screen clickable, standarize paddings ( #2314 )
...
* Make sure the whole item in advanced settings screen triggers the toggle action
* Fix UI changes when setting `onChecked` actions to null.
* Fix padding in invite member list items
* Remove redundant `CheckableUserRow` alternatives.
* Use 4dp for padding instead
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
9 months ago
bmarty
7b0dcbe6a5
Sync Strings from Localazy
9 months ago
Jorge Martin Espinosa
7e58f719fe
Add 'send private read receipts' option in advanced settings ( #2290 )
...
* Add 'send private read receipts' option in advanced settings
* Create `SessionPreferencesStore` that stores the settings for the current use separate from those of the app.
* Rename `PreferencesStore` to `AppPreferencesStore` to split the preferences.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
9 months ago
Benoit Marty
c9392818a6
Remove extra new line.
9 months ago
Benoit Marty
502f35787a
Move `FakeVersionFormatter` to the test sourceSet.
9 months ago
Benoit Marty
30df153a00
Add test for `DefaultVersionFormatter`
9 months ago
Benoit Marty
dd12071ea2
Use new Rust fields `numUnreadMessages` and `numUnreadMentions`, and iterate on the room badge rendering.
9 months ago
Benoit Marty
f8f100ccc8
Remove default value of RoomSummaryDetails constructor, and iterate on fixture functions.
9 months ago
Benoit Marty
782f73fb7c
Remove `notificationMode` to `userDefinedNotificationMode` to match SDK name.
9 months ago
Benoit Marty
2c691d527b
Remove `RoomSummaryDetails.lastMessageTimestamp` and replace by a getter on `lastMessage`
9 months ago
Benoit Marty
d1c7520065
Rename `avatarURLString` to `avatarUrl`
9 months ago
Benoit Marty
4c86126eae
Rename `aRoomSummaryDetail` to `aRoomSummaryDetails`
9 months ago
ElementBot
6bc080c279
Sync Strings ( #2230 )
...
Co-authored-by: bmarty <bmarty@users.noreply.github.com>
9 months ago
Benoit Marty
5d086ad82d
Fix moar ktlint issues
9 months ago
renovate[bot]
c8bd362397
Update plugin ktlint to v12.1.0 ( #2200 )
...
* Update plugin ktlint to v12.1.0
* Run `./gradlew ktlintFormat` and fix some issues manually.
* Fix other issues reproted by Ktlint
* Limit false positives, KtLint removes unnecessary curly brace in String templates.
* Remove useless Unit
* Minor improvements over ktlint changes
* Restore `AlertDialogContent` behaviour
* Update screenshots
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
9 months ago
Benoit Marty
365c423190
Clean up
10 months ago