Benoit Marty
659b9d3d9c
Now that the composer as been removed, we do not need element resource module anymore.
1 year ago
Benoit Marty
798da50454
Use `CommonStrings` everywhere
1 year ago
bmarty
874739ece9
Sync Strings from Localazy
1 year ago
github-actions[bot]
fe5524bae4
Sync Strings ( #630 )
...
* Sync Strings from Localazy
* Update strings, remove broken German translation
* Update screenshots
---------
Co-authored-by: bmarty <bmarty@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
1 year ago
Benoit Marty
9b4b9e9140
Introduce `simulateLongTask` to ensure that the Presenter State `Loading` is visible.
...
Also do some cleanup on the tests.
1 year ago
bmarty
175b7deccb
Sync Strings from Localazy
1 year ago
Florian Renaud
719dd20555
Remove useless OptIn in tests
1 year ago
bmarty
f54b4e9f7e
Sync Strings from Localazy
2 years ago
Chris Smith
6165e60e53
Make danger check view changes ( #391 )
...
Make danger check view changes
Add a check that if a file with @Preview or @LargeHeightPreview
in it is changed, then the corresponding build file includes
the showkase processor.
Also change the check that prompts about screenshots to use
the same @Preview logic instead of checking for "/layout" in
the path which doesn't work with compose.
Also add missing showkase processors
2 years ago
Jorge Martin Espinosa
014c0f4186
[Media upload] Add media pickers to the Room screen and the composer ( #380 )
...
* Add media pickers to the Room screen and the composer.
* Fix exclude rules for translations
2 years ago
bmarty
860777d20c
Sync Strings from Localazy
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
Benoit Marty
85b825e669
Ensure ellipsis char is used (fix lint issue).
2 years ago
Benoit Marty
cca31af3f4
Invoke `./tools/localazy/downloadStrings.sh --all`
2 years ago
Benoit Marty
998178b70f
[Strings] Use strings from localazy.
2 years ago
Benoit Marty
0af5ee0741
[Strings] Sync the strings.
2 years 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
ganfra
91863e2529
[Architecture] introduce BackstackNode
2 years ago
Benoit Marty
466579c4d3
Move class of `matrix.api` module to `api` sub package.
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
Jorge Martin Espinosa
6677f80abe
Store session data in a secure way ( #98 )
...
* Replace SessionData DataStore with an encrypted SQLite DB.
---------
Co-authored-by: Benoit Marty <benoit@matrix.org>
2 years ago
Benoit Marty
6bb01d640f
Make `@Preview` internal.
...
And exclude class generated by Showkase
2 years ago
Benoit Marty
e120ca7163
Extract Provider (and rename them) to their own file and move fixture(s) there.
2 years ago
Benoit Marty
0f0c001c3c
Enforce no default value in state.
2 years ago
Benoit Marty
3142b884c5
Move test data to TestData.kt
2 years ago
Benoit Marty
606cd3efc3
Cleanup and centralize test data.
2 years ago
Benoit Marty
58c59efebf
Add test for `LogoutPreferencePresenter`
2 years ago
Benoit Marty
9d32b05fbb
Rework Preview for a better rendering in the IDE.
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
5748bc53a6
Finish removing x. from packages (keep it in app module for now)
2 years ago
ganfra
e616d75d9d
Rename all features modules
2 years ago
ganfra
caa04aa485
Rename uistrings module
2 years ago
ganfra
907d7eba75
Rename matrix modules
2 years ago
ganfra
a2f0c64921
Rename designsystem module
2 years ago
ganfra
bc9b8e6b90
Rename architecture module
2 years ago
Benoit Marty
948d4f64f7
Do not use theme in the Preview, it breaks the screenshots building.
2 years ago
Benoit Marty
862900ed9a
Rename folders `java` to `kotlin`
2 years ago
Benoit Marty
468d3f6192
Create dedicated modules for Strings and apply the plugin `com.likethesalad.stem`
...
Remove translations
2 years ago
ganfra
55d6ca566f
Apply ktlint format
2 years ago
ganfra
f95b3b5d79
Add copyright on new files
2 years ago
ganfra
ad7bf21f6d
Use EventSink lambda in state instead of Flow in Presenter
2 years ago
ganfra
ae273bd4ea
Migrate Preferences to new architecture
2 years ago
Benoit Marty
e393e8f52b
Fix warning
2 years ago
Benoit Marty
19301756e3
Add missing Copyright
2 years ago
Benoit Marty
166f9e47f2
Move logout and report bug to Setting screen
2 years ago