Jorge Martin Espinosa
b0cebf5ca0
Improve screenshot testing with ComposablePreviewScanner ( #3125 )
...
* Use ComposablePreviewScanner to rework how screenshot testing works
* Add test sharding
* Update screenshots
* Fixes for Element Gallery
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
3 months ago
Benoit Marty
9db215c2a9
Cleanup dependencies about junit.
4 months ago
Benoit Marty
7944804cd9
Fix test in release.
9 months ago
Benoit Marty
44ad93f625
Add first tests on compose click interaction.
9 months ago
Benoit Marty
5013ff061e
Secure backup: create a feature flag (disabled)
11 months ago
Benoit Marty
9807ebf649
Secure backup
11 months ago
Benoit Marty
632389daa9
Remove not used dependencies to some accompanist libraries.
12 months ago
jonnyandrew
9e5b46200b
Reduce test flakiness by warming up molecule tests ( #1226 )
1 year ago
Benoit Marty
4312a96851
Cleanup: there are no androidTest on those modules.
1 year ago
Benoit Marty
659b9d3d9c
Now that the composer as been removed, we do not need element resource module anymore.
1 year ago
Jorge Martin Espinosa
de010545fb
Update Gradle to 8.1 and AGP to v8.0 ( #329 )
...
* Update AGP to 8.0.0.
* Set JAVA_HOME to JDK17
* Update lint version.
* Use right JDK for dependency analysis, replace deprecated env var.
* Upgrade to Gradle 8.1.
* Remove `@Supress(DSL_SCOPE_VIOLATION)` as it's no longer needed.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Jorge Martin Espinosa
dcb98f06aa
Add Session Verification flow ( #197 )
2 years ago
ganfra
bc9f3b69cc
[Architecture] split all feature modules to api/impl
2 years ago
Jorge Martin Espinosa
d36ca2907c
Use user friendly error messages in login following iOS logic ( #174 )
...
* Use user friendly error messages in login following iOS logic, fix dialog colors.
* Use `AlertDialogDefaults` for the default properties of dialogs
* Improve Maestro tests with wrong password dialog
* Add tests for error messages
2 years ago
ganfra
91863e2529
[Architecture] introduce BackstackNode
2 years ago
Benoit Marty
c2dff7888c
Move module `matrixtest` to `matrix.test`
2 years ago
Benoit Marty
b8467e547c
Split module `matrix` to `matrix.api` with interfaces and data classes and `matrix.impl` with Rust implementation.
2 years ago
Benoit Marty
5ca2b475cc
Add test for `ChangeServerPresenter`
2 years ago
ganfra
87d0191324
Change/move some gradle modules to be better separated. Let core module be a kotlin lib.
2 years ago
ganfra
dd00f99f0c
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
2 years ago
ganfra
e616d75d9d
Rename all features modules
2 years ago
Benoit Marty
c3b1dbe1c4
testtags
2 years ago
Benoit Marty
468d3f6192
Create dedicated modules for Strings and apply the plugin `com.likethesalad.stem`
...
Remove translations
2 years ago
ganfra
7a29ce1d8d
Remove viewmodel/fragment references
2 years ago
ganfra
eeebb99292
Move some code to 'architecture' module
2 years ago
Benoit Marty
e393e8f52b
Fix warning
2 years ago
Benoit Marty
19301756e3
Add missing Copyright
2 years ago
ganfra
2de26a30d5
Nav: First iteration integrating Appyx
2 years ago
Benoit Marty
0644a5822f
Code quality
...
Code quality
2 years ago
ganfra
2ea87307a7
Branch on viewmodel...
2 years ago
Benoit Marty
4136ba94e5
Timber for all modules
2 years ago
Benoit Marty
f2f08b40e0
Format project again
2 years ago
ganfra
5034daed6c
Continue cleaning gradle files
2 years ago
Benoit Marty
6392c57fce
Setup Showkase and add some Preview. WIP
2 years ago
Benoit Marty
b1ad191740
Improve error management on login screens
2 years ago
ganfra
485b38efad
Add Timber
2 years ago
ganfra
6f0d8936eb
Refactor some modules + add dependency management (still WIP)
2 years ago