andrekir
|
dabbcf6ef4
|
fix: workaround to prevent stale nodes.observeAsState()
|
2023-07-20 18:39:50 -03:00 |
|
andrekir
|
b0f990e42a
|
refactor: improve packetResponse performance
|
2023-07-20 18:35:03 -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 |
|
andrekir
|
fc17c59996
|
fix: change gas resistance unit to MOhms
reference https://github.com/meshtastic/protobufs/pull/365
|
2023-07-18 18:00:29 -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 |
|
andrekir
|
fefb2f821b
|
fix: close Socket from onDeviceDisconnect
|
2023-07-15 09:12:42 -03:00 |
|
andrekir
|
3663eb4bd1
|
refactor: update Socket handling with use function
|
2023-07-09 09:16:52 -03:00 |
|
andrekir
|
6f4a10e963
|
refactor: replace thread with coroutines
|
2023-07-09 09:15:52 -03:00 |
|
andrekir
|
6bd3683743
|
refactor: use getter with IntentFilter
|
2023-07-09 08:19:30 -03:00 |
|
andrekir
|
2c6b35dbdf
|
fix: revert zoomToNodes removal
revert https://github.com/meshtastic/Meshtastic-Android/pull/647/commits/4412a5d5aa6752c9bc1c71084c8570f6efea0df1
|
2023-07-08 07:22:23 -03:00 |
|
Jonathan Bennett
|
37762f300b
|
feat: Add option for Miles and Feet for distance (#651)
|
2023-07-06 18:26:38 -03:00 |
|
andrekir
|
b41d92be32
|
refactor: improve BluetoothState.bondedDevices updates
- add `BluetoothState` updates from `BluetoothDevice.ACTION_BOND_STATE_CHANGED` intents
- convert `bondedDevices` to List instead of nested Flow
|
2023-06-29 21:29:38 -03:00 |
|
andrekir
|
cdea292169
|
refactor: clean up unused code
|
2023-06-29 21:16:40 -03:00 |
|
andrekir
|
60b13fd020
|
refactor: replace InputStream handling with use function
|
2023-06-29 21:16:18 -03:00 |
|
andrekir
|
8d52664010
|
refactor: move setTileSource() out of defaultMapSettings()
|
2023-06-29 21:12:58 -03:00 |
|
andrekir
|
674d56cb1b
|
refactor: move showDownloadButton logic into loadOnlineTileSourceBase()
|
2023-06-29 21:12:09 -03:00 |
|
Andre K
|
d4879ceea9
|
refactor: migrate MapFragment to Composable (#647)
|
2023-06-24 07:58:01 -03:00 |
|
andrekir
|
113ccfcc26
|
refactor: replace Activity with Context parameter
|
2023-06-21 23:12:31 -03:00 |
|
andrekir
|
952bca3b14
|
refactor: replace lowercase() with equals()
|
2023-06-20 08:35:08 -03:00 |
|
Andre K
|
bb3b1eaa85
|
fix: replace duplicate packet IDs before sending queue (#646)
|
2023-06-20 08:22:10 -03:00 |
|
andrekir
|
8543150e16
|
feat: add air_quality_enabled & air_quality_interval
|
2023-06-18 17:50:18 -03:00 |
|
andrekir
|
379da332e1
|
fix: remove CompanionDeviceManagerCompat extension
|
2023-06-18 17:39:04 -03:00 |
|
andrekir
|
07c847ea68
|
refactor: update startForeground() with explicit service type
from Android Q (API level 29) foreground services require an explicit service type to be specified.
|
2023-06-18 17:33:06 -03:00 |
|
andrekir
|
d297a5e364
|
fix: ignore packetResponse implicit ACKs
|
2023-06-02 17:29:20 -03:00 |
|
andrekir
|
10bb93e6aa
|
fix: add null-safety to BLEDeviceListEntry name parameter
|
2023-06-02 17:23:11 -03:00 |
|
Huston Hedinger
|
80153f7543
|
add "sdk_gphone64_arm64" to isEmulator detection (#639)
|
2023-05-30 18:43:54 -03:00 |
|
Andre K
|
271124dc9c
|
refactor: implement CompatExtensions (#641)
updates deprecated methods, classes, and flags introduced in Android SDK 33, while ensuring compatibility with previous Android versions
|
2023-05-30 18:30:46 -03:00 |
|
andrekir
|
10099dc2fa
|
feat: add new proto configs
|
2023-05-30 16:53:02 -03:00 |
|
andrekir
|
7e73c51711
|
fix: use getDeviceAddress() for selectedBluetooth
instead of getBondedDeviceAddress()
|
2023-05-30 16:50:28 -03:00 |
|
andrekir
|
1fe669fb73
|
feat: add RemoteHardwarePin config
|
2023-05-26 17:45:25 -03:00 |
|
andrekir
|
1380924a37
|
refactor: remove BTScanModel from MainActivity
|
2023-05-26 17:24:23 -03:00 |
|
andrekir
|
7ca724142f
|
refactor: simplify setOwner logic
|
2023-05-26 16:18:02 -03:00 |
|
andrekir
|
956db658e9
|
refactor: remove RadioInterfaceService from MainActivity
|
2023-05-24 06:43:58 -03:00 |
|
andrekir
|
d01e8e8e74
|
refactor: clean up myNodeInfo from UsersFragment
|
2023-05-24 06:39:26 -03:00 |
|
andrekir
|
93ac0186fe
|
fix: incorrect admin channel index retrieval logic
was returning -1 instead of 0 when no admin channel configured.
|
2023-05-24 06:17:32 -03:00 |
|
andrekir
|
9869a9208b
|
refactor: improve service admin channel index logic
|
2023-05-21 19:46:40 -03:00 |
|
andrekir
|
6a72c65a83
|
fix: channel config request logic
|
2023-05-21 19:31:18 -03:00 |
|
andrekir
|
7da958578b
|
refactor: improve channel editor isEditing logic
|
2023-05-21 19:09:00 -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
|
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
|
e2f63e015c
|
fix: reindex node list when local node isn't first (index 0)
|
2023-05-21 06:08:34 -03:00 |
|
andrekir
|
8151aceea4
|
fix: ensure proper channel updates to ChannelSetRepository
|
2023-05-21 06:04:53 -03:00 |
|
Andre K
|
a2388d1d12
|
refactor: combine config data stores into RadioConfigRepository (#636)
|
2023-05-20 11:42:15 -03:00 |
|
andrekir
|
a4baa93f4e
|
fix: remove remember from isEditing variable
|
2023-05-20 11:32:49 -03:00 |
|
andrekir
|
e116a8a97c
|
refactor: update EditListPreference
|
2023-05-16 17:47:59 -03:00 |
|