James Rich
|
6b6b5e2cee
|
fix(app): stop cleanly on devices the bundled SQLite can't run on (#7470)
|
2026-09-30 00:57:11 +00:00 |
|
James Rich
|
30bfa48a7f
|
fix(ui): show byte sizes in decimal units, formatted for the locale (#7469)
|
2026-09-30 00:56:48 +00:00 |
|
James Rich
|
bb515dbdc9
|
build(detekt): analyse every source set and resolve BuildConfig (#7466)
|
2026-09-30 00:24:38 +00:00 |
|
![github-merge-queue[bot]](/assets/img/avatar_default.png) James Richandgithub-merge-queue[bot]
|
4796be1051
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7467)
Co-authored-by: github-merge-queue[bot] <118344674+github-merge-queue[bot]@users.noreply.github.com>
|
2026-09-29 23:58:18 +00:00 |
|
James Rich
|
fda9140720
|
fix(app): check a shared map file before importing it (#7463)
|
2026-09-29 23:47:49 +00:00 |
|
James Rich
|
43b64f2ebe
|
chore(ble): record bond loss events to decide how to handle them (#7462)
|
2026-09-29 23:47:48 +00:00 |
|
James Rich
|
461e215a2d
|
fix(service): stop the inbound pipeline waiting on node writes (#7464)
|
2026-09-29 23:47:46 +00:00 |
|
James Rich
|
42ea208605
|
fix(node): leave positions without a fix out of the GPX track (#7457)
|
2026-09-29 21:10:35 +00:00 |
|
James Rich
|
4894919630
|
test(konsist): hold the core:data manager seam and cap self-made scopes (#7458)
|
2026-09-29 21:07:20 +00:00 |
|
James Rich
|
ebcbddcc7f
|
fix(takserver): log a route export that failed to write (#7459)
|
2026-09-29 21:07:18 +00:00 |
|
James Rich
|
733647bcbe
|
refactor(data): page the log export, remove dedupe leftovers (#7449)
|
2026-09-29 20:58:28 +00:00 |
|
James Rich
|
2bc627283b
|
chore(detekt): drop baseline entries that match nothing (#7455)
|
2026-09-29 20:55:22 +00:00 |
|
James Rich
|
d80ef9f0b5
|
build: pass -Xexpect-actual-classes only where expect classes live (#7451)
|
2026-09-29 20:49:43 +00:00 |
|
![github-merge-queue[bot]](/assets/img/avatar_default.png) James Richandgithub-merge-queue[bot]
|
9e0594cc5f
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7448)
Co-authored-by: github-merge-queue[bot] <118344674+github-merge-queue[bot]@users.noreply.github.com>
|
2026-09-29 19:12:27 +00:00 |
|
James Rich
|
9567583cbb
|
fix: run type-resolved detekt in CI and stop swallowing cancellation (#7431)
|
2026-09-29 18:22:01 +00:00 |
|
James Rich
|
434af6a743
|
fix(ui): localize UI strings, fix stale effect captures, one EmptyState (#7430)
|
2026-09-29 17:14:30 +00:00 |
|
James Rich
|
e5291937da
|
fix(app): manifest and platform hygiene from the Android audit (#7426)
|
2026-09-29 16:06:00 +00:00 |
|
James Rich
|
e6cf616bdb
|
refactor: keep one copy of shared code across platforms (#7432)
|
2026-09-29 15:56:05 +00:00 |
|
James Rich
|
693ee19f3f
|
refactor: tighten module boundaries and trim expect/actual (#7436)
|
2026-09-29 14:24:34 +00:00 |
|
James Rich
|
c82cf1be66
|
fix(node): show the real traceroute map on desktop (#7425)
|
2026-09-29 12:40:38 +00:00 |
|
![github-merge-queue[bot]](/assets/img/avatar_default.png) James Richandgithub-merge-queue[bot]
|
2c33852f93
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7442)
Co-authored-by: github-merge-queue[bot] <118344674+github-merge-queue[bot]@users.noreply.github.com>
|
2026-09-29 12:38:36 +00:00 |
|
James Rich
|
f77bc3d07a
|
fix: data correctness fixes from the Android audit (#7429)
|
2026-09-29 11:29:30 +00:00 |
|
James Rich
|
b63e566280
|
fix: keep WiFi credentials, addresses and coordinates out of app logs (#7419)
|
2026-09-29 11:27:47 +00:00 |
|
James Rich
|
c7d7bc766d
|
fix(service): correct phone position units and omit missing readings (#7437)
|
2026-09-29 11:08:35 +00:00 |
|
James Rich
|
df33cad51c
|
docs: sync developer docs, skills and constitution with the code (#7427)
|
2026-09-29 10:50:44 +00:00 |
|
James Rich
|
1b128ffc78
|
build: clear Kotlin warnings, time out hung tests, drop dead config (#7435)
|
2026-09-29 10:48:55 +00:00 |
|
Tha_14
|
b12ca979c8
|
feat(map-maplibre): start with collapsed attribution strip on seconda… (#7424)
|
2026-09-29 10:45:34 +00:00 |
|
James Rich
|
6279d660d3
|
fix(database): delete old mesh logs in bounded batches (#7423)
|
2026-09-29 10:11:25 +00:00 |
|
James Rich
|
1da95127f1
|
fix(discovery): keep an unheard node's SNR distinct from 0 dB (#7422)
|
2026-09-29 10:11:24 +00:00 |
|
James Rich
|
5b08008b06
|
fix(navigation): keep each tab's state across tab switches (#7421)
|
2026-09-29 10:11:22 +00:00 |
|
James Rich
|
c8f519cc06
|
fix(prefs): recover corrupt Android prefs files and make toggles atomic (#7420)
|
2026-09-29 10:11:20 +00:00 |
|
James Rich
|
99f8138e8d
|
fix(database): never publish a replacement pool while the write lock is held (#7418)
|
2026-09-29 10:11:18 +00:00 |
|
James Rich
|
c7ff9b4ef0
|
fix(settings): stop profile import dropping Mesh Beacon settings (#7416)
|
2026-09-29 10:11:16 +00:00 |
|
 James Richandgithub-merge-queue
|
8531c575ba
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7428)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
|
2026-09-29 01:12:41 +00:00 |
|
James Rich
|
a78e7b8ac6
|
feat(auto): notification messaging on Android Auto (#7417)
|
2026-09-28 21:18:22 +00:00 |
|
James Rich
|
667d9f34dc
|
fix(notifications): put every notification on its own channel and tap target (#7415)
|
2026-09-28 18:49:27 +00:00 |
|
![github-merge-queue[bot]](/assets/img/avatar_default.png) James Richandgithub-merge-queue[bot]
|
84095fd93e
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7413)
Co-authored-by: github-merge-queue[bot] <118344674+github-merge-queue[bot]@users.noreply.github.com>
|
2026-09-28 15:59:32 +00:00 |
|
 Tha_14andJames Rich
|
12ce21eb69
|
fix(mqtt): remove noop mqtt to allow the mqtt proxy to work on the desktop builds (#7400)
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-09-28 13:28:22 +00:00 |
|
James Rich
|
355c528acc
|
fix(ui): split the link colour per mode (#7406)
|
2026-09-28 13:01:17 +00:00 |
|
James Rich
|
428d2a296b
|
feat(firmware): show installed vs latest bootloader before an upgrade (#7409)
|
2026-09-28 12:59:55 +00:00 |
|
![github-merge-queue[bot]](/assets/img/avatar_default.png) James Richandgithub-merge-queue[bot]
|
6426058ae2
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7410)
Co-authored-by: github-merge-queue[bot] <118344674+github-merge-queue[bot]@users.noreply.github.com>
|
2026-09-28 12:31:02 +00:00 |
|
James Rich
|
57ca888f29
|
feat(settings): raise the coding rate over a modem preset (#7405)
|
2026-09-28 11:50:48 +00:00 |
|
James Rich
|
62fbe9560a
|
fix(konsist): anchor the scanned-source inputs at the source roots (#7382)
|
2026-09-26 20:28:18 +00:00 |
|
James Rich
|
64cd7e2638
|
feat(store): capture the store screenshots from the real apps (#7378)
|
2026-09-26 18:39:07 +00:00 |
|
James Rich
|
640c1ab8c1
|
feat(app): shell-only debug launch switches for onboarding and the trust dialog (#7375)
|
2026-09-26 17:40:54 +00:00 |
|
James Rich
|
b1acb30895
|
build(konsist): order jvmTest after the docs sync tasks (#7379)
|
2026-09-26 15:42:19 +00:00 |
|
James Rich
|
cc8c8789c6
|
feat(network): a hidden showcase scenario for Demo Mode (#7377)
|
2026-09-26 15:40:25 +00:00 |
|
James Rich
|
a7d74d2261
|
fix(position): send no coordinates with a position request when we have none (#7361)
|
2026-09-25 15:43:30 -05:00 |
|
James Rich
|
52873ebd91
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7350)
|
2026-09-25 16:17:57 +00:00 |
|
James Rich
|
ecf0b1283b
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7345)
|
2026-09-25 00:42:52 +00:00 |
|