James Rich
728678dade
feat(discovery): extract hardcoded UI strings to resources
...
Replace all hardcoded strings in discovery UI screens and components
with stringResource() calls using centralized string resources.
Files updated:
- DiscoverySummaryScreen: session stats, AI analysis labels
- DiscoveryHistoryDetailScreen: history metadata labels
- DiscoveryScanScreen: disabled button semantics descriptions
- PresetPickerCard: selected/unselected state descriptions
- PresetResultCard: scan result stat labels
- RfHealthSection: RF health stat labels
- DwellProgressIndicator: dwell progress text
Added 33 new discovery_stat_* and discovery_* string resources.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-20 17:09:50 -05:00
James Rich
2d1fc984bb
[Spec Kit] Implementation progress: D044 accessibility polish
...
- Added semantics annotations for screen readers
- Added progress announcements for dwell indicator
- Added disabled-preset explanations
- Migrated string resources to strings.xml
- Added DiscoveryMigrationTest for string resource migration
- Marked D000, D011, D044 as complete in tasks.md
2026-05-20 17:09:29 -05:00
James Rich
349094e9e3
feat(discovery): replace hardcoded UI strings with string resources (D047)
2026-05-20 17:09:08 -05:00
James Rich
4c588b73f8
fix(settings): rename UDP toggle label for cross-platform audit alignment ( #5549 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-20 21:51:29 +00:00
James Rich
0076be3a24
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5532 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-20 09:11:32 -05:00
James Rich
83bb1a31f7
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5465 )
2026-05-19 10:12:04 -05:00
James Rich
fc0df1a79a
feat(docs): In-app documentation browser with Jekyll site and Docusaurus sync ( #5445 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-19 04:00:22 +00:00
James Rich
f4b6b02ace
refactor(build): rename entry modules and remove DESKTOP_ONLY mode ( #5476 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-18 12:44:12 +00:00
James Rich
b32aa1b9f2
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5460 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-14 16:34:40 -05:00
James Rich
33184fef99
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5455 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-14 12:17:20 -05:00
Ben Meadors
a04a261b80
feat: TAK v2 protocol integration with zstd compression and full CoT type support ( #5434 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com >
Co-authored-by: James Rich <james.a.rich@gmail.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-14 12:50:01 +00:00
James Rich
13865e7c8b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5438 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-14 06:10:23 -05:00
James Rich
09a0d123be
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5416 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-12 06:21:59 -05:00
James Rich
313dc1c2f7
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5400 )
2026-05-11 17:28:06 -05:00
James Rich
95c3bc0bce
Brownfield gap remediation: 28 tasks + intro commonMain migration ( #5401 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-11 20:10:23 +00:00
James Rich
443de4a34d
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5383 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-10 05:57:23 -05:00
James Rich
924f8a507b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5378 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-07 07:34:30 -05:00
James Rich
3c75510f01
fix(mqtt): harden TLS enforcement, add user CA trust, and improve error diagnostics ( #5365 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-06 12:09:49 -05:00
James Rich
3e55579250
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5357 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-06 12:02:01 -05:00
James Rich
82926fd734
feat: event firmware easter egg with ambient branding ( #5354 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-04 19:37:47 +00:00
James Rich
fa3437b147
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5349 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-04 11:45:11 -05:00
James Rich
26c50258da
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5347 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-04 11:30:59 -05:00
James Rich
f1423e4ee2
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5339 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-03 14:51:57 -05:00
James Rich
9e396cdecc
chore: optimize AI agent context and implement CI cost controls ( #5335 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-02 13:19:11 -05:00
James Rich
2822290908
refactor(build): build-logic cleanup, CC safety, and detekt 2.0 upgrade ( #5311 )
2026-05-01 02:48:37 +00:00
James Rich
9d64dd697e
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Licenses) ( #5298 )
2026-04-29 14:02:03 -05:00
James Rich
7f578906fa
revert: replace extra newline on traceroute route strings
...
fix translations?
2026-04-29 13:48:26 -05:00
James Rich
3d2b21843e
refactor: update user lookups and localize traceroute responses ( #5294 )
2026-04-29 16:42:02 +00:00
James Rich
9e0ad369dd
fix: update notification icon ( #5293 )
2026-04-29 16:02:41 +00:00
James Rich
5e415120d0
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Licenses) ( #5273 )
2026-04-29 06:49:14 -05:00
James Rich
0f2730d86d
fix: remove slashes from strings.xml
2026-04-26 15:18:35 -05:00
James Rich
d4eadee500
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5247 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-26 15:11:12 -05:00
James Rich
a035fedcdf
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5244 )
2026-04-25 18:39:06 +00:00
James Rich
9100c583b6
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5241 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-25 16:14:29 +00:00
James Rich
91f4a17b48
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5240 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-24 12:35:42 +00:00
James Rich
7ee929648c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5238 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-23 17:43:11 -05:00
James Rich
dea9d86c52
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5235 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-23 14:41:17 -05:00
James Rich
2dcf01a02b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5231 )
2026-04-23 07:09:31 -05:00
James Rich
bc66b99e3d
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5227 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-23 09:30:47 +00:00
James Rich
cf834a77f6
feat: Enhance mPWRD-os WiFi provisioning success state and UI components ( #5225 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-04-23 02:04:16 +00:00
James Rich
e501adef56
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5224 )
2026-04-22 19:00:27 -05:00
James Rich
ab9c517c0a
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5220 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-22 15:25:05 -05:00
James Rich
228d872f9d
feat(connections): unified device list, ACCESS_LOCAL_NETWORK, transport filter chips ( #5219 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-22 19:34:22 +00:00
James Rich
f14ae2643c
feat(node): smoother remote-admin UX with per-node session tracking ( #5217 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-22 14:21:04 -05:00
James Rich
6778905800
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5216 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-22 11:31:09 -05:00
James Rich
a90cb2d89e
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5195 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-20 17:32:58 +00:00
James Rich
2b47da3b61
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5193 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-20 07:40:08 -05:00
James Rich
99e7407a90
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5189 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-19 20:07:52 +00:00
James Rich
94856d257f
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5186 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-18 12:09:22 +00:00
James Rich
14e86b90f1
feat(mqtt): adopt mqttastic-client-kmp 0.2.0 — disconnect reasons + Test Connection ( #5181 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-17 21:33:55 -05:00