Commit Graph

163 Commits

Author SHA1 Message Date
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
ganfra 6170dd45bc Fix dagger compilation 2023-10-23 20:55:58 +02:00
jonnyandrew b476654489 Record and send voice messages (#1596)
---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-10-23 17:28:00 +00:00
Marco Romano 79d2941fe4 Include desugaring lib also in library modules (#1604)
## Type of change

- [ ] Feature
- [ ] Bugfix
- [x] Technical
- [ ] Other :

## Content

Includes the `coreLibraryDesugaring(libs.android.desugar)` dependency in all modules which use one of our gradle plugins.

## Motivation and context

Right now desugaring is enabled also in library modules but the desugar dependency is not included in those.
This causes some unwanted side effects such as being unable to run compose previews in an emu.

This change will also include the desugar dependency in those libraries.
2023-10-19 09:00:32 +00:00
Benoit Marty 77cacb1ee6 version++ 2023-10-12 11:06:56 +02:00
Benoit Marty 42770051d4 version++ 2023-09-27 14:23:04 +02:00
Benoit Marty 4964c3e372 version++ 2023-09-21 23:11:36 +02:00
Benoit Marty 820528c4fd version++ 2023-09-20 18:14:41 +02:00