Marco Romano
bbef43751b
Network library changes ( #542 )
...
- Allows for http2
- Caches a global instance of kotlinx-serialization `Json` and configures it with a bit more leniency.
- Moves okhttp's dependency strings to the .toml file
- Switches off logging for release builds
2023-06-06 15:33:30 +02:00
Chris Smith
61eccdf727
Remove ksp source set workaround ( #515 )
...
This is no longer needed
2023-06-02 13:09:05 +00:00
Benoit Marty
579397d301
Fix warning "Use version catalog instead"
2023-05-25 15:04:01 +02:00
Benoit Marty
14366e18e7
Use gradle logger to filter out when running with only warning logs.
2023-05-25 12:03:51 +02:00
Jorge Martin Espinosa
afd58f1634
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
0874c076d6
Deeplink: handle notification click to open a room.
2023-04-13 15:35:01 +02:00
Benoit Marty
1f7b897216
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
95bafe4059
UnifiedPush WIP
2023-04-12 09:49:23 +02:00
Benoit Marty
1f87e10376
Cleanup, Firebase dep. is not necessary here.
2023-04-12 09:48:56 +02:00
Benoit Marty
64f4740029
Import some stuff about Push and notification from Element Android - WIP
2023-04-05 16:18:44 +02:00
Benoit Marty
bec72cbc22
Configure com.google.firebase:firebase-bom and add dependency on firebase-messaging-ktx
2023-04-05 16:18:44 +02:00
Benoit Marty
8ce6af7951
Setup Google services Gradle plugin.
2023-04-05 16:18:44 +02:00
Jorge Martin Espinosa
4154a96b54
Revert "Update Gradle and AGP to v8.0 ( #283 )" ( #295 )
...
This reverts commit 4e085efcf4 .
2023-04-04 14:44:01 +00:00
renovate[bot]
c633c20a54
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
4e085efcf4
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
d60a653d83
Add utility methods for automatically including api/impl feature modules
2023-03-23 18:06:32 +01:00
Benoit Marty
c9c1a77eab
Add :libraries:network module
2023-03-16 15:31:57 +01:00
Benoit Marty
dc7a1132b8
Create allServicesImpl()
2023-03-16 11:30:09 +01:00
Benoit Marty
137e9b61f0
Introduce AppNavigationStateService.
2023-03-16 11:30:09 +01:00
Benoit Marty
ad6a2e9595
allLibraries renamed to allLibrariesImpl and only reference implementation of the libraries.
2023-03-16 10:10:55 +01:00
ganfra
ed853fe0a4
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-09 15:42:23 +01:00
Benoit Marty
6a34caf33d
Create allFeatureApis extension and rename allFeatures to allFeaturesImpl
2023-03-09 14:52:40 +01:00
Benoit Marty
8e2e09986c
Fix application distribution for nightly build.
2023-03-09 12:20:01 +01:00
ganfra
a19917da80
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-09 10:27:00 +01:00
ganfra
7051bfc14e
[Architecture] split all feature modules to api/impl
2023-03-08 16:13:45 +01:00
renovate[bot]
f65f280b7f
Update plugin com.google.firebase.appdistribution to v4
2023-03-07 12:21:06 +00:00
ganfra
9d91fb06cc
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-07 12:10:20 +01:00
renovate[bot]
38f38c8aca
Update plugin com.google.firebase.appdistribution to v3.2.0
2023-03-07 10:54:41 +00:00
ganfra
5b16f8c4b0
[Architecture] : create appnav module so we can use only api feature modules
2023-03-06 20:30:48 +01:00
Benoit Marty
a66312d9e2
Split module session-storage into api and impl.
2023-03-06 13:10:27 +01:00
Benoit Marty
0037da4ce5
Split module dateformatter into api, impl and test.
2023-03-06 11:58:11 +01:00
Benoit Marty
0b5abc7a73
Move module matrixtest to matrix.test
2023-03-02 17:19:58 +01:00
Benoit Marty
fbdc1a477a
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
1ec629c304
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
d617a9a3dc
Split APK per ABI
2023-03-01 10:26:05 +01:00
ganfra
a23ecfca1b
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
1e01f3d043
Also upgrade com.android.tools:desugar_jdk_libs (was waiting for AGP upgrade)
2023-02-17 14:00:34 +01:00
Benoit Marty
cec8c4644c
Upgrade AGP, and some other plugins.
2023-02-17 12:28:03 +01:00
ganfra
31eb01a7c2
Merge branch 'develop' into feature/fga/update_rust_sdk
2023-02-14 21:15:28 +01:00
ganfra
d4146891d9
Create sample app for checking stuff quickly
2023-02-14 20:57:11 +01:00
Benoit Marty
23f206f7f2
Add test for RootPresenter
2023-02-09 12:30:53 +01:00
Benoit Marty
310a8ca8e3
Fix dependency issue.
2023-02-09 12:04:31 +01:00
Benoit Marty
4e25e97976
Convert Rageshake to an interface for testing purpose.
2023-02-08 14:44:00 +01:00
Benoit Marty
dfeb9d8c7f
Create FakeLastMessageFormatter
2023-02-07 10:36:29 +01:00
Benoit Marty
95b8cb6c03
Merge pull request #66 from vector-im/feature/bma/sonar
...
Sonar / Kover / Codecov
2023-02-02 11:33:12 +01:00
Benoit Marty
37e96b1d44
Setup Kover
2023-02-01 11:29:06 +01:00
ganfra
0eed2895f6
Add splash for android < 12 so app is not completely blank during process creation
2023-01-31 20:49:47 +01:00
ganfra
46e58fe64d
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
2023-01-20 19:13:44 +01:00
ganfra
07859574c4
Merge branch 'develop' into feature/fga/presenter_tests
2023-01-19 16:00:41 +01:00
Benoit Marty
3b428de991
Merge pull request #28 from vector-im/feature/bma/uiTests
...
UI tests
2023-01-19 15:07:21 +01:00