Benoit Marty
375ac25d8d
Migrate license to AGPL - XML files.
1 month ago
Benoit Marty
f61df38e55
Migrate license to AGPL.
...
Run script `uv run license-editor --repository ../element-x-android`
1 month ago
Benoit Marty
9e60fa9367
Add missing test on reset methods.
2 months ago
ElementBot
8bd48fdc60
Sync Strings ( #3297 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2 months ago
Jorge Martín
f9e3a67521
Try removing `isMinified` instead. This should now be controlled at the `app` module level.
2 months ago
Jorge Martín
43fb47f7af
Add proguard file for firebase for release variant too
2 months ago
Jorge Martín
92ec946ef0
Try fixing proguard config for nightly builds
2 months ago
renovate[bot]
738295a933
Update android.gradle.plugin to v8.5.2 ( #3004 )
...
* Update android.gradle.plugin
* Fix release builds with AGP 8.5 by removing the minification config in each library module. I believe this is now centralised.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2 months ago
bmarty
76804d9e48
Sync Strings from Localazy
3 months ago
jmartinesp
dabaa2d265
Sync Strings from Localazy
4 months ago
Benoit Marty
c25cdafff8
Move google_app_id from resource file to build.gradle.kts file and use different values for enterprise build.
4 months ago
bmarty
32c5da898b
Sync Strings from Localazy
4 months ago
ElementBot
fd6bcb7857
Sync Strings ( #3077 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
4 months ago
Benoit Marty
a8cd659b1f
Avoid restoring several MatrixClient
4 months ago
Benoit Marty
f72fc36de8
Update PushProvider API, remove `isAvailable()`, but instead rely on `getDistributors()` to eventually return an empty list of Distributors.
4 months ago
ganfra
ccf7efe9b1
Sending queue : fix more tests.
4 months ago
Benoit Marty
3fa508f1fe
Add Konsist test `Class with 'ContributeBinding' annotation should have allowed prefix` and fix exissting issues.
...
Also remove annotation `DefaultPreferences`, we only have one implementation.
5 months ago
bmarty
ca5bc71057
Sync Strings from Localazy
5 months ago
Benoit Marty
b3e0f6e843
Translations: pt -> pt-rBR
5 months ago
Benoit Marty
7911fda1fa
Rename class (code quality)
5 months ago
Benoit Marty
ce23135e4a
Do not fail un-registration if Firebase token is not known. Fixes #2895
5 months ago
Benoit Marty
f04253287f
Introduce lambdaError instead of using TODO, to handle error when a lambda is invoked and it should not.
5 months ago
Benoit Marty
c71c491302
Clean up
5 months ago
Benoit Marty
cf3b2bba91
Add test on isRelevant
5 months ago
Benoit Marty
5c68956e6c
Fix test on `VectorFirebaseMessagingService`
5 months ago
Benoit Marty
b38c144f46
Add test on DefaultFirebaseNewTokenHandler
5 months ago
Benoit Marty
eafa713995
Add test on VectorFirebaseMessagingService
5 months ago
Benoit Marty
980a80bcf5
Cleanup
5 months ago
Benoit Marty
fe771a37c2
isCalledExactly(1) -> isCalledOnce()
5 months ago
Benoit Marty
008797285f
Add test for FirebasePushProvider
5 months ago
Benoit Marty
538c2b05a3
Create FakeIsPlayServiceAvailable
5 months ago
Benoit Marty
82a2992ab3
Cleanup
5 months ago
Benoit Marty
a65c290dd3
Improve API, to avoid ignoring errors
5 months ago
Benoit Marty
d2fbff09b8
Push distributor: ensure the current UnifiedPush distributor is stored
5 months ago
bmarty
0910da0a14
Sync Strings from Localazy
5 months ago
Jorge Martín
5425cdcbb1
Use `GoogleApiAvailabilityLight` instead of `GoogleApiAvailability`
6 months ago
bmarty
4f82baa2b0
Sync Strings from Localazy
6 months ago
Benoit Marty
cb435c523b
Create dedicated module for notification troubleshoot.
7 months ago
Benoit Marty
52c039d676
Rename `UserPushStoreFactory.create` to `UserPushStoreFactory.getOrCreate` for code clarity.
7 months ago
Benoit Marty
e18e5f1cc5
Run `./tools/localazy/downloadStrings.sh --all`
7 months ago
Benoit Marty
09b2cbaaf5
Localize Troubleshoot notification feature.
7 months ago
Benoit Marty
74048cca8f
Avoid tryEmit(), use emit()
7 months ago
Benoit Marty
2bfe125a77
Troubleshoot notifications screen
7 months ago
Benoit Marty
7498c148f1
Ensure that a PushProvider is available on a device before using it.
...
It help to fallback to UnifiedPush (if available) if the PlayServices are not installed on the device.
9 months ago
Benoit Marty
5d086ad82d
Fix moar ktlint issues
9 months ago
Benoit Marty
0d204f5e98
Share tag with other modules.
1 year ago
Benoit Marty
ffff48b66e
Fix R8 error, due to exclusion of analytics group done in #1221 .
1 year ago
Benoit Marty
a0ff636d0b
Exclude some groups related to analytics to be included. #1191
1 year ago
Benoit Marty
4cdc0c1280
Ignore unused generated resource for Firebase.
1 year ago
Benoit Marty
1354ec76c9
Enable detekt rules `DataClassShouldBeImmutable` and fix existing issues.
1 year ago