154 Commits (870ae5fb54db161a28e2b4ea21f6383801a1e25f)

Author SHA1 Message Date
renovate[bot] d371c49fad
Update wysiwyg to v2.37.13 (#3596) 4 weeks ago
Benoit Marty 1e91e8b356 Fix building the app using a local SDK. 4 weeks ago
Jorge Martin Espinosa f8fa218146
Upgrade the used JDK in the project to v21 (#3582) 4 weeks ago
Jorge Martin Espinosa 79c17f714f
Use Anvil KSP instead of the Square KAPT one (#3564) 4 weeks ago
Jorge Martin Espinosa eeec7cc785
Centralise the DI code generation logic (#3562) 4 weeks ago
Benoit Marty 4fc187896a Fix copy paste error 1 month ago
Benoit Marty 1a979cd142 Use ModulesConfig for push provider modules. 1 month ago
Benoit Marty f61df38e55 Migrate license to AGPL. 2 months ago
Benoit Marty 965e445d04 Replace OSS licenses plugin with Licensee and some manually done UI. 2 months ago
Benoit Marty 766ae389ce Add generated screen to show open source licenses. 3 months ago
Benoit Marty 9440d08c20 Create module :appicon:enterprise 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
Jorge Martin Espinosa b0cebf5ca0
Improve screenshot testing with ComposablePreviewScanner (#3125) 4 months ago
Benoit Marty 0d8064b9da Use different groups for Element Enterprise 4 months ago
Benoit Marty 5506e2ab00 Element Enterprise: use different appId for nightly build. 4 months ago
Benoit Marty 5430d792d1 Remove unnecessary `packaging` configuration. 4 months ago
Benoit Marty 20b738b51d Add a check on `isEnterpriseBuild` before including enterprise module. 4 months ago
Benoit Marty a457561b47 Remove towncrier template. 4 months ago
Benoit Marty a565a0396f Remove towncrier invocation when building nightly. 4 months ago
Benoit Marty 9b5738476c Gradle: log which application is built. 4 months ago
Benoit Marty 9e2fb0d0c2 Change application name for EXE build 4 months ago
Benoit Marty d8e5c0cf34 lift out assignment. 4 months ago
Benoit Marty 1b72221df7 Add first EnterpriseService. 4 months ago
Benoit Marty 828cf4cc8d Remove wrong dependency. 5 months ago
Benoit Marty 6ff1af3276 Add Explicit list of supported languages, generated from Localazy data. 6 months ago
Tonkku 86838e7277
Enable support for Android per-app language preferences (#2795) 6 months ago
Benoit Marty 7bbcb719d5 Implement a migration mechanism to handle internal stuff which need to occur during application upgrade. 6 months ago
Jorge Martin Espinosa 810c0ed8f3
Test and verify coverage only on debug variant (#2556) 8 months ago
Benoit Marty cccfdfbcc7 Restore branch and git sha, to use it in logs and in rageshakes. 9 months ago
Benoit Marty 55db8fb200 Only call setupKover() for the app, not for minimal. 10 months ago
Benoit Marty df9f6a9809 Cleanup 10 months ago
Benoit Marty 31fe516a49 Ensure that FDroid build will not include Firebase push provider. 10 months ago
Benoit Marty db6b52f8bf Update gradle tasks and paths regarding the new gplay and fdroid flavor. 10 months ago
Benoit Marty fa05b18d32 Create gplay and fdroid variant 10 months ago
Jorge Martin Espinosa f281c6c365
Don't apply Kover to projects with AAR libraries (#2211) 10 months ago
Benoit Marty 371065bfdd Exclude `ContentToPreview` from coverage, either by using annotation @ExcludeFromCoverage, or by inlining it. 10 months ago
Benoit Marty b4481dc2a8 Fix the wrong coverage report 10 months ago
Benoit Marty 80c69e7cf7 Migrate "When running on the CI, run only debug test variants". 10 months ago
Benoit Marty 3b06576d21 Upgrade Kover to 0.7.5 10 months ago
Jorge Martin Espinosa 7fdba39d6d
Disable vector XML rasterisation on API 23 (#2128) 10 months ago
Benoit Marty d55282a775 Add test for IntentProviderImpl 11 months ago
Benoit Marty 5850f5342d Move Knit to Gradle catalog and use alias(libs.plugins.kotlin.serialization). Fix issue with JNA 12 months ago
Benoit Marty 067734ecb9 Move appdistribution declarations to Gradle catalog 12 months ago
renovate[bot] 515dca86b6
Update plugin com.google.firebase.appdistribution to v4.0.1 (#1656) 1 year ago
ganfra fdd9396089 Pin: add tests and make LockScreenConfig an injectable data class 1 year ago
Marco Romano 79d2941fe4
Include desugaring lib also in library modules (#1604) 1 year ago
Benoit Marty c0aa70f7f6 Move konsist test to their own module. 1 year ago
Benoit Marty 6e5caebc60 Add some Konsist test. 1 year ago
Jorge Martin Espinosa f88507117b
Element Call SPA integration (#1283) 1 year ago
David Langley ce4c12ce74 Integrate emojibase 1 year ago