renovate[bot]
3968bb82aa
Update appyx to v1.5.1 ( #3889 )
...
* Update appyx to v1.5.1
* Fix api breaks
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2024-11-19 07:56:06 +00:00
ElementBot
411895456b
Sync Strings - add translations to Finnish ( #3883 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2024-11-18 11:37:17 +00:00
Joe Groocock
0da504542f
Enable predictive back gesture ( #3797 )
...
This only animates closing the app, but it's better than nothing.
Signed-off-by: Joe Groocock <me@frebib.net >
2024-11-04 13:44:35 +01:00
bmarty
05291bcf2f
Sync Strings from Localazy
2024-10-07 00:28:33 +00:00
Jorge Martin Espinosa
4a43fcb69a
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 >
2024-10-02 11:52:17 +00:00
ganfra
e1f88a9232
Pinned messages analytics : introduce LocalAnalyticsService so we can easily inject it in views
2024-09-20 18:28:25 +02:00
Benoit Marty
c876313cd6
Migrate license to AGPL - other files.
2024-09-06 17:55:16 +02:00
Benoit Marty
62a6e916a6
Migrate license to AGPL - XML files.
2024-09-06 17:43:35 +02:00
Benoit Marty
2b016227e9
Migrate license to AGPL.
...
Run script `uv run license-editor --repository ../element-x-android`
2024-09-06 17:19:19 +02:00
Benoit Marty
b9169e6c76
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
2024-09-02 21:11:52 +02:00
bmarty
5765d9bf9f
Sync Strings from Localazy
2024-08-19 00:25:36 +00:00
bmarty
d288ace4bd
Sync Strings from Localazy
2024-07-29 00:26:27 +00:00
ElementBot
9522569860
Sync Strings ( #3232 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2024-07-22 08:59:47 +00:00
Jorge Martin Espinosa
30154783e8
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
2024-07-19 10:33:33 +00:00
Benoit Marty
d78cbd4e18
Use Theme.MaterialComponents.DayNight to avoid code duplication.
...
Extract colors to own files and create booleans
2024-07-18 12:42:58 +02:00
Benoit Marty
ec669bf56c
Open Source licenses: add color for links.
2024-07-18 11:49:35 +02:00
Benoit Marty
c2c7f6b755
Add generated screen to show open source licenses.
...
For Google Play variant only
2024-07-17 15:53:08 +02:00
Benoit Marty
29b115dfdf
Introduce ElementThemeApp to avoid code duplication.
2024-07-09 11:10:10 +02:00
Benoit Marty
ca8f13cfaf
Move application icon to their own module, to be able to have another icon for Element Enterprise
2024-07-03 15:15:53 +02:00
jmartinesp
58f2cbf489
Sync Strings from Localazy
2024-07-03 11:21:27 +00:00
Benoit Marty
b460c602ba
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`
2024-07-02 14:52:13 +02:00
Benoit Marty
ff78512b78
Add isEnterpriseBuild to BuildMeta
2024-06-26 11:59:45 +02:00
Jorge Martin Espinosa
feef0f6976
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 >
2024-06-18 07:41:10 +00:00
Benoit Marty
386b9f0eff
Remove unused file, we do not have LikeTheSalad on this project.
2024-06-13 18:20:19 +02:00
Jorge Martin Espinosa
54845866a6
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 >
2024-06-12 10:20:43 +00:00
bmarty
57510316ec
Sync Strings from Localazy
2024-06-10 00:17:04 +00:00
Benoit Marty
6781b5cee7
Add a flag to enable or disable incoming share
2024-06-06 12:34:05 +02:00
Benoit Marty
c403dcd5da
Incoming share
2024-06-05 18:08:14 +02:00
Benoit Marty
a00ee18f96
Add Konsist test Class with 'ContributeBinding' annotation should have allowed prefix and fix exissting issues.
...
Also remove annotation `DefaultPreferences`, we only have one implementation.
2024-05-31 10:18:08 +02:00
Benoit Marty
9367f58216
Rename some class from Impl to Default
2024-05-31 09:47:27 +02:00
bmarty
46b6ae6251
Sync Strings from Localazy
2024-05-29 12:44:57 +00:00
Benoit Marty
9065e9d2eb
Merge pull request #2921 from element-hq/sync-localazy
...
Sync Strings
2024-05-27 15:52:38 +02:00
Benoit Marty
bbb44db297
Translations: pt -> pt-rBR
2024-05-27 14:51:32 +02:00
Benoit Marty
509b416d11
Log versionCode from Manifest and not from BuildConfig.VERSION_CODE.
2024-05-24 15:18:17 +02:00
Benoit Marty
7d3cef33a9
Read versionCode from the Manifest, since BuildConfig.VERSION_CODE does not contain the correct last digit.
2024-05-24 15:06:47 +02:00
ganfra
509e080fc2
Merge pull request #2874 from element-hq/feature/fga/fix_2692
...
Fix modal contents overlapping screen lock pin #2692
2024-05-21 15:53:51 +02:00
ganfra
a1081b39bd
Pin : clean up after PR review #2692
2024-05-20 16:34:26 +02:00
bmarty
0241014932
Sync Strings from Localazy
2024-05-20 00:23:05 +00:00
ganfra
7146d2a8f8
Fix modal contents overlapping screen lock pin #2692
2024-05-17 18:40:16 +02:00
bmarty
602b3988e4
Sync Strings from Localazy
2024-05-13 12:47:48 +00:00
Benoit Marty
2c045b6756
Merge pull request #2799 from element-hq/feature/bma/explicitLanguageListSupport
...
Add Explicit list of supported languages, generated from Localazy data.
2024-05-06 17:10:30 +02:00
Benoit Marty
c64fb6f510
Add Explicit list of supported languages, generated from Localazy data.
2024-05-06 14:51:19 +02:00
Benoit Marty
c72b2e2a39
Add warning about *.element.io
2024-05-06 11:40:16 +02:00
Benoit Marty
d6dc750dfe
Add links to the matching assetlinks.json files.
2024-05-06 11:34:23 +02:00
Benoit Marty
f0dd3fec21
Explicitly set domain for external link handling.
...
And revert change: let ElementCallActivity handle again `call.element.io` links.
2024-05-06 11:12:09 +02:00
Tonkku
474a1412ed
Enable support for Android per-app language preferences ( #2795 )
...
* Enable support for Android per-app language preferences
* Add changelog entry
2024-05-06 09:10:49 +02:00
Benoit Marty
a2a250d954
Fix link from matrix.to websote not working.
2024-05-03 12:39:52 +02:00
Benoit Marty
b156097e1a
Add support for link generated by matrix.to website.
2024-05-03 11:57:22 +02:00
Benoit Marty
a4e8d7d214
Let MainActivity manage Element Call https links.
2024-05-02 15:37:57 +02:00
Benoit Marty
66cfaf97c9
Open user profile and room with event from permalink
2024-05-02 12:25:21 +02:00