andrekir
bee08a0bb4
fix: use MeshPacketQueue
2023-03-10 07:01:15 -03:00
andrekir
d8faece43f
feat: show LoRa configs based on usePreset
2023-03-03 11:17:35 -03:00
andrekir
054d2330a4
fix: add @Singleton annotation to RadioInterfaceService
...
- ensure only one RadioInterfaceService instance is created and used throughout the app
- fix multiple startInterface() calls when Bluetooth is enabled
2023-03-03 11:03:43 -03:00
andrekir
af287c2e6f
feat: update Compose in Fragments to use ComposeView
2023-03-02 21:59:22 -03:00
andrekir
5a28649a08
refactor: consolidate extensions
2023-03-02 21:37:04 -03:00
andrekir
566fdd3344
feat: add getChannelSet method to IMeshService
2023-02-20 21:48:55 -03:00
andrekir
4359ec8779
refactor: remove provideLocationCheckbox gps_enabled requirement
2023-02-20 21:34:31 -03:00
andrekir
378b539481
fix: default max_channels to 8
2023-02-20 21:26:48 -03:00
andrekir
8be39466d6
style: fix formatting
2023-02-20 21:25:27 -03:00
andrekir
603cd85ca4
refactor: improve message status handling in queueJob
2023-02-18 08:20:36 -03:00
andrekir
476ecefe94
feat: add node_info_broadcast_secs config
2023-02-18 08:18:56 -03:00
andrekir
8a6361d72c
feat: drop packet from queue after 3 failed attempts
2023-02-13 18:38:22 -03:00
andrekir
61489b4956
chore: update Compose to 1.3.2
2023-02-08 09:39:47 -03:00
andrekir
8f5e49e692
feat: add override_frequency config
2023-02-07 18:20:08 -03:00
andrekir
6e82affb98
fix: replace CompletableFuture lib
2023-02-03 19:41:30 -03:00
andrekir
ce66a9425d
feat: edit waypoints
2023-02-03 19:33:50 -03:00
andrekir
63ac168fc8
refactor: clean up MapFragment
2023-02-02 18:08:49 -03:00
andrekir
6c79b81d43
feat: add rebroadcastMode config
2023-02-02 17:14:46 -03:00
andrekir
9e8900ec4f
refactor: convert ourNodeInfo to Flow
2023-02-02 17:13:44 -03:00
andrekir
640cd0a269
refactor: replace save with send string
2023-02-01 12:51:42 -03:00
andrekir
62420132f1
feat: waypoints
2023-02-01 12:49:30 -03:00
andrekir
3c1629ffbd
feat: use FusedLocationClient for google flavor
2023-01-31 18:17:13 -03:00
andrekir
1fc99b8bb4
feat: enforce waypoints locked_to
2023-01-27 16:13:49 -03:00
andrekir
a0935a695c
fix: don't set ignore_incoming to 0
2023-01-27 15:53:53 -03:00
andrekir
a49372c9ba
feat: add new proto configs
2023-01-27 15:53:16 -03:00
andrekir
71c7aca10b
refactor: clean up theme and language pickers
2023-01-26 23:02:44 -03:00
andrekir
9ea6dff385
refactor: move askToRate() to GeeksvilleApplication
2023-01-26 22:30:47 -03:00
andrekir
b4e8852961
fix: always broadcast MessageStatus updates
2023-01-22 21:45:45 -03:00
andrekir
6e96a6b7c2
feat: add fdroid and google flavors
2023-01-20 12:27:27 -03:00
andrekir
c74dd3b54a
feat: add waypoint emoji icons
2023-01-17 19:27:18 -03:00
Andre K
620100b0d3
feat: add packet transmit queue ( #566 )
2023-01-17 18:46:04 -03:00
andrekir
24e5454fae
feat: improve handleReceivedPosition validation
2023-01-15 17:49:59 -03:00
andrekir
6b6070637e
refactor: update mqtt address size
2023-01-15 17:43:19 -03:00
andrekir
22f941310b
feat: add waypoint expire filter
2023-01-15 17:42:28 -03:00
andrekir
d23584c283
feat: get queued packets from database
2023-01-12 17:47:59 -03:00
andrekir
5a07998b73
fix: move Packet log after radioInterfaceService.sendToRadio()
2023-01-12 17:34:17 -03:00
andrekir
17a6e8cbc6
refactor: clean up meshservice
2023-01-12 17:32:20 -03:00
andrekir
7086444917
fix: set socket to null after close
2023-01-10 17:36:46 -03:00
andrekir
8e2e97b250
refactor: change NetworkConfig.AddressMode description
2023-01-10 17:34:27 -03:00
andrekir
22e83ba953
feat: add BluetoothConfig.fixedPin validation
2023-01-10 17:32:50 -03:00
andrekir
eaaadf3b34
feat: add EditIPv4Preference
2023-01-08 10:38:04 -03:00
andrekir
4ab9e18a82
refactor: replace hardcoded config totals
2023-01-06 22:20:39 -03:00
andrekir
807337ca9b
add new configs
2023-01-03 21:45:41 -03:00
andrekir
5a6b5a7202
fix proto name change
2023-01-03 21:18:32 -03:00
andrekir
b8ee4152a3
use ServiceCompat.stopForeground() for API < 24 compatibility
2023-01-03 21:02:31 -03:00
andrekir
cfff2561d9
refactor settings Snackbar
2023-01-02 22:38:25 -03:00
Andre K
73fd52dcb5
calculate zoomToNodes zoom level ( #553 )
2023-01-02 22:34:56 -03:00
Andre K
7c28c4091f
distinguish between implicit and real ACKs ( #552 )
2023-01-02 22:23:23 -03:00
andrekir
1e95c200e6
handle missing contactKey digit
2023-01-02 21:36:35 -03:00
andrekir
9e5cffbfb1
add lora.ignoreIncoming config
2023-01-02 21:27:51 -03:00