andrekir
|
d387c7bd04
|
refactor(map): wrap Context functions with remember
|
2024-08-20 18:23:40 -03:00 |
|
James Rich
|
da2a9f82fc
|
Fix: Colored transparent precision circles around nodes on map (#1190)
|
2024-08-20 17:04:36 -03:00 |
|
andrekir
|
ab86e4741f
|
fix: add background location prominent disclosure to address Google Play rejection
|
2024-08-10 08:52:41 -03:00 |
|
James Rich
|
acbae6d93d
|
feat: Add position precision indicator to map (#1177)
|
2024-08-03 13:08:22 -03:00 |
|
andrekir
|
a7e7569379
|
refactor: move LocalLifecycleOwner to androidx.lifecycle.compose package
|
2024-07-13 07:27:05 -03:00 |
|
andrekir
|
8e40c84c0d
|
fix: avoid map zoomToNodes with empty nodelist
closes #1079
|
2024-06-10 19:07:43 -03:00 |
|
Andre K
|
5b3c78316b
|
feat: support for switching between devices (#1078)
|
2024-06-08 10:25:47 -03:00 |
|
andrekir
|
4ceb4c5199
|
feat: add nodelist sort options
|
2024-06-02 09:24:22 -03:00 |
|
Davis
|
e887336da3
|
Long press node in map jumps to node in node list (#955)
* Fix scrolling to node and blinking
* Show node in list, instead of opening DM
|
2024-04-06 08:36:01 -03:00 |
|
andrekir
|
8ec8654d60
|
refactor: replace DownloadButton Image with Icon
|
2024-03-26 08:05:13 -03:00 |
|
andrekir
|
5c98936e23
|
refactor: simplify passing args to MessagesFragment
|
2024-02-25 08:33:51 -03:00 |
|
Davis
|
fa48888c3a
|
Feature: Long press node in map opens DM (#837)
|
2024-02-07 18:09:53 -03:00 |
|
andrekir
|
a5822bb532
|
fix: InvalidWakeLockTag
|
2023-11-03 19:08:05 -03:00 |
|
andrekir
|
c489717ad1
|
refactor: convert NodeDB to repository
|
2023-10-20 19:38:18 -03:00 |
|
andrekir
|
4fa9c8f3cb
|
refactor: change default map source to Mapnik
|
2023-09-11 21:39:55 -03:00 |
|
andrekir
|
b034f371fc
|
refactor(map): move Marker updates to Composable
|
2023-09-05 08:41:29 -03:00 |
|
andrekir
|
e72b046c53
|
refactor: convert gpsString to Position extension
|
2023-09-04 18:40:21 -03:00 |
|
andrekir
|
b25bdb6ff8
|
refactor(map): use getBitmapFromVectorDrawable
from BonusPack for `myLocationOverlay` icons
|
2023-09-04 18:29:19 -03:00 |
|
Andre K
|
ef11af6e0b
|
refactor(map): remove fixed zoom level for offline downloads (#694)
|
2023-08-27 06:31:27 -03:00 |
|
andrekir
|
944a6a5569
|
feat: add custom map navigation icon
|
2023-08-22 22:52:33 -03:00 |
|
andrekir
|
863acb6ce8
|
fix: call drawOverlays only when connected
|
2023-08-20 09:46:14 -03:00 |
|
andrekir
|
1cdfe59137
|
refactor: update @Previews to private functions
|
2023-08-19 07:30:47 -03:00 |
|
andrekir
|
2662be1e70
|
refactor: convert functions to MapView extensions
|
2023-08-07 19:20:34 -03:00 |
|
andrekir
|
0a47b8df3e
|
refactor: handle MapView Lifecycle
|
2023-08-04 17:16:42 -03:00 |
|
andrekir
|
fce97997d8
|
refactor: manage overlays without clear() calls
|
2023-08-04 17:07:31 -03:00 |
|
Andre K
|
377c6a18e0
|
feat: add option to show phone GPS location on map
|
2023-07-31 22:56:15 -03:00 |
|
andrekir
|
2a1f7a0bcd
|
refactor: trim CacheLayout padding
|
2023-07-31 19:55:42 -03:00 |
|
andrekir
|
b07ab5be02
|
refactor: replace map Toasts with Snackbar
|
2023-07-31 19:54:48 -03:00 |
|
andrekir
|
95d5581e02
|
refactor: update resource string parameters
|
2023-07-31 19:40:05 -03:00 |
|
andrekir
|
a8b8f7c4e0
|
refactor: clean up startDownload
|
2023-07-31 18:33:00 -03:00 |
|
andrekir
|
206a1378cc
|
refactor: clean up drawOverlays
|
2023-07-31 18:18:54 -03:00 |
|
andrekir
|
1d948bad4a
|
refactor: clean up generateBoxOverlay
|
2023-07-31 18:15:26 -03:00 |
|
andrekir
|
49617d2e19
|
fix: calculate download BoundingBox based on zoom factor
instead of calling `setZoom()` before/after `MapView.boundingBox` which can get out of sync and cause inconsistencies in the tile count.
fixes #670
|
2023-07-27 05:56:59 -03:00 |
|
andrekir
|
094af7c380
|
fix: refactor overlay handling during offline map downloads
fixes #669
|
2023-07-27 05:52:54 -03:00 |
|
andrekir
|
4f5a07926e
|
refactor: remove debug message
|
2023-07-20 18:58:37 -03:00 |
|
andrekir
|
dabbcf6ef4
|
fix: workaround to prevent stale nodes.observeAsState()
|
2023-07-20 18:39:50 -03:00 |
|
andrekir
|
2f078113fa
|
refactor: simplify map updates for observeAsState variables
|
2023-07-18 18:27:12 -03:00 |
|
andrekir
|
04e8a6a514
|
feat: add wake lock to map screen
|
2023-07-15 09:38:41 -03:00 |
|
andrekir
|
2c6b35dbdf
|
fix: revert zoomToNodes removal
revert https://github.com/meshtastic/Meshtastic-Android/pull/647/commits/4412a5d5aa6752c9bc1c71084c8570f6efea0df1
|
2023-07-08 07:22:23 -03:00 |
|
Jonathan Bennett
|
37762f300b
|
feat: Add option for Miles and Feet for distance (#651)
|
2023-07-06 18:26:38 -03:00 |
|
andrekir
|
8d52664010
|
refactor: move setTileSource() out of defaultMapSettings()
|
2023-06-29 21:12:58 -03:00 |
|
andrekir
|
674d56cb1b
|
refactor: move showDownloadButton logic into loadOnlineTileSourceBase()
|
2023-06-29 21:12:09 -03:00 |
|
Andre K
|
d4879ceea9
|
refactor: migrate MapFragment to Composable (#647)
|
2023-06-24 07:58:01 -03:00 |
|