2738 Commits

Author SHA1 Message Date
andrekir
f404bf22bf 2.2.12 2.2.12 2023-10-21 07:28:44 -03:00
andrekir
13c76f49ee refactor: implement repository pattern for ConnectionState 2023-10-21 07:24:46 -03:00
renovate[bot]
179c176baf chore(deps): update room_version to v2.6.0 2023-10-21 07:22:28 -03:00
andrekir
c489717ad1 refactor: convert NodeDB to repository 2023-10-20 19:38:18 -03:00
renovate[bot]
d1d2c6cf3d chore(deps): update androidx.compose:compose-bom to v2023.10.01 2023-10-20 17:34:16 -03:00
renovate[bot]
b82256faae chore(deps): update com.github.mik3y:usb-serial-for-android to v3.7.0 2023-10-20 17:34:00 -03:00
renovate[bot]
7d0b2b9fa2 chore(deps): update com.google.firebase:firebase-bom to v32.4.0 2023-10-20 16:42:43 -03:00
andrekir
32d974a7e1 chore: update proto submodule to v2.2.12 2023-10-20 16:30:55 -03:00
andrekir
ddacdf9022 chore: update design submodule 2023-10-20 16:28:36 -03:00
andrekir
b87257a663 refactor: catch exception when starting service in the background 2023-10-19 17:17:17 -03:00
andrekir
f3e57c05e4 fix: variables not initialized before constructor execution 2023-10-19 17:16:16 -03:00
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 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 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 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 2.2.8 2023-09-30 06:59:18 -03:00