Phil Oliver
f2d29d4582
Flatten `BluetoothViewModel` ( #3138 )
2025-09-18 16:08:10 +00:00
Phil Oliver
eedc3ef963
Decouple `SettingsScreen` from `UiViewModel` ( #3137 )
2025-09-18 11:40:33 +00:00
James Rich
48da34ce1a
New Crowdin updates ( #3134 )
2025-09-18 00:30:58 +00:00
James Rich
b30088b813
refactor(map): use hiltViewModel for MapViewModel ( #3135 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-17 23:42:09 +00:00
Phil Oliver
fed3ebbd36
Start migration away from global top app bar ( #3132 )
2025-09-17 22:38:22 +00:00
James Rich
e4bfce0989
refactor(build): simplify lint, spotless, and detekt configurations ( #3133 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-17 21:43:23 +00:00
Phil Oliver
df90256959
Re-add "set region" CTA ( #3129 )
2025-09-17 21:05:59 +00:00
renovate[bot]
e7b01da8c2
chore(deps): update androidx lifecycle to v2.9.4 ( #3130 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-17 18:59:54 +00:00
renovate[bot]
e821c7f784
chore(deps): update plugin dependency-analysis to v3.0.4 ( #3131 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-17 18:59:45 +00:00
Phil Oliver
1d30367ddc
Decouple `ConnectionsScreen` from `UiViewModel` ( #3126 )
2025-09-17 15:10:43 +00:00
Phil Oliver
7afab16011
Move nav routes to new `:navigation` project module ( #3124 )
2025-09-17 10:46:43 +00:00
Phil Oliver
299dac415d
Example project: Appease Detekt ( #3125 )
2025-09-16 23:38:54 +00:00
renovate[bot]
07d798d506
chore(deps): update plugin kover to v0.9.2 ( #3123 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 20:29:57 +00:00
renovate[bot]
4d7f364809
chore(deps): update plugin com.gradle.develocity to v4.2 ( #3121 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 19:25:53 +00:00
Phil Oliver
bec5dac9d4
Use Ktor/Ktorfit for API calls ( #3122 )
2025-09-16 18:45:59 +00:00
renovate[bot]
d600d182b5
chore(deps): update ruby to v3.4.6 ( #3120 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 13:06:21 +00:00
James Rich
d202fdbdf2
chore: Scheduled updates (Firmware, Hardware) ( #3117 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2025-09-16 09:49:40 +00:00
renovate[bot]
5e3825d9c8
chore(deps): update plugin dependency-analysis to v3.0.3 ( #3115 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 22:24:00 +00:00
renovate[bot]
303bf46d27
chore(deps): update androidx.compose.runtime:runtime-tracing to v1.9.1 ( #3116 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 22:23:23 +00:00
James Rich
22a5521b9d
feat(build-logic): modularize build-logic & update dependencies ( #3110 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-15 21:48:27 +00:00
renovate[bot]
91da327e16
chore(deps): update meshtastic protobufs to 945b796 ( #3114 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 21:26:38 +00:00
renovate[bot]
437e8f864c
chore(deps): update markdown renderer (mike penz) to v0.37.0 ( #3087 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Phil Oliver <3497406+poliver@users.noreply.github.com>
2025-09-15 21:13:19 +00:00
renovate[bot]
42b2847505
chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.4.0 ( #3113 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 20:35:17 +00:00
renovate[bot]
83472f1eaa
chore(deps): update plugin dependency-analysis to v3.0.3 ( #3112 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 20:32:19 +00:00
Phil Oliver
3e4a5d4a5d
More `ConnectionsScreen` screen breakup ( #3108 )
2025-09-15 19:54:10 +00:00
Phil Oliver
58344c1c0f
Convert sample project to Kotlin ( #3111 )
2025-09-15 19:50:36 +00:00
renovate[bot]
be6e9ad5ec
chore(deps): update plugin datadog to v1.20.0 ( #3105 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 12:51:23 +00:00
Dane Evans
57630326c1
#2803 Waypoints with line breaks ( #3101 )
...
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-15 12:20:45 +00:00
James Rich
be0fd20710
ci: add coverage status configuration to codecov.yml ( #3104 )
2025-09-15 06:59:55 -05:00
renovate[bot]
b141a5b741
chore(deps): update androidx (general) ( #3103 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 11:29:32 +00:00
renovate[bot]
2b028cc756
chore(deps): update com.google.protobuf:protoc to v4.32.1 ( #3102 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 11:29:08 +00:00
Dane Evans
9a9b5935e9
add internal bug report with ch_testing tags ( #3099 )
2025-09-15 10:50:00 +00:00
James Rich
d5b7488ff3
chore: Scheduled updates (Firmware, Hardware) ( #3098 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2025-09-15 10:47:52 +00:00
James Rich
295e0aa298
feat(build): Convention Plugins ( #3081 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Dane Evans <dane@goneepic.com>
2025-09-15 10:47:03 +00:00
James Rich
9f2c76d33d
New Crowdin updates ( #3093 )
2025-09-15 01:02:34 +00:00
James Rich
a8821eb343
ci(release): update artifact paths in release workflow ( #3097 )
2025-09-14 16:18:21 -05:00
James Rich
6d51fbee5b
fix: detekt ( #3096 )
2025-09-14 14:12:03 -05:00
James Rich
0634859742
revert(safebluetooth): reverts changes to SafeBluetooth.kt ( #3095 )
2025-09-14 13:53:27 -05:00
James Rich
a8b5b4a62d
New Crowdin updates ( #3092 )
2025-09-14 15:34:03 +00:00
James Rich
efbcdcee19
fix: missed commas
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-14 10:30:48 -05:00
James Rich
193a99c5b4
chore(fastlane): skip uploading metadata and screenshots to Play Store
...
Skips uploading metadata, changelogs, images, and screenshots to the Play Store for all lanes. This is to prevent Fastlane from overriding changes made directly in the Play Console.
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-14 10:26:24 -05:00
James Rich
0076822e9c
Update Crowdin configuration file
2025-09-14 10:14:19 -05:00
James Rich
ba003487c1
fix: detekt ( #3090 )
2025-09-14 08:26:21 -05:00
James Rich
7905334f1b
refactor(radio): connection state tweaks ( #3089 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-14 08:10:52 -05:00
James Rich
4dbbcd222d
fix(mqtt): enable TLS when using official mqtt server ( #3088 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-14 08:10:52 -05:00
James Rich
0467647676
New Crowdin updates ( #3086 )
2025-09-14 12:35:20 +00:00
James Rich
15357d6841
New Crowdin updates ( #3084 )
2025-09-13 11:58:31 +00:00
James Rich
a3399471ec
New Crowdin updates ( #3080 )
2025-09-13 01:52:12 +00:00
James Rich
ac259f3b1c
chore: Scheduled updates (Firmware, Hardware) ( #3075 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2025-09-12 12:37:30 +00:00
James Rich
70eaab42a8
New Crowdin updates ( #3076 )
2025-09-12 12:37:11 +00:00