Commit graph

58 commits

Author SHA1 Message Date
andrekir
2fab9d83f8 refactor(config): move navigation route logic to ViewModel 2024-10-18 12:39:23 -03:00
andrekir
fe56d257f5 chore: add detekt formatting rule set
https://detekt.dev/docs/next/rules/formatting/
2024-10-14 07:56:29 -03:00
andrekir
aa84d47375 feat: add fixed_position to config import/export 2024-10-10 10:54:14 -03:00
andrekir
0e161d64b3 style: unify AlertDialog shape, background and buttons 2024-10-06 08:52:00 -03:00
andrekir
96a69b7398 fix: position handling when fixed_position is enabled
closes #1265
2024-09-28 08:19:09 -03:00
andrekir
a075dfbd3a feat: add dialog for message status information 2024-09-24 22:06:15 -03:00
Andre K
36a13d7687
fix(conifg): implement sessionPasskey handling for admin requests (#1263) 2024-09-20 06:07:35 -03:00
DJ Holt
dc9e780663
Fix lat/lng/alt config validation errors when position is null (#1260) 2024-09-19 07:06:31 -03:00
andrekir
852c6e1bc2 refactor: enable remote admin to set/remove fixed_position 2024-09-18 19:50:33 -03:00
andrekir
21c1c1cbd6 refactor(LoRaConfig): add hasPaFan validation 2024-09-18 19:45:09 -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
db500c5200 refactor: migrate UsersFragment to Compose 2024-06-23 08:24:29 -03:00
andrekir
95120ee208 fix: AlertDialog button spacing 2024-06-03 10:40:47 -03:00
andrekir
dd22068c5f fix: clear DeviceProfile state before config export 2024-05-19 06:52:32 -03:00
andrekir
167be6dfc3 fix: navController.navigate() to empty route 2024-05-12 09:20:40 -03:00
andrekir
c15c3d8c09 refactor(config): pass destNum via setFragmentResultListener 2024-04-15 17:56:47 -03:00
andrekir
6e3e173096 refactor: add fixed position admin messages 2024-04-01 19:32:28 -03:00
andrekir
3713d371fa refactor: use AutoMirrored icons for RTL support 2024-02-18 07:39:49 -03:00
andrekir
104e6ef25e feat: add paxcounter module config 2024-01-17 19:06:37 -03:00
andrekir
3c18b2535e refactor: always send position config change 2023-10-19 17:13:22 -03:00
andrekir
d71a9171ec fix: import config missing data 2023-10-11 18:38:06 -03:00
andrekir
3288b07e5e refactor: move RadioConfig logic into separate ViewModel 2023-10-06 19:05:34 -03:00
andrekir
7c30d86e39 feat: add feedback for configuration changes 2023-10-03 18:32:44 -03:00
andrekir
1185e38bfd refactor: use OutlinedButton in config dialog 2023-10-01 17:49:01 -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
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
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
e9ae0c66d9 refactor: updates for 2.2 release
reference https://github.com/meshtastic/protobufs/pull/368
2023-08-05 07:04:37 -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
d297a5e364 fix: ignore packetResponse implicit ACKs 2023-06-02 17:29:20 -03:00
andrekir
6a72c65a83 fix: channel config request logic 2023-05-21 19:31:18 -03:00
andrekir
0a3a07f9ed fix: channel list display issues
- show modem preset name if channel name is empty for remote nodes
- fix channel list not showing last channel (index 7)
2023-05-21 18:32:33 -03:00
andrekir
8151aceea4 fix: ensure proper channel updates to ChannelSetRepository 2023-05-21 06:04:53 -03:00
andrekir
ab5f1ffac1 refactor: use OutlinedButton for radio configs 2023-05-16 17:47:20 -03:00
Andre K
c3ab3c5ae9
feat: implement PacketResponseState.Success (#634) 2023-05-15 17:49:13 -03:00
andrekir
135bcf8b8a fix: revert unintended changes from a316495545 2023-05-13 18:35:16 -03:00
andrekir
a316495545 refactor: move shutdown/reboot/etc to radio configs 2023-05-13 18:14:47 -03:00
andrekir
6297cf2b62 fix: set fixed position for local node only 2023-05-12 18:34:29 -03:00
Andre K
068f5e7544
feat: implement PacketResponseState.Error (#633) 2023-05-12 18:29:31 -03:00
Andre K
70f7ffb5fc
feat: implement PacketResponseState.Loading (#630) 2023-05-08 17:31:07 -03:00
Andre K
9e78e516da
feat: add configs import/export (#628) 2023-05-02 07:18:22 -03:00
Andre K
e5a860cb36
feat: add channel editor (#627) 2023-04-29 07:14:30 -03:00
andrekir
6f5ed93db3 refactor: add conditional to LaunchedEffect 2023-04-24 22:15:38 -03:00
andrekir
8d5cca93f1 style: fix name and formatting 2023-04-24 22:13:44 -03:00