Wykres commitów

2877 Commity (12c68d2bc8e96b0ce9ee726cc68902e3084e4bc1)

Autor SHA1 Wiadomość Data
andrekir 3c18b2535e refactor: always send position config change 2023-10-19 17:13:22 -03:00
andrekir f0f4f44915 refactor: handle `QueueStatus` not responding under load
workaround for when the mesh is busy, radios fail to respond with `QueueStatus` and acknowledge sent packets.
- wait until radio queue is free or timeout, always assume sent packets went through;
- never resend, just timeout and move on to the next packet when there is no `QueueStatus` response.
2023-10-19 17:12:08 -03:00
andrekir 47bc9218dc refactor: subscribe MQTT channels with `downlink_enabled` 2023-10-16 17:40:37 -03:00
andrekir 5ece09b4ce 2.2.11 2023-10-12 22:59:06 -03:00
andrekir 7b3f71ae32 feat: warn user when MqttClientProxy fails 2023-10-12 22:57:45 -03:00
andrekir 8d22a23fe1 feat: warn user when duty cycle limit reached
closes #540
2023-10-12 22:52:54 -03:00
andrekir e82eb9413c refactor: don't cancel/dismiss traceroute dialogs 2023-10-12 18:36:35 -03:00
andrekir e3b96f4bd4 feat: implement MQTT client proxy 2023-10-12 18:24:15 -03:00
andrekir d71a9171ec fix: import config missing data 2023-10-11 18:38:06 -03:00
andrekir 7a01c4b228 chore: update proto submodule to v2.2.11 2023-10-11 18:23:22 -03:00
andrekir da8576147b 2.2.10 2023-10-08 23:46:35 -03:00
andrekir 85564cae2a fix: ignore range test messages when module disabled 2023-10-08 23:38:28 -03:00
andrekir 7c56c339ef refactor: adjust `FusedLocationProvider` update settings 2023-10-08 22:43:14 -03:00
andrekir 85a13bd1a1 refactor(nodes): observe configs for live UI updates 2023-10-08 21:16:38 -03:00
andrekir 57e29b23a3 refactor: optimize database storage for specific Portnums 2023-10-08 19:24:13 -03:00
andrekir 17982efbea refactor: handle Position packets sent from phone 2023-10-08 19:20:13 -03:00
andrekir c8e9410f5c refactor: add range test portnum to .csv export
reference: https://github.com/meshtastic/firmware/pull/2732
2023-10-08 19:15:35 -03:00
andrekir aa2fc2f707 fix: disable language splits in Bundle builds
some users were unable to change in-app language when installing the app from the Play Store due to "on-demand delivery" conflicts. this change includes string resources for all languages instead of a single language split based on users language preferences during install.

fixes #689
2023-10-08 19:06:13 -03:00
andrekir 4e7ea67da0 refactor: convert `ChannelSet` to protobuf extensions 2023-10-07 08:47:56 -03:00
andrekir 3288b07e5e refactor: move RadioConfig logic into separate ViewModel 2023-10-06 19:05:34 -03:00
andrekir 37dad9b6fa refactor: move `IMeshService` instance to repository 2023-10-06 17:54:37 -03:00
renovate[bot] e93fac2ae3 chore(deps): update com.google.android.material:material to v1.10.0 2023-10-05 22:43:16 -03:00
renovate[bot] d79f7060e7 chore(deps): update androidx.compose:compose-bom to v2023.10.00 2023-10-05 22:43:03 -03:00
renovate[bot] 553c0fbab0 chore(deps): update gradle to v8.4 2023-10-05 22:28:44 -03:00
renovate[bot] 8c3d99438d chore(deps): update protobuf_version to v3.24.4 2023-10-05 22:28:05 -03:00
renovate[bot] b22c74ae08 chore(deps): update nav_version to v2.7.4 2023-10-05 22:13:01 -03:00
renovate[bot] 3cfe04466e chore(deps): update hilt_version to v2.48.1 2023-10-05 22:12:48 -03:00
andrekir 0ebeecdf1c chore: update proto submodule to v2.2.10 2023-10-03 23:37:21 -03:00
andrekir dd3e0f2ec4 2.2.9 2023-10-03 18:45:09 -03:00
andrekir 7c30d86e39 feat: add feedback for configuration changes 2023-10-03 18:32:44 -03:00
andrekir 2dd0e1f1e2 refactor: reduce coupling in Parcelables 2023-10-03 17:27:16 -03:00
andrekir 26195e8d39 refactor: use `rememberSaveable` for `showChannelEditor` 2023-10-03 17:05:56 -03:00
andrekir 1185e38bfd refactor: use `OutlinedButton` in config dialog 2023-10-01 17:49:01 -03:00
andrekir 50e794eda1 fix: `incrementCompleted()` placement 2023-10-01 11:49:20 -03:00
andrekir d4659eca61 refactor: animate `ResponseState.Loading` progress bar 2023-10-01 11:09:08 -03:00
andrekir e02ecaec6e refactor: set random PSK on default channel name change 2023-10-01 11:05:42 -03:00
andrekir a10fe75f64 refactor: single-page channel editing 2023-10-01 10:50:19 -03:00
andrekir adf02b56c7 chore: update proto submodule to v2.2.9 2023-09-30 07:46:54 -03:00
andrekir ede478f8ee 2.2.8 2023-09-30 06:59:18 -03:00
andrekir 9c4948e73f feat: update French localization strings 2023-09-30 06:50:57 -03:00
andrekir fdb94fb547 refactor(messages): add back button 2023-09-30 06:40:05 -03:00
andrekir c26b6dd7ac refactor(messages): persist contact variables 2023-09-30 06:39:03 -03:00
andrekir 3188706776 feat: add new configs 2023-09-29 22:31:22 -03:00
renovate[bot] e690e34347 chore(deps): update androidx.compose:compose-bom to v2023.09.02 2023-09-29 22:21:28 -03:00
renovate[bot] 70aa864ebc chore(deps): update com.android.tools.build:gradle to v8.1.2 2023-09-29 22:13:51 -03:00
andrekir de827e9e73 chore: update proto submodule to v2.2.8 2023-09-29 22:01:31 -03:00
andrekir b59217a95a 2.2.7 2023-09-26 18:35:47 -03:00
andrekir 4e75a0c879 refactor(config): improve null `node` handling 2023-09-26 18:27:05 -03:00
renovate[bot] a8d14b5288 chore(deps): update androidx.navigation:navigation-compose to v2.7.3 2023-09-26 18:25:45 -03:00
renovate[bot] 6698b7580d chore(deps): update androidx.compose:compose-bom to v2023.09.01 2023-09-26 18:25:25 -03:00