andrekir
|
b4221c7db0
|
refactor: extract ScannedQrCodeDialog from ChannelFragment
|
2024-07-30 08:32:20 -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 |
|
Robert-0410
|
ed17ae0734
|
Channel scan select (#1141)
|
2024-07-28 06:58:41 -03:00 |
|
andrekir
|
101df3555b
|
refactor: ensure QR code contains at least one channel
|
2024-07-13 07:56:44 -03:00 |
|
andrekir
|
15861c1389
|
refactor: dragDropItemsIndexed back to use item index
|
2024-07-04 09:23:13 -03:00 |
|
Robert-0410
|
6e370a9919
|
Qr channel select (#1051)
|
2024-07-02 09:53:37 -03:00 |
|
andrekir
|
4bf2d405ce
|
feat: add drag-and-drop to channel editor
|
2024-06-30 09:04:27 -03:00 |
|
andrekir
|
464f787b24
|
refactor: remove warning_default_psk string
|
2024-03-26 08:04:44 -03:00 |
|
andrekir
|
ee61b79aa3
|
refactor: remove channel disambiguation suffix
|
2024-03-18 08:34:56 -03:00 |
|
andrekir
|
804e8487af
|
refactor: revert OutlinedTextField custom cursor color
reverts: f4a2100be9
|
2024-02-26 19:27:37 -03:00 |
|
andrekir
|
f4a2100be9
|
fix: OutlinedTextField cursor visibility
|
2024-01-10 12:29:12 -03:00 |
|
Thomas Göttgens
|
105f38e97c
|
feat: add a tablet friendly mode (#782)
|
2023-11-18 06:03:19 -03:00 |
|
andrekir
|
4e7ea67da0
|
refactor: convert ChannelSet to protobuf extensions
|
2023-10-07 08:47:56 -03:00 |
|
andrekir
|
26195e8d39
|
refactor: use rememberSaveable for showChannelEditor
|
2023-10-03 17:05:56 -03:00 |
|
andrekir
|
a10fe75f64
|
refactor: single-page channel editing
|
2023-10-01 10:50:19 -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
|
86cdb0106f
|
refactor: replace focusManager parameter with LocalFocusManager
|
2023-09-08 16:05:40 -03:00 |
|
andrekir
|
1cdfe59137
|
refactor: update @Previews to private functions
|
2023-08-19 07:30:47 -03:00 |
|
andrekir
|
f27ae8feba
|
refactor: hoist SnackbarHost to Scaffold
|
2023-07-18 18:28:49 -03:00 |
|
andrekir
|
d58e092333
|
fix: show modem preset name if channel name is empty
(or "Default" if not available)
|
2023-05-21 09:19:55 -03:00 |
|
andrekir
|
a4baa93f4e
|
fix: remove remember from isEditing variable
|
2023-05-20 11:32:49 -03:00 |
|
andrekir
|
0c78bc4e49
|
feat: add managed mode
|
2023-05-13 18:18:49 -03:00 |
|
Andre K
|
e5a860cb36
|
feat: add channel editor (#627)
|
2023-04-29 07:14:30 -03:00 |
|
andrekir
|
dc596e25a2
|
fix: corrected channel name change behavior
|
2023-04-13 17:34:28 -03:00 |
|
andrekir
|
e03ab70e66
|
chore: add Lifecycle utilities for Compose
and replace collectAsState() with collectAsStateWithLifecycle()
|
2023-04-10 20:29:47 -03:00 |
|
Andre K
|
5bf4c9c184
|
refactor: migrate ChannelFragment to Composable (#615)
|
2023-04-07 12:43:29 -03:00 |
|
andrekir
|
b3d581486a
|
fix: add onDestroyView() to release fragment resources
|
2023-04-03 18:03:55 -03:00 |
|
andrekir
|
5a28649a08
|
refactor: consolidate extensions
|
2023-03-02 21:37:04 -03:00 |
|
Andre K
|
99a42b1aa1
|
export hardcoded strings (#547)
|
2022-12-28 17:37:25 -03:00 |
|
Andre K
|
4bcd408dce
|
add user & device config settings (#520)
* add MeshUser & LocalConfig prefs
|
2022-11-08 23:11:18 -03:00 |
|
andrekir
|
f310bb2019
|
change ModemPreset and don't reset LoRaConfig
|
2022-10-13 18:20:51 -03:00 |
|
andrekir
|
88b94bd018
|
move ChannelSet out of service
|
2022-10-12 09:02:25 -03:00 |
|
andrekir
|
99dc509b6f
|
fix channel settings
|
2022-09-18 20:23:34 -03:00 |
|
andrekir
|
5382fdae49
|
update for proto changes
|
2022-09-18 18:35:13 -03:00 |
|
andrekir
|
5612d7d7c9
|
convert channel builders to dsl
|
2022-09-16 18:17:47 -03:00 |
|
andrekir
|
2ed5548abb
|
create ChannelSet datastore
|
2022-09-12 19:07:30 -03:00 |
|
andrekir
|
5eb5cd1421
|
incorporate androidlib
|
2022-09-04 22:52:40 -03:00 |
|
andrekir
|
27ee6a847a
|
remove play services code scanner
|
2022-08-25 20:50:55 -03:00 |
|
Tom
|
f8cec34862
|
Improve warning message
Improve wording and add channel name to the default psk warning
Co-authored-by: Andre K <andrekir@pm.me>
|
2022-08-23 10:44:34 +00:00 |
|
Douile
|
7c940d209a
|
Show warning in dialog when using default encryption key
|
2022-08-22 16:19:59 +01:00 |
|
andrekir
|
bdba5bc31f
|
fix code scanner choice by installSource
|
2022-08-14 20:13:09 -03:00 |
|
andrekir
|
0ef0e965dd
|
only use mlkit for playstore installs
|
2022-08-05 00:05:19 -03:00 |
|
andrekir
|
ea0a69524c
|
move fragment ActivityResults to onViewCreated
|
2022-08-04 23:56:52 -03:00 |
|
andrekir
|
4556464b32
|
register ActivityResult before launch()
|
2022-07-26 23:49:10 -03:00 |
|
andrekir
|
1f60c4ddf4
|
move region logic out of service
|
2022-07-26 23:01:28 -03:00 |
|
andrekir
|
6184e9f30c
|
improve location permission check
|
2022-06-07 00:33:24 -03:00 |
|
andrekir
|
875939931e
|
add localonly & update apponly protobufs
|
2022-05-30 17:43:05 -03:00 |
|