Commit Graph

  • a1ae97ff90 docs: record Kotlin 2.4 cleanup session in agent memory claude/modest-carson-f0c5c6 James Rich 2026-06-12 20:46:46 -05:00
  • 501c81ecde build: drop compiler flags and opt-ins made redundant by Kotlin 2.4 James Rich 2026-06-12 20:45:40 -05:00
  • 720762a55b chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) scheduled-updates github-merge-queue 2026-06-13 00:55:00 +00:00
  • 2b20f0fd90 docs: update CHANGELOG.md automation/update-changelog github-actions[bot] 2026-06-13 00:19:15 +00:00
  • 47134f447e chore(deps): update net.java.dev.jna:jna to v5.19.1 (#5781) main renovate[bot] 2026-06-12 19:19:00 -05:00
  • b24bc895ac fix: address review triage — transition-based ham routing, local-only guard, callsign guidance feat/hamparameters James Rich 2026-06-12 09:19:59 -05:00
  • 5ce88405c3 fix: apply review auto-fixes (docs, idioms, test coverage, dedup) James Rich 2026-06-12 08:49:08 -05:00
  • de797fc59d feat(settings): implement set_ham_mode HamParameters admin message James Rich 2026-06-12 07:20:45 -05:00
  • ea06782689 fix(di): start AppFunctionStateSync from the Application, not createdAtStart release/2.8.0 James Rich 2026-06-12 06:43:09 -05:00
  • 25cc1415b8 docs: update repo/developer/in-app docs and repair the screenshot pipeline for 2.8.0 (#5775) James Rich 2026-06-11 12:01:09 -05:00
  • 48045b0cf0 fix(discovery): use protobufs Maven dep after rebase onto #5675 James Rich 2026-06-10 17:12:52 -05:00
  • f2ee694566 refactor(node): fetch device links from the API, drop the bundled matcher (#5765) James Rich 2026-06-10 16:25:27 -05:00
  • 4f1d32c7b9 perf: add Baseline Profile generation for :androidApp (#5735) James Rich 2026-06-05 05:15:11 -05:00
  • a972975d68 feat(discovery): mesh network discovery (#5275) James Rich 2026-06-05 04:51:37 -05:00
  • b6a2453c78 feat(node): msh.to device hardware links ("I want one" section + Settings directory) (#5714) James Rich 2026-06-04 04:33:18 -05:00
  • 8de9461171 feat: add air quality telemetry display (PM1.0, PM2.5, PM10, CO2) (#5701) James Rich 2026-06-03 21:57:57 -05:00
  • fe5012b742 refactor: Remove AIDL API and modernize service architecture (#5586) James Rich 2026-06-03 21:28:17 -05:00
  • ed4cbe3b54 feat: FTS5 full-text message search (#5373) James Rich 2026-06-03 19:45:52 -05:00
  • 9f1f010fe7 feat(car): Android Car App Library integration (#5633) James Rich 2026-06-03 19:07:59 -05:00
  • 29840f15b0 ci: run Pull Request CI for PRs targeting release/** branches James Rich 2026-06-03 17:03:30 -05:00
  • c5edbc9ef5 feat(ai): Add App Functions for system AI integration (#5585) James Rich 2026-06-03 16:24:17 -05:00
  • a798cc86f2 chore: bump VERSION_NAME_BASE to 2.8.0 for release James Rich 2026-06-03 16:22:35 -05:00
  • b3974615a0 docs: update CHANGELOG.md (#5773) github-actions[bot] 2026-06-12 06:18:52 -05:00
  • 161b2b09ab chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5774) James Rich 2026-06-12 06:10:45 -05:00
  • 9e3d014c3d chore(deps): update datadog.gradle to v1.27.0 (#5776) renovate[bot] 2026-06-12 06:09:45 -05:00
  • e71722137f test: fix wall-clock race in NodeTest.isOnline_usesStrictThresholdBoundary (#5779) James Rich 2026-06-12 06:06:52 -05:00
  • 15568ff462 chore(deps): update kable to v0.43.1 (#5750) renovate[bot] 2026-06-12 06:06:24 -05:00
  • d9b024acde chore(deps): update coil to v3.5.0 (#5766) renovate[bot] 2026-06-12 06:06:07 -05:00
  • bce317c687 chore(deps): update kotlin-toolchain (#5760) renovate[bot] 2026-06-12 06:01:19 -05:00
  • 4a0eeae6ef chore(deps): update fastlane to v2.236.1 (#5772) renovate[bot] 2026-06-11 06:18:08 -05:00
  • c9eae8e640 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5771) James Rich 2026-06-11 06:17:49 -05:00
  • a7eb26f188 docs: update CHANGELOG.md (#5770) github-actions[bot] 2026-06-10 16:57:57 -05:00
  • 936be3998f ci: fix update-changelog crash when no channel tags exist (#5769) James Rich 2026-06-10 16:57:11 -05:00
  • 595fb00352 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5768) James Rich 2026-06-10 16:25:54 -05:00
  • dd462971e8 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5767) James Rich 2026-06-10 12:24:58 -05:00
  • fd3dc0cc73 chore(deps): update mqttastic to v0.3.8 (#5763) renovate[bot] 2026-06-10 12:24:30 -05:00
  • 8daafe6f70 Replace :core:proto with org.meshtastic:protobufs:2.7.25 (#5675) James Rich 2026-06-10 11:40:42 -05:00
  • f77998d063 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5761) James Rich 2026-06-10 08:58:40 -05:00
  • 58cbd1d551 ci: group Kotlin-compiler-locked tooling in one Renovate PR (#5758) James Rich 2026-06-09 16:37:47 -05:00
  • d318000383 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5757) James Rich 2026-06-09 16:32:01 -05:00
  • 9945499bad chore(deps): update org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.5.0 (#5756) renovate[bot] 2026-06-09 15:36:58 -05:00
  • 0d9d086b22 chore(deps): update codecov/codecov-action action to v7 (#5749) renovate[bot] 2026-06-09 16:36:21 +00:00
  • 476789d154 chore(deps): update io.nlopez.compose.rules:detekt to v0.6.0 (#5751) renovate[bot] 2026-06-09 16:36:09 +00:00
  • 5c4b5c2405 chore(deps): update com.google.firebase:firebase-bom to v34.14.1 (#5753) renovate[bot] 2026-06-09 16:36:00 +00:00
  • bc046a66a7 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5742) James Rich 2026-06-09 11:33:35 -05:00
  • d38ddc88b6 chore(deps): update fastlane to v2.236.0 (#5754) renovate[bot] 2026-06-09 11:33:24 -05:00
  • 65e937427f fix(mqtt): make the MQTT client-id unique per connection (#5755) James Rich 2026-06-09 11:28:37 -05:00
  • 21b6540e0e chore(deps): update vico to v3.2.2 (#5746) renovate[bot] 2026-06-05 09:12:06 -05:00
  • 0c7bda6f07 docs: release CHANGELOG.md for v2.7.14 (#5739) github-actions[bot] 2026-06-03 17:07:08 -05:00
  • cf68c86af5 docs: update CHANGELOG.md (#5736) v2.7.14 github-actions[bot] 2026-06-03 15:34:01 -05:00
  • d86c627598 refactor(node): migrate to non-deprecated Vico chart APIs (#5737) James Rich 2026-06-03 15:32:01 -05:00
  • ea872f36d0 build: migrate KMP Android DSL from androidLibrary {} to android {} (#5734) James Rich 2026-06-03 15:02:43 -05:00
  • 611f9b3f46 docs: update CHANGELOG.md (#5733) github-actions[bot] 2026-06-03 12:46:30 -05:00
  • 304a11ca5d chore(deps): update room to v3.0.0-alpha06 (#5730) renovate[bot] 2026-06-03 12:45:56 -05:00
  • 3c2b6a58de chore(deps): update androidx.core:core-ktx to v1.19.0 (#5731) renovate[bot] 2026-06-03 12:45:15 -05:00
  • c25033aeee chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5732) James Rich 2026-06-03 12:44:31 -05:00
  • 5ca1881783 docs: update CHANGELOG.md (#5729) github-actions[bot] 2026-06-03 12:28:43 -05:00
  • 9bf188c9f4 fix(map): keep compass icon visible while following bearing (#5728) James Rich 2026-06-03 11:44:27 -05:00
  • fac24a16b5 Merge branch 'main' into features/lockdown-v2 features/lockdown-v2 Nick 2026-06-03 12:06:56 -04:00
  • ffb07534fc docs: update CHANGELOG.md (#5727) github-actions[bot] 2026-06-03 10:15:23 -05:00
  • 0e4f12ec0d fix(map): apply kotlinx-serialization compiler plugin to androidApp (#5726) James Rich 2026-06-03 10:10:54 -05:00
  • 01c5b9fbfd docs: update CHANGELOG.md (#5724) github-actions[bot] 2026-06-03 06:38:27 -05:00
  • e3e09452dd fix(map): render cluster markers in-scope to kill ClusterRenderer FATAL (#5723) James Rich 2026-06-03 06:36:09 -05:00
  • 94f6301ded docs: update CHANGELOG.md (#5720) github-actions[bot] 2026-06-02 21:47:07 -05:00
  • 9629daa513 fix(map): revert app-side Maps SDK init to library-idiomatic, fix inline-map crash (#5719) James Rich 2026-06-02 21:39:41 -05:00
  • 7efbc699da chore(deps): update com.github.luben:zstd-jni to v1.5.7-10 (#5721) renovate[bot] 2026-06-02 21:21:49 -05:00
  • e50ab28d12 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5718) James Rich 2026-06-02 21:04:05 -05:00
  • 580b3ed128 docs: update CHANGELOG.md (#5717) github-actions[bot] 2026-06-02 13:36:25 -05:00
  • aed1c42286 chore(map): bump MapLibre Compose to 0.13.0, light up desktop base map, drop Google Maps leftovers feature/maplibre-compose-multiplatform James Rich 2026-06-02 13:30:52 -05:00
  • f6d972d212 chore(deps): update net.java.dev.jna:jna to v5.19.0 (#5716) renovate[bot] 2026-06-02 13:20:33 -05:00
  • dd9d535281 docs: update CHANGELOG.md (#5710) github-actions[bot] 2026-06-02 12:47:53 -05:00
  • aeed07364c chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5711) James Rich 2026-06-02 12:46:45 -05:00
  • 0f123adb72 fix(map): eliminate cluster-renderer FATAL and harden black-map paths (#5715) James Rich 2026-06-02 12:12:35 -05:00
  • c45466a633 chore(deps): update compose-multiplatform to v1.11.1 (#5713) renovate[bot] 2026-06-02 12:11:36 -05:00
  • ef4ef8e2f5 chore(deps): update core/proto/src/main/proto digest to 6b1ded4 (#5712) renovate[bot] 2026-06-02 12:11:17 -05:00
  • b7cdc26a6e fix(map): pulse indicator fires on new packet, not permanent online status James Rich 2026-05-18 14:58:43 -05:00
  • 1e6a4235eb feat(map): add pulsing online indicator and satellite tile style James Rich 2026-05-18 14:43:57 -05:00
  • 34ec760412 fix(map): align with Meshtastic design standards and M3 best practices James Rich 2026-05-18 13:52:43 -05:00
  • 883bb6ae48 feat(map): add node info bottom sheet on map tap James Rich 2026-05-18 13:14:16 -05:00
  • 4607c3f223 feat(map): inline map polish & location permission feedback James Rich 2026-05-18 13:09:02 -05:00
  • 305ff2321f feat(map): add line gradient, zoom buttons, camera padding James Rich 2026-05-18 13:00:43 -05:00
  • 653955406e feat(map): add error/empty states, filter badge, and waypoint feedback James Rich 2026-05-18 12:48:22 -05:00
  • 18dac2eb09 fix(map): resolve rebase issues and detekt violations James Rich 2026-05-18 12:06:10 -05:00
  • 177f97abdd feat(map): online status indicators, zoom-to-fit-all, GeoJSON enrichment James Rich 2026-04-13 21:55:48 -05:00
  • c76aa0856d refactor(map): DRY constants, shared bounding box, i18n fix, CI test fixes James Rich 2026-04-13 14:45:50 -05:00
  • 0b16123be3 feat(map): material3 controls + latitude-aware precision circles James Rich 2026-04-13 14:11:21 -05:00
  • a3c32f180f fix(map): audit best practices — OnlyLogo ornaments, always-visible location puck, rounded line caps James Rich 2026-04-13 14:01:15 -05:00
  • a0deb90dec refactor(map): polish — DRY coordinate helpers, tighter visibility, dead code removal, null safety James Rich 2026-04-13 13:36:04 -05:00
  • ec6ebce04d refactor(map): architectural improvements — DRY, UDF, dead code, test coverage James Rich 2026-04-13 13:04:02 -05:00
  • bce998d060 fix(map): fix formatCoord to produce fixed decimal places instead of scientific notation James Rich 2026-04-13 12:30:44 -05:00
  • 9cdac11ec0 fix(map): address review round 2 — precision circles, traceroute, i18n James Rich 2026-04-13 12:28:11 -05:00
  • 17dadf79c6 fix(map): address code review findings — precision, naming, icons, i18n James Rich 2026-04-13 12:14:17 -05:00
  • 2725a5f3ae fix(map): delete leftover fdroid OSMDroid cluster Java files breaking lint James Rich 2026-04-12 22:26:30 -05:00
  • 6167d32d26 feat(map): add maplibre-compose API enhancements — scale bar, bearing tracking, gestures, hillshade, offline tiles, map styles James Rich 2026-04-12 20:52:08 -05:00
  • 1fb3f2fe53 chore: ignore Eclipse/Buildship IDE metadata files James Rich 2026-04-12 19:26:19 -05:00
  • 6b736c401e feat(map): add feature parity — filters, style selector, waypoint dialog, cluster zoom, bounds fitting, location tracking James Rich 2026-04-12 19:25:04 -05:00
  • 3d65da72e7 feat(map): replace Google Maps + OSMDroid with unified MapLibre Compose Multiplatform James Rich 2026-04-12 18:25:15 -05:00
  • 9de017bd35 Merge branch 'main' into features/lockdown-v2 Nick 2026-06-02 09:13:15 -04:00
  • 5ec4fa7328 fix(map): initialize Maps SDK before building marker bitmap descriptors (#5709) James Rich 2026-06-01 18:30:13 -05:00
  • 0cb9c60615 docs: update CHANGELOG.md (#5707) github-actions[bot] 2026-06-01 17:56:51 -05:00