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>
2023-04-17 08:49:52 +00:00
Benoit Marty
b0f14bfb15
Deeplink: handle notification click to open a room.
2023-04-13 15:35:01 +02:00
Benoit Marty
ce11c33680
Add firebase resource file generated by the firebase plugin, to be able to remove the plugin.
2023-04-12 12:03:19 +02:00
Benoit Marty
287fca5438
UnifiedPush WIP
2023-04-12 09:49:23 +02:00
Benoit Marty
aef48bdf8a
Cleanup, Firebase dep. is not necessary here.
2023-04-12 09:48:56 +02:00
Benoit Marty
275fa03de3
Import some stuff about Push and notification from Element Android - WIP
2023-04-05 16:18:44 +02:00
Benoit Marty
7fad3caea4
Configure com.google.firebase:firebase-bom and add dependency on firebase-messaging-ktx
2023-04-05 16:18:44 +02:00
Benoit Marty
a073afe8c9
Setup Google services Gradle plugin.
2023-04-05 16:18:44 +02:00
Jorge Martin Espinosa
610e4aa8b6
Revert "Update Gradle and AGP to v8.0 ( #283 )" ( #295 )
...
This reverts commit cda0606a0d .
2023-04-04 14:44:01 +00:00
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>
2023-04-04 09:16:53 +02:00
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>
2023-04-03 18:02:34 +02:00
ganfra
91bff7fad4
Add utility methods for automatically including api/impl feature modules
2023-03-23 18:06:32 +01:00
Benoit Marty
a68b3f80eb
Add :libraries:network module
2023-03-16 15:31:57 +01:00
Benoit Marty
93cd58feb5
Create allServicesImpl()
2023-03-16 11:30:09 +01:00
Benoit Marty
63fabed8ce
Introduce AppNavigationStateService.
2023-03-16 11:30:09 +01:00
Benoit Marty
b74e1e6074
allLibraries renamed to allLibrariesImpl and only reference implementation of the libraries.
2023-03-16 10:10:55 +01:00
ganfra
a230144431
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-09 15:42:23 +01:00
Benoit Marty
9bdcaae0cf
Create allFeatureApis extension and rename allFeatures to allFeaturesImpl
2023-03-09 14:52:40 +01:00
Benoit Marty
f0ca807809
Fix application distribution for nightly build.
2023-03-09 12:20:01 +01:00
ganfra
ec1c84e058
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-09 10:27:00 +01:00
ganfra
bc9f3b69cc
[Architecture] split all feature modules to api/impl
2023-03-08 16:13:45 +01:00
renovate[bot]
8ff46bd668
Update plugin com.google.firebase.appdistribution to v4
2023-03-07 12:21:06 +00:00
ganfra
7f3679a15e
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-07 12:10:20 +01:00
renovate[bot]
3594925931
Update plugin com.google.firebase.appdistribution to v3.2.0
2023-03-07 10:54:41 +00:00
ganfra
a13cba9571
[Architecture] : create appnav module so we can use only api feature modules
2023-03-06 20:30:48 +01:00
Benoit Marty
5ea2a4292d
Split module session-storage into api and impl.
2023-03-06 13:10:27 +01:00
Benoit Marty
e2bd966878
Split module dateformatter into api, impl and test.
2023-03-06 11:58:11 +01:00
Benoit Marty
c2dff7888c
Move module matrixtest to matrix.test
2023-03-02 17:19:58 +01:00
Benoit Marty
b8467e547c
Split module matrix to matrix.api with interfaces and data classes and matrix.impl with Rust implementation.
2023-03-02 17:12:13 +01:00
Benoit Marty
381bd3fd3f
Merge pull request #92 from vector-im/feature/bma/pr_improvement
...
Configure Diawi and split APK
2023-03-02 11:44:34 +01:00
Benoit Marty
065daa4899
Split APK per ABI
2023-03-01 10:26:05 +01:00
ganfra
c729616ce6
Merge branch 'develop' into feature/fga/update_rust_sdk and allow using 'libs' from precompiled script
2023-02-27 14:14:49 +01:00
Benoit Marty
7ddf57da8b
Also upgrade com.android.tools:desugar_jdk_libs (was waiting for AGP upgrade)
2023-02-17 14:00:34 +01:00
Benoit Marty
3f202f6b57
Upgrade AGP, and some other plugins.
2023-02-17 12:28:03 +01:00
ganfra
8bca19a3fa
Merge branch 'develop' into feature/fga/update_rust_sdk
2023-02-14 21:15:28 +01:00
ganfra
6989994b50
Create sample app for checking stuff quickly
2023-02-14 20:57:11 +01:00
Benoit Marty
afbae0a15d
Add test for RootPresenter
2023-02-09 12:30:53 +01:00
Benoit Marty
165697a80e
Fix dependency issue.
2023-02-09 12:04:31 +01:00
Benoit Marty
ef6f1e9f2b
Convert Rageshake to an interface for testing purpose.
2023-02-08 14:44:00 +01:00
Benoit Marty
6d8e4d9afc
Create FakeLastMessageFormatter
2023-02-07 10:36:29 +01:00
Benoit Marty
a4f9354e8a
Merge pull request #66 from vector-im/feature/bma/sonar
...
Sonar / Kover / Codecov
2023-02-02 11:33:12 +01:00
Benoit Marty
b1f8c000c8
Setup Kover
2023-02-01 11:29:06 +01:00
ganfra
4b010e01df
Add splash for android < 12 so app is not completely blank during process creation
2023-01-31 20:49:47 +01:00
ganfra
dd00f99f0c
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
2023-01-20 19:13:44 +01:00
ganfra
5e0a040dba
Merge branch 'develop' into feature/fga/presenter_tests
2023-01-19 16:00:41 +01:00
Benoit Marty
321701c5b8
Merge pull request #28 from vector-im/feature/bma/uiTests
...
UI tests
2023-01-19 15:07:21 +01:00
ganfra
df723bfc44
Merge branch 'develop' into feature/fga/presenter_tests
2023-01-18 20:47:15 +01:00
ganfra
f7d9665eaf
Add some refactoring and first simple test on RoomListPresenter
2023-01-18 17:57:34 +01:00
Benoit Marty
0c511b1092
Make generated code visible
2023-01-18 15:20:32 +01:00
Benoit Marty
7bbadf3765
Create extensions to include all libraries and all modules
2023-01-18 15:20:32 +01:00