ganfra
02b3c61edc
Fix quality!
2026-03-12 21:12:52 +01:00
ganfra
cdc773dab1
Remove hardcoded string
2026-03-12 15:58:27 +01:00
ganfra
81c7656125
Merge branch 'develop' into feature/fga/live_location_sharing_setup
2026-03-12 12:48:55 +01:00
ganfra
30919dcff4
Rename ShowLocationEvents -> ShowLocationEvent
2026-03-12 12:47:52 +01:00
ganfra
089b0cd847
Disable live location sharing for now (nothing done)
2026-03-12 12:40:10 +01:00
ganfra
fb775833c7
Code cleanup
2026-03-12 12:35:46 +01:00
ganfra
8274ef220d
Fix and add tests related to location
2026-03-12 12:31:51 +01:00
ganfra
392fa9de9b
Add Constraints check for permissions and GPS check
2026-03-12 11:53:36 +01:00
ganfra
7b305e34ef
Set LocationShareRow max lines to Text components
2026-03-12 10:29:20 +01:00
ganfra
e664fb0a61
Make sure zoom is at least DEFAULT_ZOOM when following user position
2026-03-12 10:28:36 +01:00
ganfra
22a2bba354
Fix previews
2026-03-10 21:48:54 +01:00
ganfra
b284984dad
Check location is enabled
2026-03-10 21:48:37 +01:00
Jorge Martin Espinosa
f77098ed47
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
ganfra
60b262a19e
Fix compilation
2026-03-09 21:19:57 +01:00
ganfra
cbec9dbe2c
Start implementing location shares sheet content
2026-03-09 20:54:02 +01:00
ganfra
91626bd217
Start cleaning up location code
2026-03-09 20:54:02 +01:00
ganfra
d53db78856
Use android.graphic.canvas to create proper bitmap
2026-03-09 20:54:02 +01:00
ganfra
4704a6fc2a
LocationPin : disable hardware rendering if needed
2026-03-09 20:54:02 +01:00
ganfra
3cce8caec4
Introduce LocationPinMarkers composable
2026-03-09 20:54:02 +01:00
ganfra
046d135e4b
Introduce LiveLocationContent for the timeline (needs sdk)
2026-03-09 20:54:01 +01:00
ganfra
f4bf596e3b
Start using LocationPinMarker in Share and Show locations
2026-03-09 20:54:01 +01:00
ganfra
ec1d6ebabb
Add current user to ShareLocationState
2026-03-09 20:54:01 +01:00
ganfra
f6c1ad47d7
Fix MapBottomSheetScaffold paddings
2026-03-09 20:54:01 +01:00
ganfra
a6e31b5c45
Use ListItem.onClick method
2026-03-09 20:54:01 +01:00
ganfra
b4cf8c274e
Make sure we can display both Live and Static locations in ShowLocation
2026-03-09 20:54:01 +01:00
ganfra
222b9f0c9e
Raname UserLocation to UserLocationPuck
2026-03-09 20:54:01 +01:00
ganfra
a240f69aff
First iteration using maplibre-compose
2026-03-09 20:54:01 +01:00
ganfra
29f9640053
Location accuracy should be nullable
2026-03-09 20:54:01 +01:00
ganfra
7472f889cf
Allow picking duration for the live location share
2026-03-09 20:54:01 +01:00
ganfra
a129d1f9ca
Add share live location item
2026-03-09 20:54:01 +01:00
ganfra
add737b646
Rename ShareLocationEvents -> ShareLocationEvent
2026-03-09 20:54:01 +01:00
ganfra
8c64f704cb
Rename send location to share location
2026-03-09 20:54:01 +01:00
Valere Fedronic
477c482810
Merge branch 'develop' into valere/rtc/voice_call
2026-03-09 17:18:55 +01:00
ElementBot
2ad55f4bc6
Sync Strings ( #6302 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2026-03-09 10:38:07 +01:00
Jorge Martin Espinosa
2d3e59912a
Add code to help debugging the saved nav state graph ( #6295 )
...
* Add code to help debugging the saved nav state graph: this would help us diagnose the `TransactionTooLargeException` reports we've been seeing for months.
2026-03-06 14:44:30 +00:00
Valere
0e12f7f265
Merge branch 'develop' into valere/rtc/voice_call
2026-03-06 12:22:28 +01:00
Valere
ea12fe436b
review: consistency use isAudioCall everywhere (instead of voiceOnly)
2026-03-06 12:19:05 +01:00
Valere
283756db70
review: fix bad usage of modifier
2026-03-06 12:15:20 +01:00
Valere
1e501fc659
review: Rename aIncomingCallScreenState to aCallNotificationData
2026-03-06 12:12:32 +01:00
Valere
902b7937c3
fix tests
2026-03-05 12:14:42 +01:00
Valere
e1365f1fd2
fix RoomDetailsViewTest
2026-03-05 11:28:38 +01:00
Valere
552741866c
fix call state presenter test
2026-03-05 10:46:20 +01:00
Valere
b51a1a7c82
fix test for voice call button
2026-03-05 10:09:10 +01:00
Benoit Marty
4b61bb1e42
Fix test
2026-03-04 21:02:37 +01:00
Valere
b26728309a
fix tests
2026-03-04 19:07:53 +01:00
Valere
c1171c5074
konsist: fix PreviewParameterProvider naming convention
2026-03-04 17:54:41 +01:00
Benoit Marty
1682ae88e7
Rename our classes too.
2026-03-04 17:41:44 +01:00
Valere
3e82395fe1
remove a done TODO comment
2026-03-04 17:39:36 +01:00
Valere
f805dde0f3
on show voice call only option in DMs
2026-03-04 15:08:24 +01:00
Valere
6d069e46e2
fix missing rename of var
2026-03-04 14:05:58 +01:00