ElementBot
bd85def8fa
Sync Strings ( #2484 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2024-03-05 09:10:47 +01:00
bmarty
a5aa446dce
Sync Strings from Localazy
2024-02-29 13:48:26 +00:00
bmarty
7fd358166d
Sync Strings from Localazy
2024-02-28 11:33:05 +00:00
Benoit Marty
66aa342d73
Import string again with new post processing.
2024-02-26 21:36:28 +01:00
bmarty
54ef435d9c
Sync Strings from Localazy
2024-02-26 18:17:16 +00:00
Jorge Martin Espinosa
f0700f9904
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 >
2024-02-26 15:24:22 +00:00
Benoit Marty
c746a0acc5
Sync Localazy strings - including post treatment.
...
./tools/localazy/downloadStrings.sh --all
2024-02-23 17:45:22 +01:00
Benoit Marty
9119a7b7fb
Sync Localazy strings.
...
./tools/localazy/downloadStrings.sh --all
2024-02-23 12:23:11 +01:00
Benoit Marty
cbf1ea1354
Add DirectLogoutStateProvider, and add preview for DefaultDirectLogoutView
2024-02-22 12:53:38 +01:00
Benoit Marty
fb368f058b
Remove feature flag SecureStorage
2024-02-21 18:30:57 +01:00
Jorge Martin Espinosa
973c57d401
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 >
2024-02-12 16:41:58 +00:00
bmarty
0224d036c7
Sync Strings from Localazy
2024-02-12 00:10:26 +00:00
Benoit Marty
5669aa27e6
Move clearFocusOnTap to the designsystem library to reduce code duplication.
2024-02-08 11:06:06 +01:00
Benoit Marty
72b89338b3
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.
2024-02-08 11:06:06 +01:00
Jorge Martin Espinosa
6f082232d3
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 >
2024-02-08 10:01:08 +00:00
Benoit Marty
016b755830
Update advanced settings screen. Replace Read Receipt private mode by Share presence.
2024-02-05 13:07:27 +01:00
bmarty
7911a26003
Sync Strings from Localazy
2024-02-05 00:09:59 +00:00
jmartinesp
697c482b6d
Sync Strings from Localazy
2024-01-31 11:38:48 +00:00
Jorge Martin Espinosa
47f7f8952b
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 >
2024-01-31 10:01:17 +00:00
Jorge Martin Espinosa
7686fbbd07
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 >
2024-01-30 11:39:04 +00:00
bmarty
2be0a69c50
Sync Strings from Localazy
2024-01-29 00:09:56 +00:00
Jorge Martin Espinosa
17f22d143b
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 >
2024-01-26 10:06:26 +01:00
Benoit Marty
fc60b79249
Remove extra new line.
2024-01-25 16:46:24 +01:00
Benoit Marty
644c4d3570
Move FakeVersionFormatter to the test sourceSet.
2024-01-25 14:36:42 +01:00
Benoit Marty
410a326557
Add test for DefaultVersionFormatter
2024-01-25 14:34:19 +01:00
Benoit Marty
ca1f907ec5
Use new Rust fields numUnreadMessages and numUnreadMentions, and iterate on the room badge rendering.
2024-01-22 15:48:46 +01:00
Benoit Marty
31b2c55bee
Remove default value of RoomSummaryDetails constructor, and iterate on fixture functions.
2024-01-19 16:46:42 +01:00
Benoit Marty
82a3750cd8
Remove notificationMode to userDefinedNotificationMode to match SDK name.
2024-01-19 16:46:42 +01:00
Benoit Marty
371aec4427
Remove RoomSummaryDetails.lastMessageTimestamp and replace by a getter on lastMessage
2024-01-19 16:11:10 +01:00
Benoit Marty
603b10264b
Rename avatarURLString to avatarUrl
2024-01-19 15:58:37 +01:00
Benoit Marty
47a5c74129
Rename aRoomSummaryDetail to aRoomSummaryDetails
2024-01-19 15:55:26 +01:00
ElementBot
3a37460814
Sync Strings ( #2230 )
...
Co-authored-by: bmarty <bmarty@users.noreply.github.com >
2024-01-15 09:21:04 +01:00
Benoit Marty
378692f743
Fix moar ktlint issues
2024-01-11 10:02:10 +01:00
renovate[bot]
7e9cda3aa9
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 >
2024-01-10 16:22:24 +01:00
Benoit Marty
1dc6e5edb3
Clean up
2024-01-04 18:45:34 +01:00
Benoit Marty
d78ce21939
Rename AsyncView to AsyncActionView
2024-01-04 17:50:52 +01:00
Benoit Marty
bd91dd64e2
Rename Async to AsyncData
2024-01-04 16:30:56 +01:00
Benoit Marty
0e4cb679e1
Fix test compilation
2024-01-04 16:23:54 +01:00
Benoit Marty
da23628c8a
Introduce AsyncAction with a Confirmation state and use it for logout action.
2024-01-04 15:56:16 +01:00
Benoit Marty
1d672d572a
Move the logic to the Node, which handles navigation.
2023-12-26 15:47:42 +01:00
Benoit Marty
fba9788678
Quality
2023-12-26 13:24:59 +01:00
Benoit Marty
729c6efa26
Test more fields
2023-12-26 12:21:32 +01:00
Benoit Marty
c65f5ed560
Sign out: direct flow if not last session and if not currently backing up keys #2072
...
Extract some stuff from existing Logout to avoid duplication.
2023-12-26 12:17:09 +01:00
bmarty
ada357b344
Sync Strings from Localazy
2023-12-26 09:39:48 +01:00
Jorge Martin Espinosa
ada16a8563
Revert "Room list badges"
2023-12-22 11:02:07 +01:00
Benoit Marty
e6ad262329
Iterate on indicators on room list #2079
2023-12-21 14:51:31 +01:00
ganfra
7d33409810
Merge pull request #2059 from element-hq/feature/fga/appyx_overlay
...
Appyx Overlay
2023-12-20 11:17:23 +01:00
ganfra
9f045fc7de
Fix detekt
2023-12-19 12:59:13 +01:00
ganfra
280d55bd6e
BackstackParentNode now become BaseFlowNode and adds Overlay navModel into it.
2023-12-19 12:55:14 +01:00
Benoit Marty
d6ada81bcd
Merge pull request #2040 from element-hq/feature/bma/fixLinkify
...
fix linkify
2023-12-18 14:51:14 +01:00