andrekir
|
3188706776
|
feat: add new configs
|
2023-09-29 22:31:22 -03:00 |
|
andrekir
|
4e75a0c879
|
refactor(config): improve null node handling
|
2023-09-26 18:27:05 -03:00 |
|
andrekir
|
7869243290
|
refactor(config): move business logic to ViewModel
|
2023-09-17 06:18:46 -03:00 |
|
andrekir
|
e8b0f1584b
|
refactor: replace enum values() with entries property
https://kotlinlang.org/docs/whatsnew19.html#stable-replacement-of-the-enum-class-values-function
|
2023-09-16 08:27:01 -03:00 |
|
andrekir
|
d7d856a4a8
|
refactor(channels): use clickable OutlinedTextField
|
2023-09-16 07:35:20 -03:00 |
|
andrekir
|
6b93f86b52
|
refactor: use OutlinedButtons in PreferenceFooter
|
2023-09-16 07:32:38 -03:00 |
|
andrekir
|
4fa9c8f3cb
|
refactor: change default map source to Mapnik
|
2023-09-11 21:39:55 -03:00 |
|
andrekir
|
b3629b6342
|
feat: add TopAppBar with back button to radio configs
|
2023-09-11 21:37:53 -03:00 |
|
andrekir
|
b93098cbce
|
fix: remove constructor from DeviceSettingsFragment
|
2023-09-11 21:26:42 -03:00 |
|
andrekir
|
86cdb0106f
|
refactor: replace focusManager parameter with LocalFocusManager
|
2023-09-08 16:05:40 -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 |
|
andrekir
|
afce253514
|
refactor: lock configs when device or app is too old
|
2023-08-31 15:47:11 -03:00 |
|
andrekir
|
7e63b55ac5
|
fix: menu item isEnabled logic for ignore option
|
2023-08-31 15:43:30 -03:00 |
|
andrekir
|
15ed09680f
|
chore: update compileSdk and targetSdk to API 33
|
2023-08-27 07:03:36 -03:00 |
|
Andre K
|
ef11af6e0b
|
refactor(map): remove fixed zoom level for offline downloads (#694)
|
2023-08-27 06:31:27 -03:00 |
|
andrekir
|
ac3190e944
|
feat: add menu item to add/remove nodes from ignoreIncomingList
|
2023-08-25 19:39:52 -03:00 |
|
andrekir
|
442066d64c
|
refactor(traceroute): handle unknown usernames
|
2023-08-25 17:10:29 -03:00 |
|
andrekir
|
46bad2f5eb
|
refactor: simplify user null-safety in PopupMenu
|
2023-08-25 17:02:12 -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
|
06b78cd997
|
feat: add new module configs
|
2023-08-19 07:44:54 -03:00 |
|
andrekir
|
1cdfe59137
|
refactor: update @Previews to private functions
|
2023-08-19 07:30:47 -03:00 |
|
andrekir
|
16323d7d53
|
fix: replace LoRaConfig with correct enum reference
|
2023-08-07 23:05:03 -03:00 |
|
andrekir
|
2662be1e70
|
refactor: convert functions to MapView extensions
|
2023-08-07 19:20:34 -03:00 |
|
andrekir
|
e9ae0c66d9
|
refactor: updates for 2.2 release
reference https://github.com/meshtastic/protobufs/pull/368
|
2023-08-05 07:04:37 -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 |
|
andrekir
|
cdc76155d9
|
style: replace Pair() usage with explicit values
|
2023-07-31 23:07:27 -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
|
79bf8d1536
|
feat: add password TextField
|
2023-07-27 06:47:34 -03:00 |
|
andrekir
|
f222fe4d5e
|
refactor: move snackbar out of ScrollView
|
2023-07-27 06:30:15 -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 |
|
Andre K
|
527d94d32a
|
feat: calculate default values for LoRa channel_num and frequency (#664)
|
2023-07-18 22:28:16 -03:00 |
|
andrekir
|
f27ae8feba
|
refactor: hoist SnackbarHost to Scaffold
|
2023-07-18 18:28:49 -03:00 |
|
andrekir
|
2f078113fa
|
refactor: simplify map updates for observeAsState variables
|
2023-07-18 18:27:12 -03:00 |
|
andrekir
|
c7222bc8e9
|
feat: add mqtt.proxy_to_client_enabled config
|
2023-07-18 18:04:22 -03:00 |
|
Jonathan Bennett
|
bbb9ca3921
|
feat: Adds Field to Specify Device IP (#663)
|
2023-07-17 20:28:32 -03:00 |
|
Jonathan Bennett
|
4e410622d8
|
feat: Honor radio's option to use Fahrenheit (#658)
|
2023-07-16 05:46:54 -03:00 |
|
andrekir
|
04e8a6a514
|
feat: add wake lock to map screen
|
2023-07-15 09:38:41 -03:00 |
|