renovate[bot]
0bc2bcb353
Update dependency com.android.tools:desugar_jdk_libs to v2.0.3 ( #281 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Jorge Martin Espinosa
cda0606a0d
Update Gradle and AGP to v8.0 ( #283 )
...
* Update dependency gradle to v8
* Handle upgrading Gradle to v8.0.2
* Update AGP to 8.0.0-RC01
* Try to set JAVA_HOME to JDK17
* Update lint version.
* Use right JDK for dependency analysis, replace deprecated env var
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
ganfra
91bff7fad4
Add utility methods for automatically including api/impl feature modules
2 years ago
Benoit Marty
a68b3f80eb
Add `:libraries:network` module
2 years ago
Benoit Marty
93cd58feb5
Create `allServicesImpl()`
2 years ago
Benoit Marty
63fabed8ce
Introduce AppNavigationStateService.
2 years ago
Benoit Marty
b74e1e6074
allLibraries renamed to allLibrariesImpl and only reference implementation of the libraries.
2 years ago
ganfra
2dc44250fb
[MatrixSDK] remove Rust AuthenticationService from the dependency graph
2 years ago
ganfra
801eecfe8d
[MatrixSDK] finish mapping timeline and makes it compile
2 years ago
Benoit Marty
9bdcaae0cf
Create allFeatureApis extension and rename allFeatures to allFeaturesImpl
2 years ago
Benoit Marty
f0ca807809
Fix application distribution for nightly build.
2 years ago
ganfra
bc9f3b69cc
[Architecture] split all feature modules to api/impl
2 years ago
renovate[bot]
8ff46bd668
Update plugin com.google.firebase.appdistribution to v4
2 years ago
renovate[bot]
3594925931
Update plugin com.google.firebase.appdistribution to v3.2.0
2 years ago
ganfra
a13cba9571
[Architecture] : create appnav module so we can use only api feature modules
2 years ago
Benoit Marty
5ea2a4292d
Split module `session-storage` into `api` and `impl`.
2 years ago
Benoit Marty
e2bd966878
Split module `dateformatter` into `api`, `impl` and `test`.
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
065daa4899
Split APK per ABI
2 years ago
Benoit Marty
7ddf57da8b
Also upgrade com.android.tools:desugar_jdk_libs (was waiting for AGP upgrade)
2 years ago
Benoit Marty
3f202f6b57
Upgrade AGP, and some other plugins.
2 years ago
ganfra
6989994b50
Create sample app for checking stuff quickly
2 years ago
Benoit Marty
afbae0a15d
Add test for `RootPresenter`
2 years ago
Benoit Marty
165697a80e
Fix dependency issue.
2 years ago
Benoit Marty
ef6f1e9f2b
Convert Rageshake to an interface for testing purpose.
2 years ago
Benoit Marty
6d8e4d9afc
Create FakeLastMessageFormatter
2 years ago
Benoit Marty
b1f8c000c8
Setup Kover
2 years ago
ganfra
4b010e01df
Add splash for android < 12 so app is not completely blank during process creation
2 years ago
ganfra
dd00f99f0c
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
2 years ago
ganfra
f7d9665eaf
Add some refactoring and first simple test on RoomListPresenter
2 years ago
Benoit Marty
0c511b1092
Make generated code visible
2 years ago
Benoit Marty
7bbadf3765
Create extensions to include all libraries and all modules
2 years ago
Benoit Marty
d06351b69f
Move Showkase to a dedicated module for ui tests.
2 years ago
Benoit Marty
4c832c88f7
Kotlin 1.8 + cleanup
2 years ago
Benoit Marty
468d3f6192
Create dedicated modules for Strings and apply the plugin `com.likethesalad.stem`
...
Remove translations
2 years ago
ganfra
aa0d997ec2
Fix CI again
2 years ago
ganfra
7a29ce1d8d
Remove viewmodel/fragment references
2 years ago
Benoit Marty
b2719bc3bc
Setup towncrier
2 years ago
ganfra
eeebb99292
Move some code to 'architecture' module
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
Benoit Marty
166f9e47f2
Move logout and report bug to Setting screen
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
ganfra
17e4c1bab2
Continue dagger setup...
2 years ago
ganfra
05dc3b636c
Continue setting up dagger
2 years ago
Benoit Marty
9366bfc105
Properly configure knit.
2 years ago