andrekir
7cdb1d0f90
include negative snr in rangetest
2022-10-26 17:03:51 -03:00
andrekir
a3cc422afc
reset channels no longer in use
2022-10-16 12:40:05 -03:00
andrekir
d29c86ee74
admin channel not case-sensitive
2022-10-16 12:36:21 -03:00
andrekir
88b94bd018
move ChannelSet out of service
2022-10-12 09:02:25 -03:00
andrekir
d9eb113b12
add remote node admin
2022-10-10 18:09:20 -03:00
PWRxPSYCHO
640737adeb
Merge branch 'meshtastic:master' into osmdroid-phase2
2022-09-30 16:37:24 -04:00
andrekir
b401c8bac3
move admin messages to nodes tab
2022-09-30 15:57:04 -03:00
PWRxPSYCHO
9b1dfb0d02
Working on cache downloader
2022-09-22 08:35:33 -04:00
andrekir
5382fdae49
update for proto changes
2022-09-18 18:35:13 -03:00
andrekir
65e982ddd5
refactor messages to Room database
2022-09-15 22:24:04 -03:00
andrekir
ab7bf4922b
create Room database for DataPacket
2022-09-14 01:54:13 -03:00
andrekir
a93d4e1dcd
rename Packet to MeshLog
2022-09-13 22:49:38 -03:00
andrekir
2ed5548abb
create ChannelSet datastore
2022-09-12 19:07:30 -03:00
andrekir
fd0c8ef9b8
refactor config get and set methods
2022-09-12 00:26:12 -03:00
andrekir
5eb5cd1421
incorporate androidlib
2022-09-04 22:52:40 -03:00
andrekir
5d95017efa
add osm map features
2022-08-30 17:25:11 -03:00
andrekir
e1ad213a01
tag hasWifi to MyNodeInfo
2022-08-28 07:54:47 -03:00
Andre K
7caa09b3a6
Merge branch 'master' into dev-factory-reset
2022-08-25 20:39:53 -03:00
andrekir
69f311e133
clean up and reformat
2022-08-23 21:39:08 -03:00
Douile
7adf3cd0f5
Add factory reset button
2022-08-23 11:13:47 +01:00
Douile
36b5a9eefb
Fix iterating items in repositionItems
2022-08-16 12:25:40 +01:00
Douile
01e24ff6a4
Add position via dragging the recyclerview
2022-08-16 11:46:57 +01:00
Douile
1bdb6bf340
Add drag to re-arrange support for quick chat actions
2022-08-12 15:35:27 +01:00
Douile
7da224a1ce
Store QuickChatActions in the database
2022-08-11 16:43:26 +01:00
Douile
3c9e325d5c
Add QuickChatAction model
2022-08-10 17:29:17 +01:00
andrekir
1f60c4ddf4
move region logic out of service
2022-07-26 23:01:28 -03:00
andrekir
436ac1af47
add note
2022-07-26 21:28:10 -03:00
andrekir
6211015495
remove MyPreferences
2022-06-22 22:07:55 -03:00
andrekir
a598b50d40
handle updated wantConfig
2022-06-21 09:51:11 -03:00
andrekir
0e65f504ef
fix advanced settings & defaults
2022-06-17 02:00:18 -03:00
andrekir
6cc67594c2
enable shutdown button for AXP192 only
2022-06-13 18:13:47 -03:00
andrekir
73da709bb1
Revert "fix isESP32 logic"
...
This reverts commit d939f9784b .
2022-06-12 00:23:45 -03:00
andrekir
54f6112908
create LocalConfig DataStore
2022-06-11 18:36:57 -03:00
andrekir
ce83c84723
update configs to LocalConfig
2022-06-10 21:55:26 -03:00
andrekir
d939f9784b
fix isESP32 logic
2022-06-10 20:22:06 -03:00
andrekir
4784e8d14b
disable sleep prefs for non-ESP32 devices
2022-06-10 19:22:34 -03:00
andrekir
47793a2086
add shutdown & reboot admin commands
2022-06-06 17:29:09 -03:00
andrekir
48fd657d8a
update protobufs
2022-05-26 16:23:47 -03:00
andrekir
2389c222a0
move LocationUtils into utils
2022-05-20 11:20:13 -03:00
andrekir
a4e1f0de77
add mlkit barcode scanner
2022-05-17 17:29:21 -03:00
andrekir
27c1817a59
rename isConnected --> connectionState
2022-04-24 12:12:13 -03:00
andrekir
8bde3d2ba4
make MutableLiveData private
2022-04-22 17:22:06 -03:00
andrekir
a6fb214852
remove isAlwaysPowered
2022-03-28 09:11:06 -03:00
andrekir
291e54c275
use locationShareDisabled boolean
2022-03-26 17:09:05 -03:00
Andre Kirchhoff
536c918e22
remove is_router
2022-03-15 22:43:03 -03:00
Mike Cumings
b3878a4240
Issue #369 - Use repository pattern for bluetooth state
2022-02-26 22:59:20 -08:00
Mike Cumings
16d2b2e5f3
CSV export improvements to make it more reliable
2022-02-25 14:14:50 -08:00
andrekir
12cb8f070c
catch file write exception
2022-02-13 08:09:26 -03:00
Mike Cumings
654a32c01c
Introduce Hilt dependency injection
...
Uses Hilt to get the database initialization off of the
main thread.
The initial introduction always has a disproportionate
fan-out of boilerplate. In this case, all entry points which
were using UIViewModel needed to be annotated in order to let
the code gen know that they needed to support it.
The PacketRepository is injected into things via the main
thread (e.g., the MeshService) but due to the lazy declaration,
the database isn't hydrated until the DAO is access while on an
IO thread.
2022-02-08 13:57:04 -08:00
Mike Cumings
6012bddbdc
Fixes #340 Improve CSV file export
2022-02-03 18:15:06 -08:00