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
0f805a1a81
Fix test which was passing for wrong reason.
2023-12-15 20:07:11 +01:00
Benoit Marty
7a6dda041f
Ignore Launcher intent (was printing a warning).
2023-12-06 17:12:37 +01:00
Benoit Marty
45883975c4
Add Konsist test to check that assertThat is imported, and fix existing issues.
2023-12-04 15:18:01 +01:00
Benoit Marty
b3ab4e0173
Add test for IntentResolver
2023-11-24 10:22:23 +01:00
David Langley
7681cfdb20
fix unused import
2023-10-23 10:28:04 +01:00
David Langley
b7ebff0e75
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
Benoit Marty
0405683713
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
cf4ad7649f
Merge pull request #1465 from vector-im/feature/bma/codeCoverage
...
Improve code coverage
2023-10-02 10:18:31 +02:00
Benoit Marty
e47e9b12b0
Add test for MatrixClientsHolder
2023-09-29 15:34:02 +02:00
ganfra
72aad2498a
Fix RoomFlowNodeTest
2023-09-28 21:12:48 +02:00
ganfra
30f77eb9c5
Fix test compilation
2023-09-19 18:18:53 +02:00
Marco Romano
b860bd30bd
GRemove the @JvmField annotation whenever using WarmUpRule.
2023-09-13 15:19:26 +02:00
jonnyandrew
301e49c3a3
Reduce test flakiness by warming up molecule tests ( #1226 )
2023-09-06 10:08:21 +00:00
Jorge Martin Espinosa
ee3d3ae213
Replace notification permission dialog with a screen ( #1223 )
...
* Replace notification permission dialog with a screen
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-09-05 18:58:05 +02:00
ganfra
226a3dbf28
Feature/fga/sync states ( #1042 )
...
* Change RoomSummaryDataSource to RoomListService to better reflects the rust api
* Better Sync management
* Sync: improve sync spinner rendering
* Sync: make test compiles
* Sync: add more test for sync spinner
* Sync: more clean-up
* Sync: pr review
---------
Co-authored-by: ganfra <francoisg@element.io>
2023-08-09 12:37:43 +00:00
renovate[bot]
6d3b816bf5
Update dependency app.cash.molecule:molecule-runtime to v1 ( #925 )
...
* Update dependency app.cash.molecule:molecule-runtime to v1
* Replace `RecompositionClock` with `RecompositionMode`
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2023-07-20 07:36:19 +02:00
Jorge Martin Espinosa
e61af2eb7d
Fix: make sure we ignore notifications for open rooms ( #867 )
...
* Make sure we ignore notifications for open rooms
- Listen to process lifecycle changes in `AppForegroundStateService`. Use initializers to reliable create it.
- Merge `AppNavigationState` with `AppForegroundState`. Renamed the previous `AppNavigationState` to `NavigationState`, created a new `AppNavigationState` which contains both the navigation state and the foreground state.
2023-07-17 17:02:06 +02:00
ganfra
f780e71026
Await room: add tests on LoadingRoomStateFlowFactory
2023-07-07 11:32:23 +02:00
ganfra
4aafddebac
Room : rename the flows
2023-07-06 12:00:45 +02:00
ganfra
1fd493a76c
Room : small refactoring
2023-07-05 16:10:47 +02:00
Yoan Pintas
d2263372d2
Init analytics modules ( #350 )
2023-06-05 13:11:34 +00:00
Jorge Martin Espinosa
b50350aaa0
[Room details] Open room member details when clicking on user data in timeline ( #482 )
2023-06-01 12:03:27 +02:00
Chris Smith
463b9e0642
Invite users to existing rooms ( #441 )
...
Invite users to existing rooms
Scope:
- Allow inviting from the room detail screen and the member list
- Invite option is only shown if the user has the correct power level
- Search flow the same as creating a new room, allowing multi-select
- Existing room members/invitees are disabled with a custom caption
- Sending is asynchronous, an error dialog will appear wherever the
user is if necessary
Closes #245
2023-05-23 09:23:24 +00:00
Florian Renaud
c22d181d8c
Remove useless OptIn in tests
2023-05-12 10:05:39 +02:00
Benoit Marty
b1c5eb53ae
Fix test.
2023-05-05 16:22:00 +02:00
Benoit Marty
e8049f81a4
Move the button to open the Showkase browser to the developer settings screen. ( #389 )
2023-05-04 17:29:03 +02:00
ganfra
f02ee307cc
Improve handling members
2023-04-20 18:21:47 +02:00
ganfra
7e25371bf2
Merge branch 'develop' into feature/fga/clean_up
2023-04-14 17:15:40 +02:00
ganfra
a166636060
Add some tests on RoomFlowNode
2023-04-14 15:34:41 +02:00
Benoit Marty
747467deb9
Fix test
2023-04-13 16:18:28 +02:00
Benoit Marty
95bafe4059
UnifiedPush WIP
2023-04-12 09:49:23 +02:00
Benoit Marty
219b97eea7
Split push module into several modules: Firebase, UnifiedPush, store
2023-04-12 09:48:56 +02:00
Benoit Marty
c014d4e12f
Add test for LoggedInPresenter
2023-04-05 16:59:17 +02:00
Jorge Martin Espinosa
d7a6779343
[Room member list] Display room member list ( #276 )
...
* Implement room member list
* Move timeline initialization back to `TimelinePresenter`.
* Fix crash when the `innerRoom` inside a `RustMatrixRoom` is destroyed but `syncUpdateFlow` is still running.
* Address review comments
2023-04-04 16:07:57 +00:00
ganfra
7051bfc14e
[Architecture] split all feature modules to api/impl
2023-03-08 16:13:45 +01:00
ganfra
9d91fb06cc
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-07 12:10:20 +01:00
ganfra
5b16f8c4b0
[Architecture] : create appnav module so we can use only api feature modules
2023-03-06 20:30:48 +01:00