Commit graph

2098 commits

Author SHA1 Message Date
andrekir
a98d3899e6 refactor(MeshService): remove discardNodeDB and simplify logic 2024-09-13 19:03:28 -03:00
andrekir
1252b67fce refactor(MeshService): update getNodes() to use nodeDBbyNodeNum 2024-09-13 18:37:10 -03:00
andrekir
52e79da803 fix(MeshService): wait for node db initialization with a timeout 2024-09-13 18:36:30 -03:00
andrekir
80eae23b3d fix: revert VERY_LONG_SLOW removal 2024-09-13 00:20:08 -03:00
andrekir
39a18e6418 refactor: replace service local node db with Room NodeDB 2024-09-13 00:19:21 -03:00
andrekir
84939a74d2 refactor: replace nodeDBbyID with getUser() function 2024-09-11 20:01:16 -03:00
andrekir
a6cfbcbfa7 refactor(saveMessagesCSV): use nodeDBbyNum map directly 2024-09-11 19:04:18 -03:00
andrekir
3a6511b7f9 refactor: unify service node DB into a single source 2024-09-11 18:59:11 -03:00
andrekir
eeb3363a88 refactor: remove NodeDB users StateFlow 2024-09-11 18:53:50 -03:00
andrekir
41fc43b215 refactor: move ContactsFragment to main activity ViewModel 2024-09-09 20:02:34 -03:00
andrekir
7411455e17 feat: send AdminMessage set_time_only on ConfigComplete 2024-09-09 19:13:13 -03:00
andrekir
e9248c9440 refactor: remove unused firmware update code 2024-09-09 19:03:30 -03:00
andrekir
9a810885da refactor: remove redundant time check in MeshPacket handling 2024-09-09 19:02:21 -03:00
andrekir
2a58fe09c1 refactor: build MyNodeInfo hwModel from DeviceMetadata 2024-09-09 18:57:36 -03:00
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
a916871596 chore: remove MeshServiceTest 2024-09-08 08:43:50 -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
andrekir
4dcce57d44 fix: rangetest.csv Locale formatting
closes #1223
2024-09-08 08:26:09 -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
716b75c6be feat: implement AdminMessage session_passkey handling 2024-09-04 09:31:15 -03:00
andrekir
3182fad723 refactor: tag LocSource.LOC_EXTERNAL to Android GPS positions 2024-09-04 09:20:51 -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
andrekir
888c1aec6d fix: import DeviceProfile Config descriptor 2024-08-31 09:03:19 -03:00
andrekir
300904d337 chore(detekt): enable UnusedImports rule 2024-08-31 09:00:15 -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
b4cdbf0617 feat: add ShortTurbo default channel name 2024-08-25 11:06:14 -03:00
andrekir
dd00f79241 feat: add fromRadio client notification 2024-08-25 10:55:55 -03:00
andrekir
f85bcac5aa feat: add MQTT client proxy PKI topic 2024-08-25 10:44:18 -03:00
andrekir
807ddf4fd6 refactor: update Japan frequency range
reference: https://github.com/meshtastic/firmware/pull/4446
2024-08-25 10:41:43 -03:00
andrekir
d6146a5ab3 fix(SecurityConfig): add missing cancel button action 2024-08-25 10:41:17 -03:00
andrekir
d30a4d146a feat: add SHORT_TURBO modem preset 2024-08-25 10:40:34 -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
0b7718f8d5 refactor: write to proto DataStore using dynamic field updates 2024-08-25 06:54:32 -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