14975 Commits

Author SHA1 Message Date
renovate[bot] 4b5bb3ec7e fix(deps): update dependency com.github.matrix-org:matrix-analytics-events to v0.33.2 2026-03-10 16:41:28 +00:00
ElementBot 37cc0d38fd Update screenshots 2026-03-10 16:26:49 +00:00
Benoit Marty d419508b3f Iterate on the send button colors. Fixes #6312 2026-03-10 17:10:15 +01:00
renovate[bot] 58351c6558 fix(deps): update dependency com.posthog:posthog-android to v3.36.0 (#6311)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-10 17:01:02 +01:00
Benoit Marty dcddcde1de Changelog for version 26.03.3 2026-03-10 16:22:55 +01:00
Benoit Marty adcf71d7a1 Adding fastlane file for version 26.03.3 2026-03-10 16:22:55 +01:00
Benoit Marty 46f0455337 Setting version for the release 26.03.3 2026-03-10 16:22:55 +01:00
Andy Balaam b6a679ccf7 Call the new recoverAndFixBackup method to fix key storage if it's broken 2026-03-10 14:49:34 +00:00
Benoit Marty 75841761cc Merge branch 'release/26.03.3' 2026-03-10 15:36:23 +01:00
Benoit Marty 14d794c151 Adding fastlane file for version 26.03.3 2026-03-10 15:36:16 +01:00
Benoit Marty 878b037489 Setting version for the release 26.03.3 2026-03-10 15:35:55 +01:00
renovate[bot] dec417ea10 Merge pull request #6310 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-26.x
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.11
2026-03-10 15:17:11 +01:00
Jorge Martin Espinosa 912b9168fd Add network constraints for fetching notifications with WorkManager (#6305)
* Add `isNetworkBlocked` and `isInAirGappedEnvironment` to `NetworkMonitor`.

* Improve the DI of `SyncPendingNotificationsRequestBuilder` to simplify its usage.

* Only update `isInAirGappedEnvironment` in `DefaultNetworkManager` if the current build is an enterprise one.

* Add network constraints to `DefaultSyncPendingNotificationsRequestBuilder` based on the air-gapped status.

* Add a feature flag to disable the new check, in case it doesn't work as expected.
2026-03-10 12:44:31 +00:00
Benoit Marty 1e85c02a59 Merge pull request #6307 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-26.x
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.09
2026-03-10 12:11:45 +01:00
Jorge Martin Espinosa 861f268447 Replace knit with generate_toc.py (#6279) 2026-03-10 09:05:20 +01:00
Jorge Martin Espinosa 168470f18d Try fixing index OOB issues in Editable.checkSuggestionNeeded (#6303)
- Fix the case where the order for `start` and `end` is reversed.
- Fix the case where `start` or `end` may be outside the editable's range (`0..length`).
2026-03-10 08:20:02 +01:00
Benoit Marty 2333edb2ad Fix API break. 2026-03-09 21:27:28 +01:00
ganfra 5c585bf173 Remove local maplibre compose library 2026-03-09 21:20:06 +01:00
ganfra 0056a3f163 Fix compilation 2026-03-09 21:19:57 +01:00
ganfra 7575d78d86 Start implementing location shares sheet content 2026-03-09 20:54:02 +01:00
ganfra 4a271f339a Start cleaning up location code 2026-03-09 20:54:02 +01:00
ganfra e6b18668a6 Improve LocationPin rendering with caching mechanism 2026-03-09 20:54:02 +01:00
ganfra 09382530a3 Use android.graphic.canvas to create proper bitmap 2026-03-09 20:54:02 +01:00
ganfra 5f16a5658b LocationPin : disable hardware rendering if needed 2026-03-09 20:54:02 +01:00
ganfra 785587911b Introduce LocationPinMarkers composable 2026-03-09 20:54:02 +01:00
ganfra d29accefc6 Remove PinIcon 2026-03-09 20:54:01 +01:00
ganfra 007ce4a753 Better LocationPinMarker 2026-03-09 20:54:01 +01:00
ganfra f2d4ffc5bd Introduce LiveLocationContent for the timeline (needs sdk) 2026-03-09 20:54:01 +01:00
ganfra 57885f449b Start using LocationPinMarker in Share and Show locations 2026-03-09 20:54:01 +01:00
ganfra 818b32713e Add current user to ShareLocationState 2026-03-09 20:54:01 +01:00
ganfra d96e6e7909 Introduce LocationPinMarker 2026-03-09 20:54:01 +01:00
ganfra 05d10c3403 Fix MapBottomSheetScaffold paddings 2026-03-09 20:54:01 +01:00
ganfra 270fbe3744 Use ListItem.onClick method 2026-03-09 20:54:01 +01:00
ganfra ffad69b7b9 Make sure we can display both Live and Static locations in ShowLocation 2026-03-09 20:54:01 +01:00
ganfra e1e7c264ed Raname UserLocation to UserLocationPuck 2026-03-09 20:54:01 +01:00
ganfra aa55a3aae7 First iteration using maplibre-compose 2026-03-09 20:54:01 +01:00
ganfra 268d2e587e Location accuracy should be nullable 2026-03-09 20:54:01 +01:00
ganfra 00dc289e93 Add maplibre-compose to gradle catalog 2026-03-09 20:54:01 +01:00
ganfra 4e2ba3c1d9 Allow picking duration for the live location share 2026-03-09 20:54:01 +01:00
ganfra 198f11c61f Add share live location item 2026-03-09 20:54:01 +01:00
ganfra cacaadf3ac Rename ShareLocationEvents -> ShareLocationEvent 2026-03-09 20:54:01 +01:00
ganfra 8a12cba923 Rename send location to share location 2026-03-09 20:54:01 +01:00
ganfra 008468ff1e Add LiveLocationSharing ff 2026-03-09 20:54:01 +01:00
ganfra f25b2a8045 Expose liveLocationSharing methods from sdk 2026-03-09 20:54:01 +01:00
ganfra f8d0de2391 Merge pull request #6277 from element-hq/renovate/org.maplibre.gl-android-sdk-13.x
fix(deps): update dependency org.maplibre.gl:android-sdk to v13
2026-03-09 20:51:28 +01:00
renovate[bot] 2bef5837f3 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.09 2026-03-09 17:58:52 +00:00
renovate[bot] e4e5e79238 fix(deps): update dependency org.maplibre.gl:android-sdk to v13 2026-03-09 17:01:58 +00:00
Valere Fedronic a64bf79bef Merge pull request #5995 from element-hq/valere/rtc/voice_call
Support for Voice Call only (no video), parity with web
2026-03-09 17:53:38 +01:00
Valere Fedronic 95049849cc Merge branch 'develop' into valere/rtc/voice_call 2026-03-09 17:18:55 +01:00
ElementBot 73961b4940 Sync Strings (#6302)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-03-09 10:38:07 +01:00