Benoit Marty
97f3be3dc5
Apply dual licenses: AGPL + Element Commercial to file headers.
...
2 replace all actions have been performed:
- "SPDX-License-Identifier: AGPL-3.0-only" to "SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial"
- "Please see LICENSE in the repository root for full details." to "Please see LICENSE files in the repository root for full details."
2025-01-07 10:05:04 +01:00
ganfra
d460e6bf18
version++
2024-12-20 14:41:53 +01:00
Benoit Marty
f74258d794
Extract voice message player to its own module
2024-12-13 15:44:58 +01:00
ganfra
3058739461
version++
2024-12-06 11:56:04 +01:00
Benoit Marty
9a5d4fc2f5
Fix kover rule (PdfViewerState has moved)
...
Remove obsolete items
Reorder items.
2024-11-29 15:15:24 +01:00
Benoit Marty
c209245c2b
Exclude Konsist code from Kover.
2024-11-26 15:59:29 +01:00
ganfra
caa17ee598
version++
2024-11-20 11:39:33 +01:00
ElementBot
bc59a70043
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
Benoit Marty
4c61e5dfa2
Remove :samples:minimal module
2024-11-14 09:06:13 +01:00
Benoit Marty
001d6e4c51
version++
2024-11-08 17:04:21 +01:00
Benoit Marty
4f60ee2eb2
Fix warning in Versions.kt: const and naming convention.
2024-10-31 09:28:03 +01:00
Benoit Marty
920c50cc3d
Compile and target API 35.
...
Tested OK on a API 35 emulator.
2024-10-31 09:27:52 +01:00
ganfra
1da6482c76
version++
2024-10-29 14:58:43 +01:00
Benoit Marty
dd2d1de78d
version++
2024-10-25 11:54:40 +02:00
Benoit Marty
afa5525baf
version++
2024-10-10 20:29:37 +02:00
Benoit Marty
5823c2886e
Setting version for the release 0.7.0
2024-10-10 20:22:56 +02:00
Jorge Martin Espinosa
366db4791b
Upgrade Kotlin to v2.0 ( #3594 )
...
* Bump Kotlin to v2.0
* Fix lots of issues due to the upgrade: lint issues, function signature incompatibilities, broken tests, etc.
---------
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-10-10 08:32:00 +00:00
Benoit Marty
584c80a3eb
version++
2024-10-09 09:40:04 +02:00
bmarty
e25ba65170
Sync Strings from Localazy
2024-10-07 00:28:33 +00:00
Jorge Martin Espinosa
f8fa218146
Upgrade the used JDK in the project to v21 ( #3582 )
...
* Upgrade the used JDK in the project to v21
* Use it for CI too
* Centralise java language version
* Fix deprecations, tests and lint issues
* Fix coverage taking into account `@Preview` annotated code.
---------
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-10-03 09:38:03 +00:00
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>
2024-10-02 11:52:17 +00:00
Jorge Martin Espinosa
eeec7cc785
Centralise the DI code generation logic ( #3562 )
...
* Create Anvil extension helper
* Use the helper everywhere
2024-09-30 12:20:28 +00:00
Benoit Marty
a9b45a2f57
Merge pull request #3349 from frebib/fix/warnings
...
Fix a couple of build-time warnings in Gradle output
2024-09-30 11:47:21 +02:00
ganfra
ff0722978d
version++
2024-09-25 18:33:33 +02:00
Benoit Marty
1a979cd142
Use ModulesConfig for push provider modules.
2024-09-24 12:31:18 +02:00
Benoit Marty
d57e3b7ec9
Introduce ModulesConfig for easier configurations of modules.
2024-09-24 12:26:48 +02:00
ganfra
d0f363bf7d
Pinned messages analytics : introduce LocalAnalyticsService so we can easily inject it in views
2024-09-20 18:28:25 +02:00
Benoit Marty
1dbd7df2fb
version++
2024-09-19 10:37:15 +02:00
Benoit Marty
4bd7fbe2b0
version++
2024-09-17 20:06:10 +02:00
Benoit Marty
fe5c08108e
version++
2024-09-17 14:02:39 +02:00
Benoit Marty
dac3c7285a
version++
2024-09-12 15:06:50 +02:00
Benoit Marty
24a78f90df
version++
2024-09-10 09:29:32 +02:00
Joe Groocock
bac14dd019
Fix deprecation warning in KoverExtension
...
> Task :plugins:compileKotlin
w: file:///.../plugins/src/main/kotlin/extension/KoverExtension.kt:70:109
'capitalized(): String' is deprecated. This was never intended as a
public API.
Signed-off-by: Joe Groocock <me@frebib.net>
2024-09-09 22:05:15 +00:00
Benoit Marty
f61df38e55
Migrate license to AGPL.
...
Run script `uv run license-editor --repository ../element-x-android`
2024-09-06 17:19:19 +02:00
ganfra
ebaa2e7667
version++
2024-09-05 17:48:10 +02:00
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
2024-09-02 21:11:52 +02:00
ganfra
28c1e0ebc7
version++
2024-08-28 12:29:48 +02:00
bmarty
3e67448006
Sync Strings from Localazy
2024-08-19 00:25:36 +00:00
Jorge Martín
ee7a31cace
Extract OIDC to its own module
2024-08-13 08:55:05 +02:00
bmarty
76804d9e48
Sync Strings from Localazy
2024-07-29 00:26:27 +00:00
ganfra
5302d8bd0e
version++
2024-07-24 14:38:34 +02:00
ganfra
f241e6620c
Setting version for the release 0.5.0
2024-07-24 14:34:12 +02:00
ElementBot
1f01bd73c4
Sync Strings ( #3232 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2024-07-22 08:59:47 +00:00
Benoit Marty
35af93d7f0
Set targetSDK to 34
2024-07-05 12:29:14 +02:00
ganfra
6b2c26ccb8
version++
2024-07-04 18:00:36 +02:00
jmartinesp
dabaa2d265
Sync Strings from Localazy
2024-07-03 11:21:27 +00:00
Benoit Marty
6e14046cb7
Lint: Disable check of "ObsoleteSdkInt" since the min sdk is higher on Enterprise builds
2024-06-26 14:43:39 +02:00
Benoit Marty
9b5738476c
Gradle: log which application is built.
2024-06-26 11:59:46 +02:00
Benoit Marty
1b72221df7
Add first EnterpriseService.
2024-06-26 11:59:41 +02:00
Benoit Marty
1cffa3d1fe
Min SDK is now 24
2024-06-24 17:34:58 +02:00