andrekir
334ee86362
refactor: clean up map onNodesChanged
2023-03-19 08:15:58 -03:00
andrekir
c9bff2b942
fix: remove unnecessary SDK_INT < 21 check
2023-03-19 07:55:19 -03:00
andrekir
8a74a234da
feat: update Portuguese localization strings
2023-03-19 07:49:07 -03:00
andrekir
b765ac4453
refactor: convert TabInfo to enum class
2023-03-19 07:47:17 -03:00
andrekir
2f93ad80c4
chore: update Lifecycle to 2.6.0
2023-03-19 07:32:18 -03:00
andrekir
1db15de716
chore: update RecyclerView to 1.3.0
2023-03-19 07:31:47 -03:00
andrekir
d45910889d
2.1.1
2023-03-14 22:11:13 -03:00
andrekir
f66a3fabc7
chore: update Compose to 1.4.3
2023-03-12 12:41:05 -03:00
andrekir
8fef36a3f2
update proto submodule to latest
2023-03-12 08:21:05 -03:00
andrekir
2282e9c782
2.1.0
2023-03-12 07:41:02 -03:00
andrekir
8bd955ed6b
refactor: update battery level convention
...
reference https://github.com/meshtastic/firmware/issues/2332
2023-03-11 07:45:50 -03:00
andrekir
dd27d7cc5e
update proto submodule to latest
2023-03-11 07:20:42 -03:00
andrekir
bee08a0bb4
fix: use MeshPacketQueue
2023-03-10 07:01:15 -03:00
rcarteraz
55ed52eba2
Support A13 Themed Icons ( #597 )
2023-03-06 20:34:13 -03:00
andrekir
8e4d652ed6
update proto submodule to latest
2023-03-03 11:42:53 -03:00
andrekir
c1ca0d3723
2.0.22
2023-03-03 11:30:43 -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
edf1264e5e
chore: remove unused eclipse files
2023-03-02 21:29:35 -03:00
andrekir
e16b88a839
chore: update proguard rules
...
https://github.com/Kotlin/kotlinx.serialization#android
"By default, proguard rules are supplied with the library. These rules (https://github.com/Kotlin/kotlinx.serialization/blob/master/rules/common.pro ) keep serializers for all serializable classes that are retained after shrinking, so you don't need additional setup."
2023-03-02 21:28:13 -03:00
andrekir
e334fff439
update proto submodule to latest
2023-02-26 08:39:46 -03:00
andrekir
edb6a49ece
2.0.21
2023-02-26 07:09:16 -03:00
andrekir
e859fd236d
feat: update pt-BR localization strings
2023-02-26 07:06:55 -03:00
andrekir
ef9c5feea3
feat: update French localization strings
2023-02-26 07:06:23 -03:00
andrekir
59c8c017a1
feat: update German localization strings
2023-02-26 07:05:09 -03:00
andrekir
d579509c15
feat: update Italian localization strings
2023-02-26 07:03:53 -03:00
andrekir
e211f7e1c5
feat: update Chinese localization strings
2023-02-26 07:02:51 -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
372f33cd9e
chore: update WorkManager to 2.8.0
2023-02-20 21:28:27 -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
6e68e95907
updating proto submodule to latest
2023-02-20 19:29:02 -03:00
andrekir
9a58ad3d22
2.0.20
2023-02-18 09:25:44 -03:00
andrekir
f66102bae9
feat: update Chinese localization strings
2023-02-18 08:59:14 -03:00
andrekir
efda8a8391
feat: update Japanese localization strings
2023-02-18 08:57:07 -03:00
andrekir
3f4a7c7659
feat: update Russian localization strings
2023-02-18 08:55:06 -03:00
andrekir
c7078a29f9
feat: update Ukrainian localization strings
2023-02-18 08:51:53 -03:00
andrekir
4d4cfb7648
feat: update German localization strings
2023-02-18 08:49:08 -03:00
andrekir
eda17941a3
feat: update Polish localization strings
2023-02-18 08:46:58 -03:00
andrekir
771ec03caf
feat: update French localization strings
2023-02-18 08:44:09 -03:00
andrekir
488b603e01
feat: update pt-BR localization strings
2023-02-18 08:40:20 -03:00
andrekir
81db85055d
chore: update serialization to 1.4.1
2023-02-18 08:22:07 -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
831c51a431
updating proto submodule to latest
2023-02-13 22:43:10 -03:00
andrekir
c0f095fa7c
2.0.19
2023-02-13 21:15:04 -03:00
andrekir
c6ddfa4a4c
feat: update German localization strings
2023-02-13 19:18:35 -03:00
andrekir
8a6361d72c
feat: drop packet from queue after 3 failed attempts
2023-02-13 18:38:22 -03:00
andrekir
8a0b59a0d1
fix: make NodeInfoTest Locale non-null
2023-02-13 18:36:32 -03:00
andrekir
253a371988
chore: clean manifest lint
2023-02-13 18:33:38 -03:00
andrekir
2d4a41be23
chore: add manifest fullBackupContent and dataExtractionRules
2023-02-13 18:33:19 -03:00
andrekir
d3a62ba52f
chore: update proguard rules
2023-02-13 18:32:35 -03:00
andrekir
d6aacef0ac
chore: update libs
2023-02-13 18:30:10 -03:00
andrekir
61489b4956
chore: update Compose to 1.3.2
2023-02-08 09:39:47 -03:00
andrekir
721e16a7fe
updating proto submodule to latest
2023-02-07 21:10:10 -03:00
andrekir
cd33dc9a09
2.0.17
2023-02-07 18:59:15 -03:00
andrekir
8f5e49e692
feat: add override_frequency config
2023-02-07 18:20:08 -03:00
andrekir
46480500b9
chore: remove gradle-play-publisher
2023-02-07 18:09:35 -03:00
andrekir
49b6d3bea3
chore: update libs
2023-02-07 18:07:33 -03:00
andrekir
5a05d9ada5
updating proto submodule to latest
2023-02-03 21:15:30 -03:00
andrekir
75fd2dd11c
2.0.16
2023-02-03 19:41:55 -03:00
andrekir
6e82affb98
fix: replace CompletableFuture lib
2023-02-03 19:41:30 -03:00
andrekir
218aa4b86e
feat: add isGooglePlayAvailable check
2023-02-03 19:39:17 -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
4c0d804531
fix: override default dialog button text colors
2023-02-02 17:01:17 -03:00
andrekir
e4d007be0c
updating proto submodule to latest
2023-02-01 13:26:52 -03:00
andrekir
a71cd21e3a
2.0.15
2023-02-01 12:53:31 -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
ee72ee854c
updating proto submodule to latest
2023-01-31 18:07:58 -03:00
andrekir
8b2716232f
2.0.14
2023-01-27 16:38:33 -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
25387560ec
updating proto submodule to latest
2023-01-27 15:23:35 -03:00
andrekir
f1af59abb6
feat: update Norwegian localization strings
2023-01-26 23:11:34 -03:00
andrekir
71c7aca10b
refactor: clean up theme and language pickers
2023-01-26 23:02:44 -03:00
andrekir
8d93ed88ce
fix: add CompletableFuture backport for API 14+
2023-01-26 22:41:58 -03:00
andrekir
1e504a8703
fix: update unit tests
2023-01-26 22:41:12 -03:00
andrekir
9ea6dff385
refactor: move askToRate() to GeeksvilleApplication
2023-01-26 22:30:47 -03:00
andrekir
023d4d767d
refactor: clean up GeeksvilleApplication
2023-01-26 22:30:47 -03:00
andrekir
9d4d0dd6a6
feat: update Korean localization strings
2023-01-22 22:03:40 -03:00
andrekir
b4e8852961
fix: always broadcast MessageStatus updates
2023-01-22 21:45:45 -03:00
Andre K
31d0249d1c
update Polish localization strings ( #570 )
2023-01-20 12:50:33 -03:00
andrekir
0130b1d429
2.0.13
2023-01-20 12:27:27 -03:00
andrekir
6e96a6b7c2
feat: add fdroid and google flavors
2023-01-20 12:27:27 -03:00
andrekir
f0294a7955
fix: exclude com.google.android.gms from mil.nga.mgrs:mgrs-android
2023-01-18 21:36:42 -03:00
andrekir
55d502321a
chore: update appcompat to 1.6.0 stable
2023-01-18 21:36:01 -03:00
Andre K
06ac70d207
update Hungarian localization strings ( #568 )
2023-01-18 21:32:30 -03:00
Andre K
df2c0aa91b
update Ukrainian localization strings ( #567 )
2023-01-17 19:43:02 -03:00
andrekir
f935e1f7f0
feat: update pt localization strings
2023-01-17 19:28:58 -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
e147c0e0c5
fix: minor resource strings.xml typos
2023-01-15 17:43:49 -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
e697b16844
updating proto submodule to latest
2023-01-15 17:26:54 -03:00
andrekir
99675bf9fa
2.0.12
2023-01-12 18:06:07 -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
9425b4d172
fix: pt modem_config_long typo
2023-01-06 21:54:17 -03:00
andrekir
405b8e2ea3
2.0.11
2023-01-03 21:48:30 -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
942469bbc9
updating proto submodule to latest
2023-01-03 21:04:17 -03:00
andrekir
b8ee4152a3
use ServiceCompat.stopForeground() for API < 24 compatibility
2023-01-03 21:02:31 -03:00
andrekir
af05355186
2.0.9
2023-01-02 22:44:56 -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
andrekir
2a25649766
update deprecated method
2023-01-02 21:19:10 -03:00
andrekir
d41f85fee7
add new module configs
2023-01-02 21:15:33 -03:00
Andre K
27d8a498c4
update foreground service start ( #551 )
2023-01-02 21:12:57 -03:00
andrekir
0662844009
updating proto submodule to latest
2022-12-29 09:04:17 -03:00
andrekir
c1da8f31ee
clean up removed resource strings
2022-12-29 08:29:37 -03:00
andrekir
5853aa16d6
2.0.8
2022-12-28 18:19:44 -03:00
andrekir
79173c12f0
updating proto submodule to latest
2022-12-28 18:07:51 -03:00
andrekir
7afccebb0f
fix map our NodeInfo reference
2022-12-28 17:41:30 -03:00
Andre K
99a42b1aa1
export hardcoded strings ( #547 )
2022-12-28 17:37:25 -03:00
andrekir
96ea0bf5a9
make isLicensed optional
2022-12-25 23:40:28 -03:00
andrekir
991a8622dc
add hwModel to setOwner
2022-12-24 09:09:47 -03:00
andrekir
e550219e1e
analytics/report bug if isGooglePlayAvailable
2022-12-24 08:37:38 -03:00
andrekir
4ea17e36bc
update coroutine scopes
2022-12-24 00:20:54 -03:00
andrekir
d42dbb7b04
add foregroundServiceType connectedDevice
2022-12-23 22:52:44 -03:00
andrekir
4646d228bc
remove debug message
2022-12-23 22:33:05 -03:00
andrekir
4632b8f956
filter out null bluetooth names
2022-12-23 22:23:48 -03:00
andrekir
ed4862a135
2.0.7
2022-12-12 22:04:51 -03:00
andrekir
0fc00b0468
refactor Bluetooth scan API preference
2022-12-12 22:00:15 -03:00
andrekir
d74c5b6ec9
refactor BTScanModel constants
2022-12-12 21:52:09 -03:00
andrekir
08ec7dfef1
clean up language tags parser
2022-12-12 21:51:15 -03:00
andrekir
c9ac6860db
add new proto configs
2022-12-12 21:50:48 -03:00
la mer
6c5a718410
improve documentation for usage of bound service ( #534 )
2022-12-12 21:30:35 -03:00
andrekir
7f7758c28e
fix module_config proto changes
2022-12-12 21:05:47 -03:00
andrekir
572a23a547
updating proto submodule to latest
2022-12-12 20:58:16 -03:00
Andre K
c9a81c72e0
update in-app language picker ( #538 )
2022-12-10 11:03:14 -03:00
Andre K
8dca9ea8b6
fix lat lon validation for fixed position ( #537 )
2022-12-10 08:49:32 -03:00
andrekir
5c3595931f
use encodeToByteArray / decodeToString methods
2022-12-10 00:45:50 -03:00
andrekir
e816b03f47
update isConnected logic
2022-12-10 00:42:51 -03:00
Andre K
d538c2afff
list devices from adapter.bondedDevices ( #536 )
2022-12-10 00:16:14 -03:00
Andre K
6ede4ed3bd
fix broadcastMessageStatus ( #535 )
2022-12-10 00:14:32 -03:00
Ben Meadors
dcc03be484
Account for negative metric values in telemetry ( #532 )
2022-12-03 18:53:20 -03:00
Krezalis
88fabab750
Ukrainian translation ( #531 )
2022-12-03 18:52:21 -03:00
andrekir
255ef0b532
2.0.6
2022-11-29 18:01:28 -03:00
andrekir
35ffcceb79
add aidl get/begin/commit configs
2022-11-29 17:47:49 -03:00
andrekir
a1984c5136
revert broadcastMessageStatus
2022-11-29 17:45:04 -03:00
andrekir
7d8e5a93a6
force connection broadcast on setDeviceAddress
2022-11-29 17:42:16 -03:00
andrekir
d9691a7fbd
ignore onItemSelected without changes
2022-11-29 17:38:21 -03:00
andrekir
bb698e14d1
update configs
2022-11-29 17:32:41 -03:00
andrekir
ebe6b1030e
updating proto submodule to latest
2022-11-29 17:25:36 -03:00
andrekir
3d79601965
change provideLocation on isPressed
2022-11-25 18:53:50 -03:00
Andre K
689e7e7eca
add ModuleConfig settings ( #526 )
2022-11-22 22:01:37 -03:00
andrekir
36cb78a332
updating proto submodule to latest
2022-11-22 18:24:29 -03:00
Andre K
0c783dfbff
add fields for position fixed ( #524 )
2022-11-15 22:00:29 -03:00
andrekir
57030f90b6
fix early ownerName null call
2022-11-15 16:31:35 -03:00
andrekir
068a90f93b
2.0.3
2022-11-15 12:28:45 -03:00
Andre K
9442c1d510
config clean up and updates ( #522 )
2022-11-15 12:19:59 -03:00
andrekir
e328b5b5d9
set allowSpecialFloatingPointValues
2022-11-15 11:44:47 -03:00
andrekir
ac316c6179
updating proto submodule to latest
2022-11-14 23:26:45 -03:00
andrekir
989ddbe761
add proto max_size validation
2022-11-11 18:24:58 -03:00
andrekir
c6bbed8106
2.0.1
2022-11-09 07:23:07 -03:00
andrekir
a10b55a5ed
limit short name length
2022-11-09 07:20:05 -03:00
andrekir
9a71092b5f
add DisplayConfig.OledType
2022-11-08 23:28:02 -03:00
andrekir
79d0c36de3
updating proto submodule to latest
2022-11-08 23:16: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
6894883362
add option to request remote nodes position
2022-11-06 17:46:57 -03:00
andrekir
e18b1a9a4a
check Telemetry oneOf to update Nodeinfo
2022-11-06 08:39:05 -03:00
andrekir
00de511907
update targetSdkVersion to 31
2022-11-04 18:31:18 -03:00
andrekir
4c46f2ae1c
upgrade gradle libs
2022-11-02 15:38:26 -03:00
andrekir
3e1416f7ce
add compose libs
2022-11-02 15:34:56 -03:00
andrekir
0eb3486eb9
update lifecycle libs
2022-11-02 15:16:30 -03:00
andrekir
357b4e21df
updating submodules to latest
2022-11-02 14:56:49 -03:00
andrekir
56f4d0bfaf
updating proto submodule to latest
2022-10-30 21:38:30 -03:00
andrekir
d467163eca
2.0.0
2022-10-30 21:28:06 -03:00
andrekir
aa8596da2a
fix nodes card layout
2022-10-30 17:19:10 -03:00
PWRxPSYCHO
71ff6002a9
Merge branch 'osmdroid-phase3' of github.com:ScriptTactics/Meshtastic-Android into osmdroid-phase3
2022-10-27 09:26:28 -04:00
PWRxPSYCHO
3c701ea17a
removed unused weather layer for future use
2022-10-27 09:26:16 -04:00
PWRxPSYCHO
68dfc71812
Merge branch 'meshtastic:master' into osmdroid-phase3
2022-10-27 09:21:24 -04:00
andrekir
2cc839eafd
1.3.48
2022-10-27 09:14:37 -03:00
andrekir
94a9071dc6
updating proto submodule to latest
2022-10-26 18:41:02 -03:00
andrekir
9ad6dd137d
when we init default, set use_preset to true ( meshtastic/Meshtastic-device#1845 )
2022-10-26 17:58:38 -03:00
andrekir
726e54786c
updating proto submodule to latest
2022-10-26 17:49:32 -03:00
andrekir
8ead6aeb45
updating proto submodule to latest
2022-10-26 17:09:30 -03:00
andrekir
7cdb1d0f90
include negative snr in rangetest
2022-10-26 17:03:51 -03:00
PWRxPSYCHO
25ea4bddb8
Merge branch 'meshtastic:master' into osmdroid-phase3
2022-10-22 15:54:39 -04:00