Commit Graph

15188 Commits

Author SHA1 Message Date
hayaksi1 aa64f07ff0 Do not fail the screenshot recording job when there is nothing to commit
recordScreenshots.sh runs under `set -e`, and the `git commit -m "Update
screenshots"` at the end of it is unconditional. When a recording run
produces no diff — the common case once the snapshots are already up to
date — `git commit` exits 1 with "nothing to commit, working tree clean"
and takes the whole workflow down with it, reporting a red job for a
successful run.

Stage as before, then return early when the staged diff is empty. `set -e`
is left in place: it was added deliberately so that a failed Gradle run
cannot push a commit that deletes every snapshot. Using `git diff --cached
--quiet` as an `if` condition is `set -e`-safe, because its non-zero "there
are changes" status is consumed by the condition. The early return also
skips the push, which had nothing to send.
2026-08-09 13:11:16 +03:00
Benoit Marty 044737a3a7 Merge pull request #6719 from element-hq/feature/bma/qrCodeLoginIteration
QR code login iteration
2026-08-07 17:31:50 +02:00
Benoit Marty 668243f658 Use value instead of first(). 2026-08-07 16:43:52 +02:00
Benoit Marty 8f8c3af8c5 [LinkNewDevice] Log continuation / cancellation failure. 2026-08-07 16:42:49 +02:00
ganfra 7d5877c659 Merge pull request #7330 from element-hq/renovate/constraintlayout.compose
Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.2
2026-08-07 14:44:47 +02:00
renovate[bot] df925c29e4 Update dependency org.jsoup:jsoup to v1.23.1 (#7332)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoitm@element.io>
2026-08-07 14:06:22 +02:00
Benoit Marty 07ca468847 Merge pull request #7136 from element-hq/fix/a11y-invite-people
Announce checked/unchecked state for user rows in invite screen
2026-08-07 14:00:01 +02:00
Benoit Marty 293faec03b Merge pull request #7175 from element-hq/renovate/androidx.compose.material3-material3-1.x
Update dependency androidx.compose.material3:material3 to v1.5.0-alpha23
2026-08-07 10:45:22 +02:00
renovate[bot] e1daec6728 Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.2 2026-08-07 08:06:16 +00:00
renovate[bot] 8a164228bd Update dependency com.google.firebase:firebase-bom to v34.17.0 (#7333)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoitm@element.io>
2026-08-07 10:02:28 +02:00
Benoit Marty b5e9f42058 Fix compilation issue 2026-08-07 09:52:54 +02:00
ElementBot 0e1cb2df5e Update screenshots 2026-08-07 07:20:49 +00:00
ElementBot ed44cd776c Update Gradle Wrapper from 9.6.1 to 9.7.0 (#7335)
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2026-08-07 09:12:21 +02:00
renovate[bot] e3ce557576 Update metro to v1.4.0 (#7334)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 09:08:52 +02:00
Benoit Marty 701cf4b2f9 Merge branch 'develop' into renovate/androidx.compose.material3-material3-1.x 2026-08-07 09:06:19 +02:00
renovate[bot] d3f35cb90c Update dependency io.element.android:element-call-embedded to v0.23.0 (#7323)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 18:39:06 +02:00
renovate[bot] 73119273c2 Update dependency org.maplibre.gl:android-sdk to v13.4.1 (#7305)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 18:38:49 +02:00
renovate[bot] 87b56861e6 Update dependency io.sentry:sentry-android to v8.51.0 (#7301)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 18:38:21 +02:00
Benoit Marty e568f1ec7a Fix deprecation warning on androidx.compose.material3.ListItem 2026-08-06 18:37:25 +02:00
Benoit Marty c8c8971889 Fix detekt false positive 2026-08-06 18:35:18 +02:00
Benoit Marty d1cf1aa09f Fix deprecation warning on androidx.compose.material3.ListItem 2026-08-06 18:35:17 +02:00
renovate[bot] d2b4a85453 Update dependency androidx.compose.material3:material3 to v1.5.0-alpha23 2026-08-06 18:35:17 +02:00
renovate[bot] b1b52da38e Update reactivecircus/android-emulator-runner action to v2.38.0 (#7189)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 18:32:08 +02:00
renovate[bot] f8ce3e9b70 Merge pull request #7329 from element-hq/renovate/constraintlayout
Update dependency androidx.constraintlayout:constraintlayout to v2.2.2
2026-08-06 18:31:36 +02:00
Benoit Marty dfe0dedf37 Merge pull request #7331 from element-hq/feature/bma/fixOverlap
Fix overlap issue.
2026-08-06 18:29:38 +02:00
Benoit Marty 9c66cd331f [Link new device] Handle split steps in the SDK 2026-08-06 17:22:10 +02:00
Benoit Marty 6cd9ab0f4e Merge pull request #7241 from element-hq/feature/bma/about
Move deviceId and git details to developer settings
2026-08-06 16:36:18 +02:00
Benoit Marty 7adaeca7c7 Fix overlap issue.
Fixes #7327
2026-08-06 16:17:17 +02:00
Benoit Marty 670ddd35f4 Fix compilation warning 2026-08-06 15:10:25 +02:00
Benoit Marty beccb1ddfa Fix tests 2026-08-06 15:03:13 +02:00
ElementBot 9d27ab4caf Update screenshots 2026-08-06 14:46:29 +02:00
Benoit Marty 10f24e2b8d Send gitSha in the bug report content.
See https://github.com/element-hq/element-x-android-rageshakes/issues/14270
2026-08-06 14:46:28 +02:00
Benoit Marty 4dffd7ddef Move deviceId, gitBranch and gitSha to the developer screens. 2026-08-06 14:46:28 +02:00
ganfra 98c686dd5b Merge pull request #7324 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-26.x
Update dependency org.matrix.rustcomponents:sdk-android to v26.08.05
2026-08-05 16:14:35 +02:00
renovate[bot] b327b435ab Update dependency org.matrix.rustcomponents:sdk-android to v26.08.05 2026-08-05 13:55:15 +00:00
ganfra 08f205eab0 Merge pull request #7322 from element-hq/renovate/io.github.zxing-cpp-android-3.x
Update dependency io.github.zxing-cpp:android to v3.1.1
2026-08-05 15:52:26 +02:00
renovate[bot] 6c6f596b1a Update dependency io.github.zxing-cpp:android to v3.1.1 2026-08-05 09:20:04 +00:00
ganfra cd89f755a0 Merge pull request #7317 from element-hq/renovate/actions-stale-11.x
Update actions/stale action to v11
2026-08-05 11:19:10 +02:00
ganfra bb785676bf Merge pull request #7318 from element-hq/renovate/dependencyanalysis
Update dependencyAnalysis to v3.18.0
2026-08-05 11:18:38 +02:00
ganfra e64b0dcc43 Merge pull request #7311 from element-hq/renovate/com.posthog-posthog-android-3.x
Update dependency com.posthog:posthog-android to v3.56.4
2026-08-05 11:18:16 +02:00
renovate[bot] cdc4ac73fc Update actions/stale action to v11 2026-08-04 20:49:57 +00:00
renovate[bot] 6f1906300c Update dependency com.posthog:posthog-android to v3.56.4 2026-08-04 20:49:39 +00:00
renovate[bot] 28b90a91d0 Update dependencyAnalysis to v3.18.0 2026-08-04 00:53:09 +00:00
ganfra d572a78612 Merge pull request #7203 from element-hq/matthew/lls-push-notifications
Render push notifications for live location share starts (MSC4505)
2026-08-03 21:43:09 +02:00
Matthew Hodgson 0a577ffbb8 Render push notifications for live location share starts 2026-08-03 21:01:56 +02:00
Jenna Vassar 50ff04ac88 Bump enterprise module to the latest commit (#7309) 2026-07-31 18:52:22 +02:00
Jorge Martin Espinosa 54a8770f31 Bump enterprise module to the latest commit (#7307) 2026-07-31 09:46:40 +02:00
renovate[bot] c70bd32f59 Update android.gradle.plugin to v9.3.1 (#7304)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-31 09:05:56 +02:00
renovate[bot] 1a07fdfed0 Update zizmorcore/zizmor-action action to v0.6.1 (#7306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-31 09:03:28 +02:00
Jorge Martin Espinosa 52d146a59d CI: split unit tests, screenshots and coverage in tests.yml (#7296)
* Check if splitting the steps for testing and generating the reports improves performance and keeps the coverage stats

* Exclude Konsist tests and include `:app` ones

* Remove the extra dependency of `koverVerifyAll` on `:app:koverVerify{variant}`
2026-07-30 11:51:18 +02:00