293 Commits (5c2d612bb38b9671711747c3e83138b59c72fa79)

Author SHA1 Message Date
David Langley 58f9c35ad8 fix unused import 11 months ago
David Langley 5adcaef569 Add new ui for room notifications screen 11 months ago
ganfra 8436806571 Pin: rename feature pin to lockscreen 11 months ago
David Langley eadaa2f65c List user define room notification settings 11 months ago
Benoit Marty 3fc520160a Fix issue detected by Konsist. 11 months ago
ganfra 087142224c Pin setup: PR review 11 months ago
ganfra a3e6d691a5 Pin setup : clean up 11 months ago
ganfra 588565995c Pin code : add simple grace period 12 months ago
ganfra bdcd2714cc Pin : rename PinStateDataSource by PinStateService 12 months ago
ganfra 304ec0b740 Pin unlock : hides behind feature flag (disabled by default) 12 months ago
ganfra ea0963c0c8 Pin: use moveTaskToBack instead of finish 12 months ago
ganfra 2d5a3a473c Pin setup with fake lock 12 months ago
Benoit Marty 8f1ccfccf2 Move SignedOut classes to their own module. 12 months ago
Benoit Marty 0bc2020411 Konsist: add test Function which creates Presenter in test MUST be named 'createPresenterName', and fix existing issues 12 months ago
Benoit Marty 8929a90970 Konsist: add test to ensure filename match top level Composable View, and fix existing issue 12 months ago
Benoit Marty c3a0deb201 Code quality. 12 months ago
Benoit Marty 266f93cc28 Add SignedOutNode, to handle session behind deleted from outside (no support for soft-logout) 12 months ago
Benoit Marty 124d6bf95f SignedOut mode - WIP 12 months ago
ganfra 330ed73dab Appyx : quick management of PermanentChild 12 months ago
Benoit Marty 37249261e1 Add test for `MatrixClientsHolder` 12 months ago
ganfra a84e82344a Fix RoomFlowNodeTest 12 months ago
ganfra 74735605e4 Room : makes subscribeToSync/unsubscribeFromSync suspendable and makes sure we keep subscription count 12 months ago
ganfra da21e8ba63 Navigation: put RoomList SingleTop when navigating from permalink 1 year ago
Benoit Marty 0e4c146e87 Detekt: Rename `DayNightPreviews` to `PreviewsDayNight` to follow naming convention. 1 year ago
ganfra 916801b357 Fix test compilation 1 year ago
ganfra 6c296c1cf8 DI: rework how components are created and provided 1 year ago
Benoit Marty 2819448cd4 Use `DayNightPreview` 1 year ago
Marco Romano 7fdd83bf91 GRemove the @JvmField annotation whenever using `WarmUpRule`. 1 year ago
Benoit Marty 9c9a6ce7be Add a way to configure tracing when the session does not exist yet. 1 year ago
Benoit Marty 61f5983b2b Remove unused val. 1 year ago
ganfra 6f86fca2c2 Sync: use the new SyncIndicator api 1 year ago
jonnyandrew 9e5b46200b
Reduce test flakiness by warming up molecule tests (#1226) 1 year ago
Benoit Marty 128c4a7b09
SDK 0.1.49: notification decryption is now fully handled by the Rust SDK. (#1231) 1 year ago
Jorge Martin Espinosa cfdccc904e
Replace notification permission dialog with a screen (#1223) 1 year ago
Benoit Marty 82f6f358a7 Ensure the sync is started when receiving a Push, to ensure that the encryption loop is running. 1 year ago
Benoit Marty 79d4a4c1be `LoggedInAppScopeFlowNode` is just having one permanent child: `LoggedInFlowNode`. So no need to have a Backstack here, a ParentNode with PermanentNavModel is enough. 1 year ago
Benoit Marty 8c2cc41f97 Add missing plugin forward between `LoggedInAppScopeFlowNode` and `LoggedInFlowNode`. The RoomComponent was not created. 1 year ago
Benoit Marty e47d137c6a Add documentation to LoggedInAppScopeFlowNode. 1 year ago
Benoit Marty d8459093a5 Introduce `LoggedInAppScopeFlowNode`. It's a Node just responsible to set up the Dagger SessionScope. 1 year ago
Benoit Marty 7083abcf09 migrate `object` to `data object` (#1135) 1 year ago
ganfra a911134636
Update rust sdk to 0.1.42 (changes in tracing and sync apis) (#1055) 1 year ago
ganfra e600b0515f
Sync: remove distincUntilChanged which can cause sync to stay blocked (#1044) 1 year ago
ganfra fa51f6eaa7
Feature/fga/sync states (#1042) 1 year ago
ganfra 8393db5d9e Sync: move sync lifecycle to onStart/onStop instead of onResume/onPause 1 year ago
Benoit Marty 0e219200b0 Enable detekt rules `OptionalUnit` and fix existing issues. 1 year ago
Benoit Marty e0255777c0 Enable detekt rules `CascadingCallWrapping` and fix existing issues. 1 year ago
Benoit Marty 6aa5239189 Enable detekt rule `PreviewPublic` and fix existing issues. 1 year ago
ganfra e35bb73a86 Rework some MatrixRoom api and fix rust 'destroyed' crash 1 year ago
ganfra a3bcb2c4ca Room: avoid calling displayName/avatarData on each recomposition 1 year ago
Benoit Marty 2928073e22 Enable detekt rules `UnusedImports` and cleanup the code. 1 year ago