andrekir
fbebb52060
feat: add ok_to_mqtt config
2024-09-09 18:53:38 -03:00
andrekir
44e0f453a6
fix(SecurityConfig): update admin_key to repeated field
2024-09-09 06:43:26 -03:00
Andre K
9d5cf47762
refactor: migrate MessagesFragment RecyclerView to Compose ( #1133 )
2024-09-09 06:15:27 -03:00
andrekir
128ced64db
chore(LazyColumnDragAndDropDemo): update to Compose 1.7 APIs
2024-09-08 08:43:52 -03:00
andrekir
8be6d74ed8
refactor: consolidate sort button into NodeFilterTextField component
2024-09-08 08:32:00 -03:00
andrekir
e89f59745d
fix(nodes): force clear TextField focus on chip button click
...
closes #1228
2024-09-08 08:27:38 -03:00
Robert-0410
2c426d470c
Refactor NodeDetails to Metrics ( #1222 )
...
* Synced the string used for ChUtil and AirUtilTX in the NodeInfo and Device Metrics.
* Refactored NodeDetails to Metrics.
* Added string resources for "Hops Away".
2024-09-08 07:36:44 -03:00
andrekir
c37afe5849
refactor: extract utility functions from Map screen
2024-09-01 12:30:57 -03:00
andrekir
95f2e09217
refactor: update component to use FlowRow for RTL support
2024-09-01 12:21:55 -03:00
andrekir
3e8449ec05
refactor: rename map component to MapButton
2024-09-01 12:17:55 -03:00
andrekir
b17bdd4fb8
feat(NodeDetails): add loading state indicator and pager tabs
2024-09-01 12:03:32 -03:00
andrekir
df2847dd6f
fix(MqttConfig): position precision padding
2024-08-31 09:13:54 -03:00
Robert-0410
9f136fb31b
feat: Telemetry charts ( #1198 )
2024-08-31 08:05:42 -03:00
andrekir
1712c5074f
fix: position precision slider movement
2024-08-29 08:10:09 -03:00
andrekir
3a97e6dbcb
refactor: remove BACKGROUND_LOCATION permission
2024-08-29 08:10:09 -03:00
andrekir
d6146a5ab3
fix(SecurityConfig): add missing cancel button action
2024-08-25 10:41:17 -03:00
andrekir
45578d27f8
fix(configRoute): add configType to argument
2024-08-25 09:41:48 -03:00
andrekir
cd05f8d565
feat: add SecurityConfig
2024-08-25 09:32:31 -03:00
andrekir
19e0f7d8b3
refactor: update EditDeviceProfileDialog using dynamic fields
2024-08-25 07:54:52 -03:00
andrekir
fa85955e85
refactor: extract EditBase64Preference from EditChannelDialog
...
closes #944
2024-08-22 19:58:37 -03:00
andrekir
d387c7bd04
refactor(map): wrap Context functions with remember
2024-08-20 18:23:40 -03:00
andrekir
c0955e7687
feat: add dialog to handle WiFi Credential QR code scan errors
2024-08-20 18:19:38 -03:00
andrekir
0f4377f7b9
fix(ChannelSettingsItemList): add listSaver to rememberSaveable
2024-08-20 18:18:42 -03:00
James Rich
da2a9f82fc
Fix: Colored transparent precision circles around nodes on map ( #1190 )
2024-08-20 17:04:36 -03:00
andrekir
94ff201822
refactor: use ACTION_TIME_TICK receiver for time updates
2024-08-18 11:38:32 -03:00
andrekir
f5cc7cf4ad
feat(NetworkConfig): add QR code scan for WiFi credentials
...
closes #1192
2024-08-18 10:25:00 -03:00
andrekir
ddad40a969
refactor: add more granular Position precision options
...
closes #1186
2024-08-18 08:32:20 -03:00
andrekir
160f02018f
fix(config): use rememberSaveable to retain state across configuration changes
...
closes #1193
2024-08-18 06:42:41 -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
2109426243
feat: Add role to NodeInfo ( #1174 )
2024-08-10 08:17:51 -03:00
James Rich
1f05886873
Fix: Periodically update last heard time ( #1178 )
2024-08-04 07:47:48 -03:00
James Rich
acbae6d93d
feat: Add position precision indicator to map ( #1177 )
2024-08-03 13:08:22 -03:00
Andre K
13606ad1f9
refactor: QrCodeScanDialog with single channel list and Add/Remove toggle ( #1179 )
2024-08-03 10:47:16 -03:00
andrekir
5b5bbf84b0
fix(ScannedQrCodeDialog): "Add" button action
2024-08-03 08:43:22 -03:00
James Rich
556b4a2ae3
fix: NodeInfo chip line wrapping ( #1167 )
2024-08-03 08:35:00 -03:00
andrekir
bc05280988
refactor: remove Companion Device Pairing
...
https://developer.android.com/develop/connectivity/bluetooth/companion-device-pairing
2024-08-03 07:53:59 -03:00
andrekir
b4221c7db0
refactor: extract ScannedQrCodeDialog from ChannelFragment
2024-07-30 08:32:20 -03:00
andrekir
2e5d6db8b6
feat: add StoreForward is_server config
2024-07-28 09:49:36 -03:00
andrekir
cbd33f2c0c
feat: add LoRa pa_fan_disabled config
2024-07-28 09:48:36 -03:00
andrekir
cc5543f4c9
refactor: add try-catch block to handle ChannelSet parsing errors
2024-07-28 08:34:37 -03:00
andrekir
a65cc7699e
feat: add adaptive two-pane layout to ChannelScreen
2024-07-28 08:23:14 -03:00
James Rich
fc2559f5f5
Expanding node info cards ( #1144 )
2024-07-28 07:04:50 -03:00
Robert-0410
ed17ae0734
Channel scan select ( #1141 )
2024-07-28 06:58:41 -03:00
andrekir
64c09b56a5
feat: enable text selection in debug panel
...
closes #221
2024-07-13 08:00:42 -03:00
andrekir
4fe49a45dc
refactor: improve LazyColumn auto-scroll behavior
2024-07-13 08:00:17 -03:00
andrekir
101df3555b
refactor: ensure QR code contains at least one channel
2024-07-13 07:56:44 -03:00
andrekir
b1bbafcc41
refactor(ContactListView): move selection logic to ContactItem
2024-07-13 07:50:01 -03:00
andrekir
6e84d88299
fix: ContactsFragment ActionMode menu
2024-07-13 07:41:00 -03:00
andrekir
9869c9e861
refactor: validate drag-and-drop by fixed contentType
2024-07-13 07:28:36 -03:00
andrekir
cdf7639c4a
refactor: remove coroutineScope in LaunchedEffect
2024-07-13 07:27:29 -03:00