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
|
b39270cce7
|
Retry busy SD reads during publication confirmation
|
2026-10-14 19:19:19 +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
|
c8d9c95fef
|
fix: resolve native and embedded CI compilation gaps
|
2026-10-14 15:49:41 +08:00 |
|
liu weikai
|
d7b1654685
|
style: align outdoor management C++ with clang-format 14
|
2026-10-14 15:22:24 +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
|
de352c4038
|
Use portable map anchor coordinates for drag positioning
|
2026-10-10 12:38:18 +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
|
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
|
99b5ab807d
|
Skip impossible TMAP candidates and protect borrowed font references
|
2026-10-09 20:45:23 +08:00 |
|
liu weikai
|
a62e0d15c7
|
Reclaim idle content fonts within the fixed memory budget
|
2026-10-09 19:30:10 +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
|
918026179d
|
Expose TMAP search progress and publish terminal errors
|
2026-10-09 17:18:23 +08:00 |
|
liu weikai
|
82720c3214
|
Align P4 menu layout assertion with compact top bar
|
2026-10-09 17:07:19 +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
|
ccf8992628
|
Preserve legacy annotation index value layout
|
2026-10-09 12:55:46 +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
|
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 |
|
liu weikai
|
8ccefa6884
|
Keep Discover rows stable while query and publication status changes
|
2026-10-01 05:53:59 +08:00 |
|
liu weikai
|
a29a7fcff5
|
Upgrade legacy local Geocaching indexes during idle maintenance
|
2026-10-01 05:32:36 +08:00 |
|
liu weikai
|
8d0a07bc21
|
Preserve current Geocaching indexes across checkpoint rebuilds
|
2026-10-01 05:00:02 +08:00 |
|
liu weikai
|
377961edc3
|
Fix re-downloads after removing local Geocaching caches
|
2026-10-01 04:39:54 +08:00 |
|
liu weikai
|
b2d1f76309
|
Keep local Geocaching rows stable and skip terminal publication recovery
|
2026-10-01 04:03:32 +08:00 |
|
liu weikai
|
005c409972
|
Preserve verified cache details while saving and installing
|
2026-10-01 02:30:13 +08:00 |
|
liu weikai
|
c769bed4e9
|
Fix discovered gateway handoff and Reticulum resource publications
|
2026-10-01 01:03:30 +08:00 |
|
liu weikai
|
b655fe4210
|
Allocate download response workspace only for active operations
|
2026-10-01 00:30:53 +08:00 |
|
liu weikai
|
c4ecd575ae
|
Fix reserved archive retries and apply shared action styles
|
2026-10-01 00:05:23 +08:00 |
|
liu weikai
|
69167f211f
|
Close public cache archival and offline removal flows
|
2026-09-30 23:28:08 +08:00 |
|
liu weikai
|
06896f6b64
|
Reduce foreground geocaching dispatch scans and log publication confirmation
|
2026-09-30 21:32:00 +08:00 |
|
liu weikai
|
852bf06f58
|
Maintain current cache-head index generations during commits
|
2026-09-30 20:04:12 +08:00 |
|
liu weikai
|
735b200003
|
Read immutable current geocaching index generations without history scans
|
2026-09-30 19:31:47 +08:00 |
|
liu weikai
|
446f072a55
|
Exclude archived local caches from Map markers
|
2026-09-30 19:12:47 +08:00 |
|
liu weikai
|
df393a2a3c
|
Measure remaining history cost in geocaching index scans
|
2026-09-30 18:44:09 +08:00 |
|
liu weikai
|
a1a8f4d551
|
Reuse verified detail record when saving a geocache
|
2026-09-30 17:46:58 +08:00 |
|
liu weikai
|
9746d89024
|
Advance local geocache overlays independently of GPS refresh
|
2026-09-30 17:30:05 +08:00 |
|