bmarty
e25ba65170
Sync Strings from Localazy
3 weeks ago
Jorge Martin Espinosa
79c17f714f
Use Anvil KSP instead of the Square KAPT one ( #3564 )
...
* Use Anvil KSP instead of the Square KAPT one
* Fix several configuration cache, lint and test issues
* Allow incremental kotlin compilation in the CI
* Workaround Robolectric + Compose issue that caused `AppNotIdleException`
* Update the `enterprise` commit hash
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io>
4 weeks ago
ganfra
d0f363bf7d
Pinned messages analytics : introduce LocalAnalyticsService so we can easily inject it in views
1 month ago
Benoit Marty
1b7b39f97f
Migrate license to AGPL - other files.
2 months ago
Benoit Marty
375ac25d8d
Migrate license to AGPL - XML files.
2 months ago
Benoit Marty
f61df38e55
Migrate license to AGPL.
...
Run script `uv run license-editor --repository ../element-x-android`
2 months ago
Benoit Marty
965e445d04
Replace OSS licenses plugin with Licensee and some manually done UI.
...
This should fix both configuration cache and reproducible F-droid builds.
Cleanup and remove gplay/fdroid diff on open source licenses.
Co-authored by @jmartinesp
2 months ago
bmarty
3e67448006
Sync Strings from Localazy
2 months ago
bmarty
76804d9e48
Sync Strings from Localazy
3 months ago
ElementBot
1f01bd73c4
Sync Strings ( #3232 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
3 months ago
Jorge Martin Espinosa
63df35e071
Use the right filename for log files so they're sorted in rageshakes ( #3219 )
...
* Use the right filename for log files so they're sorted in rageshakes
* Hide the suffix part so it's not changed by accident
3 months ago
Benoit Marty
dcafac06d3
Use Theme.MaterialComponents.DayNight to avoid code duplication.
...
Extract colors to own files and create booleans
3 months ago
Benoit Marty
4dfd75c3d9
Open Source licenses: add color for links.
3 months ago
Benoit Marty
766ae389ce
Add generated screen to show open source licenses.
...
For Google Play variant only
4 months ago
Benoit Marty
bb5ae89b2f
Introduce ElementThemeApp to avoid code duplication.
4 months ago
Benoit Marty
8d1a212bfd
Move application icon to their own module, to be able to have another icon for Element Enterprise
4 months ago
jmartinesp
dabaa2d265
Sync Strings from Localazy
4 months ago
Benoit Marty
85c55150b5
Remove removal of `androidx.startup.InitializationProvider`. This provider is declared at line 39 in this file.
...
Fix the warning: `provider#androidx.startup.InitializationProvider was tagged at AndroidManifest.xml:149 to remove other declarations but no other declaration present`
4 months ago
Benoit Marty
a9fb4b95ce
Add `isEnterpriseBuild` to BuildMeta
4 months ago
Jorge Martin Espinosa
b741c32e91
Add full screen intent permissions banner ( #3024 )
...
* Add full screen intent permissions banner, creating `:libraries:fullscreenintent` modules.
* Add it to notification settings too:
- Create `libraries:fullscreenintent` modules for the permission presenter and associated data.
- Add the presenter and states to `NotificationSettingsPresenter` and `NotificationSettingsView`.
* Use the right API to check for full screen intent permissions.
- Use the right package name for `:libraries:permission` contents.
* Fix broken tests (flaky?)
* Ignore coverage verification for fake and small presenters
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
4 months ago
Benoit Marty
1d347b8bab
Remove unused file, we do not have LikeTheSalad on this project.
5 months ago
Jorge Martin Espinosa
55a1ac4bb5
Fix tracing configuration in debug and nightlies ( #3019 )
...
* Fix tracing configuration in debug and nightlies:
- Debug will now write the logs to disk too.
- Nightly will be able to customise tracing filters.
- Improved the configure tracing and bug report screens.
* Update screenshots
* Add changelog
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
5 months ago
bmarty
f3d286911c
Sync Strings from Localazy
5 months ago
Benoit Marty
e619fefb7f
Add a flag to enable or disable incoming share
5 months ago
Benoit Marty
9ae0107172
Incoming share
5 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
Benoit Marty
45598a885e
Rename some class from `Impl` to Default
5 months ago
bmarty
ca5bc71057
Sync Strings from Localazy
5 months ago
Benoit Marty
b3e0f6e843
Translations: pt -> pt-rBR
5 months ago
Benoit Marty
f8aac80052
Log versionCode from Manifest and not from BuildConfig.VERSION_CODE.
5 months ago
Benoit Marty
3c3703cba3
Read versionCode from the Manifest, since `BuildConfig.VERSION_CODE` does not contain the correct last digit.
5 months ago
ganfra
73905fa695
Pin : clean up after PR review #2692
5 months ago
bmarty
83a8a631f2
Sync Strings from Localazy
5 months ago
ganfra
b0c369ee1a
Fix modal contents overlapping screen lock pin #2692
6 months ago
bmarty
0910da0a14
Sync Strings from Localazy
6 months ago
Benoit Marty
6ff1af3276
Add Explicit list of supported languages, generated from Localazy data.
6 months ago
Benoit Marty
19a97c62a8
Add warning about *.element.io
6 months ago
Benoit Marty
227611cfba
Add links to the matching assetlinks.json files.
6 months ago
Benoit Marty
6e7bbd6972
Explicitly set domain for external link handling.
...
And revert change: let ElementCallActivity handle again `call.element.io` links.
6 months ago
Tonkku
86838e7277
Enable support for Android per-app language preferences ( #2795 )
...
* Enable support for Android per-app language preferences
* Add changelog entry
6 months ago
Benoit Marty
baf3877bf7
Fix link from matrix.to websote not working.
6 months ago
Benoit Marty
1bcfa6034c
Add support for link generated by matrix.to website.
6 months ago
Benoit Marty
0fb89bd4b2
Let MainActivity manage Element Call https links.
6 months ago
Benoit Marty
0476bd95c8
Open user profile and room with event from permalink
6 months ago
Benoit Marty
c1c3227bde
Let the SDK manage the file log cleanup, and keep one week of log.
6 months ago
Benoit Marty
7bbcb719d5
Implement a migration mechanism to handle internal stuff which need to occur during application upgrade.
...
Remove VectorFileLogger, it was dead code.
6 months ago
ganfra
97e79d94d1
Room list invite: remove remaining inviteList test
7 months ago
ganfra
e171472fc4
Room list invites : clean and format
7 months ago
ganfra
997c4606c6
Invites : open room instead of invite list when clicking an invite notification
7 months ago
ganfra
447a10cb06
Add ApplicationConfig object to help tweaking the application / brand name used across the application.
7 months ago