Wykres commitów

2053 Commity (master)

Autor SHA1 Wiadomość Data
andrekir 4e9ec5f096 fix: initialize `devices` before constructor execution 2023-04-06 19:08:19 -03:00
andrekir 189e9aeee4 feat: add tls_enabled config 2023-04-06 19:07:21 -03:00
andrekir 242f13f1f8 update proto submodule to latest 2023-04-04 23:51:40 -03:00
andrekir d91ba72041 2.1.6 2023-04-04 23:28:21 -03:00
andrekir 2a74eceb17 refactor: change RegularPreference text style 2023-04-04 23:26:41 -03:00
andrekir d2c73f2d4b fix: reverse DropDownPreference trailing icon orientation 2023-04-04 23:23:47 -03:00
Garrett M eec87422b0
closes #580 use "min" instead of "m" for minutes (#609) 2023-04-03 18:35:43 -03:00
andrekir 09662c0141 fix: removeObservers when onStop is called (UI not visible) 2023-04-03 18:30:54 -03:00
andrekir 7fedc2b0e1 refactor: move activity out of BTScanModel 2023-04-03 18:29:41 -03:00
andrekir b7d91224e4 feat: add `ModemPreset.LONG_MODERATE` string name
https://github.com/meshtastic/firmware/pull/2400
2023-04-03 18:17:23 -03:00
andrekir 5d90584734 fix: add synchronized() to avoid concurrent modifications
between saveSettings() and discardNodeDB()
2023-04-03 18:12:24 -03:00
andrekir b3d581486a fix: add onDestroyView() to release fragment resources 2023-04-03 18:03:55 -03:00
andrekir 4dec73ea76 fix: broadcastSmartMinimumIntervalSecs typo 2023-04-01 21:10:29 -03:00
andrekir 04452e4756 chore: fix kapt warning
moving 'kotlin-kapt' to the bottom of plugins {} gets rid of the warning:

"The following options were not recognized by any processor: '[dagger.fastInit, dagger.hilt.android.internal.disableAndroidSuperclassValidation, dagger.hilt.android.internal.projectType, dagger.hilt.internal.useAggregatingRootProcessor, kapt.kotlin.generated]'"
2023-04-01 08:16:51 -03:00
andrekir effc450af8 feat: create BLEDeviceListEntry class 2023-04-01 08:03:32 -03:00
andrekir d4c125b962 fix: CompanionDeviceManager context 2023-04-01 07:58:37 -03:00
andrekir ca7e459dfe refactor: change battery powered from 111 to 101
https://github.com/meshtastic/firmware/issues/2392
2023-04-01 07:49:40 -03:00
andrekir 6ba95c87ef feat: add double_tap_as_button_press config 2023-04-01 07:45:42 -03:00
andrekir 48c110c3da update proto submodule to latest 2023-04-01 07:14:50 -03:00
andrekir 672c244d3f 2.1.5 2023-04-01 07:12:43 -03:00
andrekir ef9cbf7ee6 feat: update Icelandic localization strings 2023-04-01 07:00:04 -03:00
andrekir dfcdacea6f chore: update Firebase Crashlytics to 18.3.6 2023-04-01 06:51:19 -03:00
andrekir 770ad9a266 chore: update Firebase Analytics to 21.2.1 2023-04-01 06:50:47 -03:00
andrekir 902763dba7 feat: add EditListPreference component for lora.ignore_incoming 2023-04-01 06:46:18 -03:00
andrekir e6d19d9e6d fix: add nodeDBbyNodeNum temp var to avoid concurrent modifications 2023-04-01 06:43:41 -03:00
andrekir 8154d3a10f feat: add smart broadcast configs 2023-03-28 23:36:02 -03:00
andrekir 1d8a05dd45 update proto submodule to latest 2023-03-28 22:48:25 -03:00
andrekir 15ab4de13f 2.1.4 2023-03-28 22:43:15 -03:00
andrekir 1bc8fb3c17 feat: add EditTextPreference byte counter 2023-03-28 22:34:10 -03:00
andrekir da1988bbf9 fix: add back hwModel to setOwner 2023-03-28 22:31:36 -03:00
andrekir c8569bdd13 feat: add Icelandic localization strings 2023-03-28 22:27:02 -03:00
andrekir fb8a640873 refactor: use Position object as requestPosition parameter 2023-03-27 15:51:23 -03:00
andrekir 2d9f0a56f2 refactor: use MeshUser object as setOwner parameter 2023-03-27 15:30:42 -03:00
andrekir 862c11ee4a chore: update Splashscreen to 1.0.0 2023-03-27 15:28:09 -03:00
andrekir 057f94e423 feat: collect bondedDevices flow in BTScanModel 2023-03-27 15:27:26 -03:00
andrekir 84c85a8c3e fix: edit map marker only when connected 2023-03-27 14:44:50 -03:00
andrekir 189159c293 feat: add wake_on_tap_or_motion config 2023-03-25 07:10:37 -03:00
andrekir 5d28bfa1c3 update proto submodule to latest 2023-03-25 06:47:26 -03:00
andrekir 754fc6ee53 2.1.3 2023-03-23 12:41:46 -03:00
andrekir 56b1d6d965 fix: revert TabInfo refactor
reverts b765ac4453 (causing: Fatal Exception: java.lang.IllegalStateException: onAttach called multiple times with different Context! Hilt Fragments should not be retained).
2023-03-23 12:28:44 -03:00
andrekir 919a430090 2.1.2 2023-03-22 18:17:43 -03:00
andrekir 92b12ca79a feat: improve `BLE_NAME_PATTERN` filter 2023-03-22 18:16:18 -03:00
andrekir 8e9b4cb273 feat: implement Compose viewModel() function 2023-03-22 17:59:59 -03:00
andrekir dfa25eb91e fix: DropDownPreference modifier reference 2023-03-22 17:54:35 -03:00
andrekir 31aa88fdeb feat: extend PreferenceFooter button labels 2023-03-22 17:53:58 -03:00
andrekir fe649157ae chore: update Compose Compiler to 1.4.4 2023-03-22 17:48:31 -03:00
andrekir 8099ccd588 chore: update Fragment to 1.5.6 2023-03-22 17:46:26 -03:00
andrekir 11b823b42b chore: update Lifecycle to 2.6.1 2023-03-22 17:45:47 -03:00
andrekir 3a896edd68 chore: update Room to 2.5.1 2023-03-22 17:45:19 -03:00
andrekir dae3c79eaa chore: update WorkManager to 2.8.1 2023-03-22 17:44:47 -03:00
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