Commit Graph

148 Commits

Author SHA1 Message Date
ganfra
8910d20ae4 Remove hardcoded strings 2026-03-24 11:22:51 +01:00
ganfra
df6e76776d Add localazy config for location sharing 2026-03-24 11:13:40 +01:00
ganfra
7581d0ecf2 Use formatter for LLS duration 2026-03-24 10:15:25 +01:00
ganfra
abdbc24b47 fix padding on map when gesture navigation is on 2026-03-20 18:15:44 +01:00
ganfra
6414d74c40 Simplify ShowLocationState 2026-03-13 18:41:32 +01:00
ganfra
9b98a47941 Use localized string instead of hardcoded 2026-03-13 18:41:13 +01:00
ganfra
83832a38f9 Fix stability 2026-03-13 15:48:56 +01:00
ganfra
249d45ce04 Fix wrong dependency 2026-03-13 15:08:17 +01:00
ganfra
7c6a5638ad Fix some existing tests after changes 2026-03-13 10:18:28 +01:00
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
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
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
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
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
Benoit Marty
1292da2a72 Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
Benoit Marty
b748fcc631 Copyright: Add final period 2025-11-10 10:13:41 +01:00
Benoit Marty
0a0224b586 Copyright: run command uv run license-editor --repository ../element-x-android 2025-11-10 10:09:26 +01:00
Benoit Marty
cf19daf3a4 Rename handleEvents to handleEvent 2025-11-07 12:21:43 +01:00
Benoit Marty
e70d767183 Remove context(parentNode: Node) and provide the parent Node as a parameter. 2025-10-31 12:04:57 +01:00
Benoit Marty
05c5f3c914 Use context parameter for the parentNode 2025-10-30 16:32:53 +01:00
Benoit Marty
566515ca88 Remove NodeBuilder to ensure that Params and Callback are always provided. 2025-10-30 16:32:52 +01:00
Benoit Marty
826cacf209 Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding 2025-10-22 18:52:37 +02:00
renovate[bot]
c1cd259ce7 Update metro to v0.6.7 (#5416)
* Update metro to v0.6.7

* Replace `@Inject` with `@AssistedInject` where needed

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-09-26 08:16:36 +00:00
Benoit Marty
264472ba36 Avoid using AndroidJUnit4 runner to test Entrypoint implementations. 2025-09-16 14:38:32 +02:00
Benoit Marty
e36273b94c Add test on DefaultEntryPoints 2025-09-16 14:38:32 +02:00
Benoit Marty
629fc552e5 Use DependencyHandlerScope.testCommonDependencies() 2025-09-16 14:38:31 +02:00
Benoit Marty
4e720cecb1 Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
Jorge Martín
8f09fd62d9 Fixes after rebase 2025-09-04 16:49:21 +02:00