Benoit Marty
f61df38e55
Migrate license to AGPL.
...
Run script `uv run license-editor --repository ../element-x-android`
1 month ago
Jorge Martín
abb9959789
Use extracted OIDC flow to display the reset identity screen
2 months ago
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>
4 months ago
Benoit Marty
451433bd56
Remove duplicated dependency
5 months ago
Jorge Martin Espinosa
7397df806b
Always display 'lost recovery key?' option ( #2745 )
...
* Always display 'lost recovery key?' option
* Use `isLastDevice` it to display only 'enter recovery key' option for verification.
* Update strings. This should fix the wrong term 'passcode' being used in the recovery key screen title.
* Disable 'lost your recovery key?' button while the screen is in a loading state
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
6 months ago
Benoit Marty
3543d9398e
Add TestTag to the Recovery key field.
8 months ago
Benoit Marty
12efed3a94
Move SecureBackupConfig to the appconfig module.
12 months ago
Benoit Marty
9807ebf649
Secure backup
12 months ago
jonnyandrew
9e5b46200b
Reduce test flakiness by warming up molecule tests ( #1226 )
1 year ago
Benoit Marty
659b9d3d9c
Now that the composer as been removed, we do not need element resource module anymore.
1 year ago
ganfra
7356898e00
Remove internal state machine library
1 year ago
ganfra
2179c17de8
Verification: integrate with new statemachine library
1 year ago
Benoit Marty
200763e15a
Cleanup
2 years 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>
2 years ago
Jorge Martin Espinosa
dd31899a5a
Set a fixed number of emojis per row. ( #271 )
2 years ago
Jorge Martin Espinosa
f744691c15
Move `StateMachine` to its own module. ( #257 )
2 years ago
Jorge Martin Espinosa
dcb98f06aa
Add Session Verification flow ( #197 )
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
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
ganfra
a2ddd03ada
Add some todos
2 years ago
ganfra
d177b08079
Initial feature template module
2 years ago
ganfra
97efff8aa4
Changes after review
2 years ago
ganfra
1b054aca5b
Clean up after merge
2 years ago
ganfra
f7d9665eaf
Add some refactoring and first simple test on RoomListPresenter
2 years ago
Benoit Marty
468d3f6192
Create dedicated modules for Strings and apply the plugin `com.likethesalad.stem`
...
Remove translations
2 years ago
ganfra
eeebb99292
Move some code to 'architecture' module
2 years ago
ganfra
fc14973049
Create Presentation module and remove Presenter from core
2 years ago
ganfra
e176a41ecf
Introduce molecule
2 years ago
Benoit Marty
e393e8f52b
Fix warning
2 years ago
Benoit Marty
c5c05e3867
Create `matrixui` module and remove dependency to `coil` in the matrix module. Move `MatrixUser` there.
2 years ago
Benoit Marty
19301756e3
Add missing Copyright
2 years ago
ganfra
2de26a30d5
Nav: First iteration integrating Appyx
2 years ago
Benoit Marty
3f7a83c519
Add rageskahe module
2 years ago
ganfra
2ea87307a7
Branch on viewmodel...
2 years ago
Benoit Marty
4136ba94e5
Timber for all modules
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
ganfra
f55bb16bfa
Continue refinement of RoomList (and remove avatar library)
2 years ago
ganfra
9a05ad13c6
RoomList: add avatar for rooms and date formatting
2 years ago
ganfra
485b38efad
Add Timber
2 years ago
ganfra
6f0d8936eb
Refactor some modules + add dependency management (still WIP)
2 years ago