Benoit Marty
4ec2c84241
Load avatar for notification when there is no active imageLoader. ( #1991 )
2023-12-12 15:29:54 +01:00
Benoit Marty
de1a3dd3bb
Ignore Launcher intent (was printing a warning).
2023-12-06 17:12:37 +01:00
Benoit Marty
fa590202c3
Add Konsist test to check that assertThat is imported, and fix existing issues.
2023-12-04 15:18:01 +01:00
ganfra
e55fab29e4
Branch StartDM in the RoomMemberDetails screen
2023-11-30 13:07:50 +01:00
Jorge Martin Espinosa
087d2728d5
Extract compound tokens and theming to compound-android library ( #1888 )
...
* Replace tokens & icons with the external Compound ones
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-11-27 10:30:07 +01:00
Benoit Marty
a2c1476793
Merge pull request #1878 from vector-im/feature/bma/moreTests2
...
Add more unit tests
2023-11-24 17:17:52 +01:00
Benoit Marty
b4872033ab
Add test for IntentResolver
2023-11-24 10:22:23 +01:00
Benoit Marty
ae0c3edd24
Remove default value for lambda.
...
We enforce a value to be provided and it's better for code coverage.
2023-11-22 17:28:23 +01:00
ganfra
97bbc37f6c
LockScreen : avoid removing from composition the LoggedInFlowNode.Children when LockScreen is displayed.
2023-11-14 20:59:17 +01:00
Jorge Martin Espinosa
355ee95964
[Element Call] Keep MatrixClient alive while the call is working ( #1695 )
...
* Element Call: keep MatrixClient alive to get event updates
2023-10-31 16:58:33 +01:00
Jorge Martin Espinosa
5757789d29
Add extra logs to help debug session restoration failures ( #1701 )
2023-10-31 10:13:00 +00:00
Benoit Marty
9807ebf649
Secure backup
2023-10-27 12:18:40 +02:00
ganfra
5d98f645d2
Merge branch 'develop' into feature/fga/pin_settings
2023-10-26 11:13:52 +02:00
ganfra
f1988e3093
PIN : branch the mandatory flow
2023-10-24 18:13:41 +02:00
ganfra
587cfcd886
Lock settings : branch the flow
2023-10-23 18:11:02 +02:00
David Langley
58f9c35ad8
fix unused import
2023-10-23 10:28:04 +01:00
David Langley
5adcaef569
Add new ui for room notifications screen
...
- Add new ui for room notifications screen
- Fix error when changing default notification setting.
2023-10-20 21:08:44 +01:00
David Langley
87b8bfe99d
Merge branch 'develop' of https://github.com/vector-im/element-x-android into dla/feature/custom_room_notification_settings_list
2023-10-18 22:07:14 +01:00
ganfra
8436806571
Pin: rename feature pin to lockscreen
2023-10-17 21:15:01 +02:00
David Langley
eadaa2f65c
List user define room notification settings
...
- List user define room notification settings
- Add new user defined style of the room notification settings view
- Add navigation to expose room notification settings ui to the global settings
- Add Progress indicators
- Improve error handing
2023-10-17 16:08:08 +01:00
Benoit Marty
3fc520160a
Fix issue detected by Konsist.
2023-10-13 15:44:34 +02:00
ganfra
5d0eb3d693
Merge pull request #1554 from vector-im/feature/fga/init_pin_unlock
...
[Pin code] : setup the feature
2023-10-13 12:38:41 +02:00
ganfra
087142224c
Pin setup: PR review
2023-10-12 16:19:24 +02:00
ganfra
a3e6d691a5
Pin setup : clean up
2023-10-12 12:29:53 +02:00
ganfra
588565995c
Pin code : add simple grace period
2023-10-11 20:52:19 +02:00
ganfra
bdcd2714cc
Pin : rename PinStateDataSource by PinStateService
2023-10-11 20:38:41 +02:00
ganfra
304ec0b740
Pin unlock : hides behind feature flag (disabled by default)
2023-10-11 20:36:30 +02:00
ganfra
ea0963c0c8
Pin: use moveTaskToBack instead of finish
2023-10-11 20:25:51 +02:00
ganfra
2d5a3a473c
Pin setup with fake lock
2023-10-11 18:09:16 +02:00
Benoit Marty
88ca37984f
Merge pull request #1520 from vector-im/feature/bma/sessionDb
...
Improve session db and improve deleted session behavior
2023-10-11 16:56:54 +02:00
Benoit Marty
8f1ccfccf2
Move SignedOut classes to their own module.
2023-10-10 20:05:07 +02:00
Benoit Marty
0bc2020411
Konsist: add test Function which creates Presenter in test MUST be named 'createPresenterName', and fix existing issues
2023-10-10 17:31:04 +02:00
Benoit Marty
8929a90970
Konsist: add test to ensure filename match top level Composable View, and fix existing issue
2023-10-10 15:39:22 +02:00
Benoit Marty
c3a0deb201
Code quality.
2023-10-10 10:20:49 +02:00
Benoit Marty
266f93cc28
Add SignedOutNode, to handle session behind deleted from outside (no support for soft-logout)
2023-10-10 10:20:31 +02:00
Benoit Marty
124d6bf95f
SignedOut mode - WIP
2023-10-10 10:20:31 +02:00
ganfra
330ed73dab
Appyx : quick management of PermanentChild
2023-10-06 11:44:09 +02:00
Benoit Marty
de39179b9d
Merge pull request #1465 from vector-im/feature/bma/codeCoverage
...
Improve code coverage
2023-10-02 10:18:31 +02:00
Benoit Marty
37249261e1
Add test for MatrixClientsHolder
2023-09-29 15:34:02 +02:00
ganfra
a84e82344a
Fix RoomFlowNodeTest
2023-09-28 21:12:48 +02:00
ganfra
74735605e4
Room : makes subscribeToSync/unsubscribeFromSync suspendable and makes sure we keep subscription count
2023-09-28 20:16:19 +02:00
ganfra
da21e8ba63
Navigation: put RoomList SingleTop when navigating from permalink
2023-09-25 20:56:04 +02:00
Benoit Marty
0e4c146e87
Detekt: Rename DayNightPreviews to PreviewsDayNight to follow naming convention.
...
MultiPreview annotations should start with `Previews` as prefix
2023-09-21 08:30:36 +02:00
ganfra
916801b357
Fix test compilation
2023-09-19 18:18:53 +02:00
ganfra
6c296c1cf8
DI: rework how components are created and provided
2023-09-19 17:51:36 +02:00
Benoit Marty
2819448cd4
Use DayNightPreview
2023-09-19 11:49:12 +02:00
Marco Romano
7fdd83bf91
GRemove the @JvmField annotation whenever using WarmUpRule.
2023-09-13 15:19:26 +02:00
Benoit Marty
9c9a6ce7be
Add a way to configure tracing when the session does not exist yet.
2023-09-11 09:58:40 +02:00
Benoit Marty
61f5983b2b
Remove unused val.
2023-09-07 22:59:56 +02:00
ganfra
6f86fca2c2
Sync: use the new SyncIndicator api
2023-09-07 17:03:52 +02:00