Benoit Marty
c2ec69e1c9
Merge pull request #6776 from element-hq/feature/bma/renovateConfig
...
Renovate: Keep Guava on the Android variant and ignore jre-only upgrades
2026-05-18 21:04:29 +02:00
Jorge Martin Espinosa
f678dffaed
Create a new room when inviting people in a DM ( #6756 )
...
* Create a new room when inviting people to a DM
* Improve screenshot tests
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io>
2026-05-18 19:01:11 +02:00
Benoit Marty
f55b4d1283
Merge pull request #6798 from element-hq/sync-localazy
...
Sync Strings
2026-05-18 18:45:27 +02:00
Benoit Marty
d1ce3fe1f7
Merge pull request #6802 from hughns/qr-other-device-not-signed-in
...
Show error message when using "Sign in with QR code" with a QR from a device that is also not signed in
2026-05-18 14:33:17 +02:00
Benoit Marty
8dc1092483
Remove SignInWithClassic FeatureFlag to enable the feature. ( #6698 )
...
Closes #6669
2026-05-18 13:54:54 +02:00
Hugh Nimmo-Smith
4366224986
Merge branch 'qr-other-device-not-signed-in' of https://github.com/hughns/element-x-android into qr-other-device-not-signed-in
2026-05-18 11:53:02 +01:00
Hugh Nimmo-Smith
a5771d5749
Iterate
2026-05-18 11:52:51 +01:00
Hugh Nimmo-Smith
65f2fd6cb8
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-18 11:51:23 +01:00
Hugh Nimmo-Smith
7d6126409f
Iterate
2026-05-18 11:44:47 +01:00
Jorge Martin Espinosa
497df2ac12
Fix Maestro again after changes to the invite flow ( #6796 )
...
* Fix Maestro: tap on confirmation for inviting unknown users to a room
* Tap on back after inviting some user
* Tap on back again
* Confirm inviting someone to a DM
* Make fix conditional
2026-05-18 09:26:58 +00:00
Hugh Nimmo-Smith
c1cd188555
Fix scanning code from signed out device when using "Sign in with QR code"
2026-05-18 09:50:54 +01:00
Jorge Martin Espinosa
2a8ba7fa95
Only load full media on media viewer when it's the visible item ( #6794 )
...
* Only load full media on media viewer when it's the visible item
* Allow cancelling ongoing media loading if scrolling fast
2026-05-18 10:29:14 +02:00
cizra
57022926c6
Add MIDI playback ( #6770 )
...
* Add MIDI playback
* Implement PR suggestions
2026-05-18 10:06:47 +02:00
renovate[bot]
c19044c063
Update dependency com.google.firebase:firebase-bom to v34.13.0 ( #6789 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 09:22:20 +02:00
renovate[bot]
375ff8531a
Update dependency androidx.webkit:webkit to v1.16.0 ( #6786 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 09:21:46 +02:00
renovate[bot]
71df73a657
Merge pull request #6783 from element-hq/renovate/camera
...
Update camera to v1.6.1
2026-05-18 09:17:07 +02:00
bmarty
c1d462f297
Sync Strings from Localazy
2026-05-18 00:57:56 +00:00
Jenna Vassar
c318b2540b
Fix room list duplicate-detection telemetry crashing before it can report ( #6791 )
...
* Add room dupe regression tests
* Fix telemetry path for dedupe discovery
2026-05-15 10:43:21 +02:00
renovate[bot]
1cb6b07db3
Update kotlin ( #6790 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-15 09:03:50 +02:00
renovate[bot]
1b9c840e18
Update dependency io.sentry:sentry-android to v8.41.0 ( #6787 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 08:09:00 +02:00
renovate[bot]
7ba56ad46a
Update dependency androidx.compose:compose-bom to v2026.05.00 ( #6784 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 08:08:21 +02:00
Jorge Martín
d3eef735b9
Changelog for version 26.05.1
2026-05-13 13:59:48 +02:00
Jorge Martín
0166831559
Merge tag 'v26.05.1' into develop
...
v26.05.1
2026-05-13 13:12:51 +02:00
Jorge Martín
f2eb6f29be
Merge branch 'release/26.05.1'
2026-05-13 13:12:43 +02:00
Jorge Martín
9e80d0162d
Adding fastlane file for version 26.05.1
2026-05-13 13:12:42 +02:00
Jorge Martín
d340d3ebac
Setting version for the release 26.05.1
2026-05-13 12:15:26 +02:00
Benoit Marty
39067f98ee
Merge pull request #6780 from element-hq/feature/bma/pinIteration
...
Pin code: remove the key if there is no pin code
2026-05-13 11:58:55 +02:00
Benoit Marty
3a575c7bb0
Pin code: remove the key if there is no pin code
2026-05-13 11:39:46 +02:00
renovate[bot]
42bc207b66
Update dependency org.matrix.rustcomponents:sdk-android to v26.05.13 ( #6779 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 10:18:59 +02:00
Timo
c8fa430cb6
Back button web view to esc (revive fixed version of: https://github.com/element-hq/element-x-android/pull/6724 ) ( #6725 )
...
* Change native back button behavior in EC view:
- inject escape into webview instead of going back.
- the webview will call back when no other modal is open.
* call down and up in the webview + make sure that we fall back to close
pip in case the webview did not handle the esc action.
* Tests and refactor to CallScreenBackPressPolicy
---------
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-05-13 10:17:23 +02:00
Benoit Marty
a71211a62d
Renovate: Keep Guava on the Android variant and ignore jre-only upgrades.
2026-05-12 21:39:48 +02:00
Benoit Marty
e010f2772d
Merge pull request #6772 from element-hq/feature/bma/addMissingStrings
...
Add missing strings `theme.black`
2026-05-12 21:31:24 +02:00
Jorge Martin Espinosa
299f996da1
Make Element Call screen work edge-to-edge ( #6634 )
...
* Update dependency io.element.android:element-call-embedded to v0.19.3
* Remove `Scaffold` component from CallScreenView
* Add immersive mode to calls in landscape orientation
* Add `consumeWindowInsets`, which fixes the webview not displaying any insets for the bottom nav bar
* Update screenshots
* Ignore compact height in PiP mode
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: ElementBot <android@element.io>
2026-05-12 17:33:02 +00:00
Benoit Marty
5f4c77c64e
Rename keys on Localazy and add Black theme.
2026-05-12 17:57:55 +02:00
renovate[bot]
cc051a7e8e
Update dependency com.google.guava:guava to v33.6.0-jre ( #6646 )
...
* Update dependency com.google.guava:guava to v33.6.0-jre
* Use android version
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoitm@element.io>
2026-05-12 15:35:51 +00:00
Benoit Marty
3e14bfb859
Do not close the MediaPlayer when navigating back from a thread. ( #6771 )
2026-05-12 17:00:48 +02:00
renovate[bot]
f76da253df
Update plugin dependencycheck to v12.2.2 ( #6760 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 16:56:34 +02:00
Valere Fedronic
388dd9be67
Merge pull request #6649 from element-hq/feature/valere/call/decline_timeline_rendering
...
feat: Update call started timeline item + declined support
2026-05-12 16:32:51 +02:00
Benoit Marty
36765175e0
Rename FF title
2026-05-12 16:17:10 +02:00
renovate[bot]
3562003215
Update plugin sonarqube to v7.3.0.8198 ( #6743 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 16:03:34 +02:00
renovate[bot]
54939fc216
Update tspascoal/get-user-teams-membership action to v4.0.1 ( #6750 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 15:57:18 +02:00
Benoit Marty
eb564d6b8e
Merge pull request #6720 from element-hq/renovate/major-metro
...
Update metro to v1 (major)
2026-05-12 15:56:18 +02:00
Benoit Marty
a9115ad31b
Format code.
2026-05-12 15:50:47 +02:00
renovate[bot]
9094a8c309
Update dependency io.element.android:element-call-embedded to v0.19.3 ( #6766 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 15:42:06 +02:00
Benoit Marty
26e7475661
Do not close the MediaPlayer when navigating back from a thread.
2026-05-12 15:21:20 +02:00
Jorge Martin Espinosa
738811b297
Use the right analytics span as a parent in checkNetworkConnection ( #6751 )
...
`AnalyticsLongRunningTransaction.PushToWorkManager` was incorrectly used instead of `AnalyticsLongRunningTransaction.PushToNotification`, resulting in wrongly formatter analytic traces
2026-05-12 15:04:13 +02:00
Benoit Marty
bc24bb4e88
Merge pull request #6767 from element-hq/feature/bma/llsAndThread
...
Prevent user from starting LLS in thread
2026-05-12 14:24:16 +02:00
Benoit Marty
c9eea07b3c
Reduce FeatureFlags Knock effect on room creation and room edition form. ( #6768 )
...
Closes #6701
2026-05-12 14:18:49 +02:00
Benoit Marty
206c3b7dac
Reduce FeatureFlags Knock effect on room creation and room edition form.
...
Closes #6701
2026-05-12 12:23:16 +02:00
Jorge Martin Espinosa
108498777b
Improve FetchPushForegroundService's reliability ( #6757 )
...
* Improve `FetchPushForegroundService`'s reliability
- Don't use DI, we can just create the notification channel. This should speed up the creation of the service and reduce the number of `ForegroundServiceDidNotStartInTimeException` received. Also use `MainScope` instead of the app's coroutine scope.
- Move the wakelock releasing mechanism to `onDestroy` so it's always used. Previously, this would only happen when `stopService` was called, which would only happen when `stopSelf()` is called, but not when the OS or the service manager stops the service.
* Add fallback value for the notification channel title
* Replace the wrong string for the notification/channel title
---------
Co-authored-by: Benoit Marty <benoitm@element.io>
2026-05-12 11:40:46 +02:00