renovate[bot]
bb96eea4bd
Update kotlin to v0.8.0 ( #2854 )
...
* Update kotlin to v0.8.0
* Adapt our setup to `v0.8.0`'s changes
* Make sure verification tasks run on `check` tasks
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-05-17 17:07:19 +02:00
Benoit Marty
cbc3971434
Merge pull request #2834 from element-hq/sync-localazy
...
Sync Strings
2024-05-14 11:50:05 +02:00
Jorge Martín
3a31256c8f
version++
2024-05-13 17:37:02 +02:00
Jorge Martin Espinosa
f2f96e0e0a
Bump Rust SDK to v0.2.18 and bump app version ( #2836 )
...
* Adapt to changes in SDK:
- Remove name from MatrixRoom, we should use displayName instead.
- Remove separate invites room list.
- Added runBlocking to get the now async NotificationClient from the Rust SDK.
- Made some other functions suspend.
- Client.resolveRoomAlias now returns a roomId and via parameters, we pass the roomId.
* Add logs removal migration again as `AppMigration03` to make sure we don't leak private data in existing logs.
* Bump app version to `0.4.12`
2024-05-13 16:48:23 +02:00
bmarty
0910da0a14
Sync Strings from Localazy
2024-05-13 12:47:48 +00:00
Benoit Marty
6ff1af3276
Add Explicit list of supported languages, generated from Localazy data.
2024-05-06 14:51:19 +02:00
Jorge Martin Espinosa
d9c4c189af
Fix dependencyAnalysis plugin ( #2766 )
...
* Fix dependencyAnalysis plugin.
For some reason the plugin needs to be manually applied to all the libs, otherwise running `./gradlew buildHealth` does nothing.
Also, I had to add it to the convention plugins instead of using the `subprojects { ... }` approach because of the `:libraries:rustsdk` and `:libraries:textcomposer:lib` modules, which aren't proper Java/Kotlin modules.
* Add some extra checks to the dependency analysis plugin
2024-04-29 19:03:04 +02:00
Benoit Marty
117d53dbc5
version++
2024-04-17 08:25:59 +02:00
Benoit Marty
b2fdfbe10f
version++
2024-04-12 15:47:25 +02:00
ganfra
8cfa45e90e
version++
2024-04-10 16:17:01 +02:00
Benoit Marty
cb435c523b
Create dedicated module for notification troubleshoot.
2024-04-02 18:12:36 +02:00
Benoit Marty
d3f8962b2b
version++
2024-03-26 16:46:14 +01:00
renovate[bot]
8a6020c5a6
Update android.gradle.plugin to v8.3.1 ( #2471 )
...
* Update android.gradle.plugin to v8.3.1
* Fix AGP update
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-03-21 09:47:17 +01:00
Jorge Martin Espinosa
810c0ed8f3
Test and verify coverage only on debug variant ( #2556 )
...
* Test and verify coverage only on debug variant
* Set files to upload
* Fix also nightlyReports flow
2024-03-15 15:52:33 +01:00
Benoit Marty
66db3bcf2f
version++
2024-03-15 15:28:54 +01:00
renovate[bot]
f865f301d5
Update wysiwyg to v2.32.0 ( #2531 )
...
* Update wysiwyg to v2.32.0
* Bump min global coverage value to 70
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-03-12 12:19:38 +01:00
ganfra
2d3d485d9b
Bump version patch.
2024-02-29 13:25:17 +01:00
ganfra
65888ccaad
Setting version for the release 0.4.5
2024-02-28 10:42:08 +01:00
Benoit Marty
99773bc7e0
Kover: ignore io.element.android.features.leaveroom.fake.FakeLeaveRoomPresenter
2024-02-19 13:42:15 +01:00
Jorge Martín
9f2baf94c3
version++
2024-02-15 11:09:49 +01:00
Jorge Martín
6a47e64958
Setting version for the release 0.4.4
2024-02-15 11:00:29 +01:00
Jorge Martín
405e176e6d
version++
2024-02-14 15:47:33 +01:00
Jorge Martín
f582128250
Remove Compose Foundation version pinning workaround
2024-02-01 09:09:13 +01:00
Benoit Marty
e39711be37
version++
2024-01-31 10:09:43 +01:00
Benoit Marty
cccfdfbcc7
Restore branch and git sha, to use it in logs and in rageshakes.
...
Remove quite useless `gitRevisionDate`.
2024-01-25 14:16:21 +01:00
Benoit Marty
57fcd8e228
Merge pull request #2249 from element-hq/renovate/dependencyanalysis
...
Update dependencyAnalysis to v1.29.0
2024-01-19 09:59:50 +01:00
Benoit Marty
53fce3e148
Apply the plugin com.autonomousapps.dependency-analysis only to the root project.
2024-01-18 17:40:08 +01:00
Jorge Martin Espinosa
56990e5e5b
Upgrade Material3 Compose to 1.2.0-beta02 ( #2247 )
...
* Upgrade Material3 Compose to `1.2.0-beta02`.
There is also a constraint on a transitive Compose Foundation dependency version (1.6.0-beta02) that fixes the timeline scrolling issue.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-01-18 08:49:55 +01:00
Benoit Marty
55db8fb200
Only call setupKover() for the app, not for minimal.
...
minimal does not have the gplay variant.
2024-01-11 22:03:34 +01:00
Benoit Marty
31fe516a49
Ensure that FDroid build will not include Firebase push provider.
...
`allLibrariesImpl()` is also used by the midule uitest, and in this case `gplayImplementation` cannot be found. Since the push provider modules do not contain any ui, it's fine to move the dependency declaration to the app module.
2024-01-11 21:42:04 +01:00
Benoit Marty
fa05b18d32
Create gplay and fdroid variant
2024-01-11 21:42:04 +01:00
Jorge Martin Espinosa
f281c6c365
Don't apply Kover to projects with AAR libraries ( #2211 )
...
* Don't apply Kover to projects with AAR libraries
* Move the Kover configuration to the `plugins` project
2024-01-11 21:16:31 +01:00
Jorge Martin Espinosa
7fdba39d6d
Disable vector XML rasterisation on API 23 ( #2128 )
...
* Disable vector XML rasterisation on API 23
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-12-29 11:41:08 +00:00
Jorge Martín
0309223a32
Only apply dependencyanalysis plugin to some modules
2023-12-28 17:06:05 +01:00
Jorge Martín
a8b0256386
version++
2023-12-22 13:24:16 +01:00
Jorge Martín
b76fcf2be7
Setting version for the release 0.4.0
2023-12-22 13:15:58 +01:00
Benoit Marty
5e5662f194
Extract RoomList select to its own module
2023-12-07 18:36:15 +01:00
Jorge Martin Espinosa
ab8402a4dc
Open room member avatar in a media viewer ( #1911 )
...
* Open room member avatar in viewer.
The `MediaViewer` was extracted to its own library module.
* Update screenshots
* Restore KSP processor in `:libraries:mediaviewer:api`, this should generate Showkase components again.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-11-28 17:39:41 +00:00
Jorge Martin Espinosa
087d2728d5
Extract compound tokens and theming to compound-android library ( #1888 )
...
* Replace tokens & icons with the external Compound ones
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-11-27 10:30:07 +01:00
Jorge Martín
a5b6ba7187
version++
2023-11-22 10:37:16 +01:00
Benoit Marty
67d58bac35
Move remaining hard-coded dependency to Gradle catalog. We had 2 different version of material3 library.
2023-11-10 16:56:04 +01:00
Benoit Marty
067734ecb9
Move appdistribution declarations to Gradle catalog
2023-11-10 16:39:05 +01:00
Benoit Marty
5d2770ad69
version++
2023-11-09 17:18:58 +01:00
Jorge Martín
a73cd8a088
version++
2023-10-31 23:22:42 +01:00
Jorge Martín
6ad65585b0
Setting version for the release 0.3.0
2023-10-31 23:01:41 +01:00
Benoit Marty
9807ebf649
Secure backup
2023-10-27 12:18:40 +02:00
ganfra
ae6881c4f5
Merge pull request #1655 from vector-im/renovate/com.google.firebase-firebase-appdistribution-gradle-4.x
...
Update dependency com.google.firebase:firebase-appdistribution-gradle to v4.0.1
2023-10-27 10:30:06 +02:00
Marco Romano
b5586cb7d8
Move MediaPlayer from messages module to new dedicated library module ( #1654 )
2023-10-27 09:58:17 +02:00
renovate[bot]
1fc0b8f45d
Update dependency com.google.firebase:firebase-appdistribution-gradle to v4.0.1
2023-10-26 21:47:50 +00:00
ganfra
5d98f645d2
Merge branch 'develop' into feature/fga/pin_settings
2023-10-26 11:13:52 +02:00