renovate[bot]
46107a9cff
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
bf3186353d
Merge pull request #2834 from element-hq/sync-localazy
...
Sync Strings
2024-05-14 11:50:05 +02:00
Jorge Martín
561cfd08e6
version++
2024-05-13 17:37:02 +02:00
Jorge Martin Espinosa
6257425344
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
602b3988e4
Sync Strings from Localazy
2024-05-13 12:47:48 +00:00
Benoit Marty
c64fb6f510
Add Explicit list of supported languages, generated from Localazy data.
2024-05-06 14:51:19 +02:00
Jorge Martin Espinosa
c316816c06
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
157c0147f2
version++
2024-04-17 08:25:59 +02:00
Benoit Marty
be6bf7a0f8
version++
2024-04-12 15:47:25 +02:00
ganfra
72589efd91
version++
2024-04-10 16:17:01 +02:00
Benoit Marty
7945297a28
Create dedicated module for notification troubleshoot.
2024-04-02 18:12:36 +02:00
Benoit Marty
5f7b41b420
version++
2024-03-26 16:46:14 +01:00
renovate[bot]
e51b9ace94
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
b488cbbfb8
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
1df8f53673
version++
2024-03-15 15:28:54 +01:00
renovate[bot]
00af88ebb0
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
d5e9135cbf
Bump version patch.
2024-02-29 13:25:17 +01:00
ganfra
2e4a7dfdd1
Setting version for the release 0.4.5
2024-02-28 10:42:08 +01:00
Benoit Marty
d3dbb13b3f
Kover: ignore io.element.android.features.leaveroom.fake.FakeLeaveRoomPresenter
2024-02-19 13:42:15 +01:00
Jorge Martín
743c405f34
version++
2024-02-15 11:09:49 +01:00
Jorge Martín
ea6ee54d12
Setting version for the release 0.4.4
2024-02-15 11:00:29 +01:00
Jorge Martín
f479d72d5c
version++
2024-02-14 15:47:33 +01:00
Jorge Martín
c6ae132d6a
Remove Compose Foundation version pinning workaround
2024-02-01 09:09:13 +01:00
Benoit Marty
3e9f8bd024
version++
2024-01-31 10:09:43 +01:00
Benoit Marty
f47b9827c5
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
2090389333
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
cd71c4b7e4
Apply the plugin com.autonomousapps.dependency-analysis only to the root project.
2024-01-18 17:40:08 +01:00
Jorge Martin Espinosa
27ddc4ec74
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
9a8437f4a1
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
dfc81c7fb1
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
e4ef00908b
Create gplay and fdroid variant
2024-01-11 21:42:04 +01:00
Jorge Martin Espinosa
e859b58f09
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
4f296ffb49
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
0e19c2f2c8
Only apply dependencyanalysis plugin to some modules
2023-12-28 17:06:05 +01:00
Jorge Martín
2106255c35
version++
2023-12-22 13:24:16 +01:00
Jorge Martín
4671497f57
Setting version for the release 0.4.0
2023-12-22 13:15:58 +01:00
Benoit Marty
0b438b5b5c
Extract RoomList select to its own module
2023-12-07 18:36:15 +01:00
Jorge Martin Espinosa
bbc4d18a9d
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
a8b85fb4e6
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
3390188afe
version++
2023-11-22 10:37:16 +01:00
Benoit Marty
a9995886c0
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
33fe608459
Move appdistribution declarations to Gradle catalog
2023-11-10 16:39:05 +01:00
Benoit Marty
941c196dcf
version++
2023-11-09 17:18:58 +01:00
Jorge Martín
53752b2158
version++
2023-10-31 23:22:42 +01:00
Jorge Martín
b7e630b51b
Setting version for the release 0.3.0
2023-10-31 23:01:41 +01:00
Benoit Marty
bb55a5676c
Secure backup
2023-10-27 12:18:40 +02:00
ganfra
723431052f
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
eb223deba1
Move MediaPlayer from messages module to new dedicated library module ( #1654 )
2023-10-27 09:58:17 +02:00
renovate[bot]
0b19f64997
Update dependency com.google.firebase:firebase-appdistribution-gradle to v4.0.1
2023-10-26 21:47:50 +00:00
ganfra
fae051ef82
Merge branch 'develop' into feature/fga/pin_settings
2023-10-26 11:13:52 +02:00