Commit Graph
298 Commits
Author SHA1 Message Date
liu weikai d953528584 fix(geocaching): retain staged edits during SD contention 2026-10-15 13:34:58 +08:00
liu weikai 8dbb112f73 fix(tracker): show route titles and simplify item cards 2026-10-15 13:23:03 +08:00
liu weikai c3cb00f242 feat(navigation): calculate and save TMAP routes from Tracker 2026-10-15 13:03:23 +08:00
liu weikai dac0702dd7 feat(map): increase POI density within existing frame buffers 2026-10-15 13:01:18 +08:00
liu weikai fbcdd8bb7f build: replace embedded TMAP copy with pinned SDK 0.1.1 2026-10-15 11:09:40 +08:00
liu weikai 2fb8d4a0f5 Bound Contacts search copy and refresh source inventory 2026-10-14 22:36:51 +08:00
liu weikai fce8173b0a Include existing Contacts cards in the shared-location release
Integrate the committed Contacts implementation without touching canonical uncommitted work. Register peer contracts, complete locale labels, and normalize explicitly typed Arabic decimals independently of ICU.
2026-10-14 22:27:51 +08:00
liu weikai 9edcf1e9cd Build required native package fixture and reject failed startup 2026-10-14 21:04:36 +08:00
liu weikai abf2d137f8 Prepare opt-in physical track lifecycle acceptance 2026-10-14 20:40:15 +08:00
liu weikai 03a4b2b014 Prepare 1.0.0 candidate version without announcing release 2026-10-14 20:07:37 +08:00
liu weikai 05dc318394 Synchronize release evidence and avoid duplicate CI builds 2026-10-14 19:50:09 +08:00
liu weikai 22077942b8 Record public first-level track search acceptance 2026-10-14 19:39:54 +08:00
liu weikai 5a516d9f34 Supply global first-level administrative track catalog 2026-10-14 19:31:49 +08:00
liu weikai b39270cce7 Retry busy SD reads during publication confirmation 2026-10-14 19:19:19 +08:00
liu weikai e812a0c549 Document reserved final flash and capture accepted native outdoor cards 2026-10-14 19:02:55 +08:00
liu weikai 5ea6e635c0 Align native card layout checks and retain CI preview artifacts 2026-10-14 18:53:14 +08:00
liu weikai 4be4f57291 Share approximate administrative areas and distance across outdoor cards 2026-10-14 18:41:58 +08:00
liu weikai ef9c286649 Reuse Tracker and Geocaching item cards with one-item browsing 2026-10-14 18:18:55 +08:00
liu weikai 0a31a89cae Use English documentation outside the Chinese locale 2026-10-14 17:13:22 +08:00
liu weikai 65df07aed4 Verify public country search and refresh release guides 2026-10-14 17:02:15 +08:00
liu weikai 477026be28 Fix locale duration input and reproducible configuration checks 2026-10-14 16:49:39 +08:00
liu weikai f66add24ec docs: prepare 1.0.0 platform guide and release documentation 2026-10-14 15:50:11 +08:00
liu weikai f312f29600 docs: record delivery evidence and constrain global region scope 2026-10-14 15:17:11 +08:00
liu weikai f7fc43304c feat(firmware): add bounded USB configuration and device author operations 2026-10-14 15:17:10 +08:00
liu weikai 00c02e2d46 Reproject dragged map tiles from absolute tile coordinates 2026-10-10 12:12:38 +08:00
liu weikai c5ed9b9f69 Align map completions with active drag preview 2026-10-10 12:05:04 +08:00
liu weikai a2abe5ec6f Retain TMAP file pair and preserve POIs across style changes 2026-10-10 11:53:16 +08:00
liu weikai 51b40f99e9 Reduce map copies, POI snapshots and layout work 2026-10-10 11:34:28 +08:00
liu weikai a0aa3a4745 Filter TMAP packages by layer and drain completions promptly 2026-10-10 10:56:55 +08:00
liu weikai a7ee4ff950 Reduce TMAP random seeks and batch SDMMC reads 2026-10-10 10:26:22 +08:00
liu weikai 99b5ab807d Skip impossible TMAP candidates and protect borrowed font references 2026-10-09 20:45:23 +08:00
liu weikai bda5b2b71b Document administrative reference layout and lookup complexity 2026-10-09 19:59:10 +08:00
liu weikai a62e0d15c7 Reclaim idle content fonts within the fixed memory budget 2026-10-09 19:30:10 +08:00
liu weikai fc675972e6 Document completed world and China glyph generation and cache limits 2026-10-09 19:00:23 +08:00
liu weikai 36e961f705 Show matched POI names, administrative paths and selected map targets 2026-10-09 18:41:20 +08:00
liu weikai 04bb0338d1 Reuse search index pages in a bounded PSRAM cache 2026-10-09 18:01:37 +08:00
liu weikai 6547f7d9c2 Stabilize POI results, sort nearest first and fix CJK map notices 2026-10-09 17:06:32 +08:00
liu weikai 6a951950c1 Unify all page and menu top bars at 24 pixels 2026-10-09 16:44:34 +08:00
liu weikai acb93fc41f Compact map bars to 24px and abbreviate contour controls 2026-10-09 16:31:15 +08:00
liu weikai 6625f1de1d Fix search opacity and CJK fonts, use F shortcut and distance labels 2026-10-09 16:16:38 +08:00
liu weikai 820a01395e Add bounded asynchronous TMAP POI search to Map 2026-10-09 15:36:15 +08:00
liu weikai f1de5f5e34 Optimize TMAP label reads and support map style directories 2026-10-09 12:29:27 +08:00
liu weikai e5fd309a01 fix(map): preserve annotation progress and publish partial labels 2026-10-09 11:25:01 +08:00
liu weikai 8cf8b1469c fix(map): bind pixel continuation to its request owner 2026-10-09 11:06:28 +08:00
liu weikai 0e208d9fde fix(map): interleave annotation progress with raster requests 2026-10-09 11:01:22 +08:00
liu weikai 7beaee983a fix(map): resume TMAP reads and prefetch viewport neighbors 2026-10-09 10:54:05 +08:00
liu weikai 82156e3df3 fix(map): select TMAP per session and cache tile offsets 2026-10-09 10:01:29 +08:00
liu weikai db4de44f81 fix(map): align TMAP lookup and media cache invalidation 2026-10-08 14:15:00 +08:00
liu weikai 29026b5724 feat(map): read TMAP packages with bounded PSRAM resources 2026-10-08 14:03:34 +08:00
liu weikai 5f8995ec15 fix: upgrade legacy saved metadata once for fast local browsing 2026-10-01 07:10:06 +08:00