24 Commits (baed5f8d188ed6bdf9784f3e65235f88002c4a18)

Author SHA1 Message Date
Jorge Martin Espinosa eeec7cc785
Centralise the DI code generation logic (#3562) 1 month ago
Benoit Marty f89463c3a1 Remove `runCancellableScopeTest` and `runCancellableScopeTestWithTestScope`, we can use `TestScope.backgroundScope` instead. 1 month ago
Benoit Marty f61df38e55 Migrate license to AGPL. 2 months ago
ganfra 0b32dbebb5 tests : refactor some classes 3 months ago
Jorge Martin Espinosa b0cebf5ca0
Improve screenshot testing with ComposablePreviewScanner (#3125) 4 months ago
Benoit Marty 5d086ad82d Fix moar ktlint issues 10 months ago
renovate[bot] c8bd362397
Update plugin ktlint to v12.1.0 (#2200) 10 months ago
Benoit Marty a02c5c2b44 Add test for DefaultNotificationDrawerManager 11 months ago
Benoit Marty b4cc11ec1e Test coverage: Add test on DefaultNavigationStateService 1 year ago
ganfra 5ec6d7c235 Navigation: fix test and update log. 1 year ago
ganfra e285e01673 NavigationStateService : do not throw error but just log and returns 1 year ago
Benoit Marty 7083abcf09 migrate `object` to `data object` (#1135) 1 year ago
Jorge Martin Espinosa 9247cd765a
Fix: make sure we ignore notifications for open rooms (#867) 1 year ago
Florian Renaud 719dd20555 Remove useless OptIn in tests 1 year ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 2 years ago
ganfra 776e9bd221 Add some tests on RoomFlowNode 2 years ago
Benoit Marty 3854e879e9 Fix test 2 years ago
ganfra 29f3d6d725 AppNav: introduce a owner param so we avoid crash on AppNavigationState when switching quickly between screens 2 years ago
Jorge Martin Espinosa 5033e9582c Fix lint issues that prevented CI from passing (#310) 2 years ago
Benoit Marty 1faedca69d Add some tests (mainly imported from EA). Also change type from String to SessionId, RoomId, etc. 2 years ago
Benoit Marty 6aeb94fa15 Add some shortcuts 2 years ago
Benoit Marty 63fabed8ce Introduce AppNavigationStateService. 2 years ago