1d4ae6c76dHumanize turn-by-turn distances; drop arrival step distancehermes-explorigin2026-08-16 19:43:31 +00:00
fb6ad3eb0cFix: resolve data paths against app base for subdirectory deployshermes-explorigin2026-08-16 14:39:58 +00:00
8941d837b5Directions: merge consecutive turn-by-turn steps on the same streethermes-explorigin2026-08-12 18:05:41 +00:00
f054164e84fix(ui): offset context dialog for 16x16 arrow (8px left, 16px down) so it points at the clickhermes-explorigin2026-08-10 21:46:07 +00:00
80e002ff3dfix(ui): position context dialog in viewport coords (was offset from the click by the header)hermes-explorigin2026-08-10 21:35:48 +00:00
c2051a665bfeat(ui): add explicit X close buttons to context dialog, Preferences dialog, and Directions panelhermes-explorigin2026-08-10 21:21:12 +00:00
fbf939d236feat(routing): street-aware turn-by-turn (road names) + one-way/roundabout support; widen graph to named local streetshermes-explorigin2026-08-10 21:11:20 +00:00
397979ac78style(directions): let the dialog size to its content (no fixed width)hermes-explorigin2026-08-10 20:53:48 +00:00
2ce71b8955fix(directions): drawResult no longer clears the result state, so turn-by-turn/distance remain visible after calculatinghermes-explorigin2026-08-10 20:48:41 +00:00
000b892202fix(directions): selecting a saved point as destination no longer re-sets the origin (remove leftover onPickSavedPoint callback)hermes-explorigin2026-08-10 20:37:09 +00:00
c3e3617794fix(routes): store routing graph/pois as plain vars (not $state proxies) so they structured-clone into the Web Workerhermes-explorigin2026-08-10 20:33:36 +00:00
4de3e31708feat(directions): include Saved Points in destination search results (filtered by query)hermes-explorigin2026-08-10 20:29:10 +00:00
a7955c0636fix(ui): consolidate POI info into single context dialog (remove duplicate native Leaflet popup)hermes-explorigin2026-08-10 20:11:52 +00:00
b0147940affix(ui): restore map height after removing the top bar (was collapsing to 0 via grid auto row)hermes-explorigin2026-08-10 16:14:02 +00:00
6abcf0483cdocs: add CONTRIBUTING.md with setup, automated checks, and local QA checklisthermes-explorigin2026-08-10 16:10:21 +00:00
591fafc5defeat(directions): run route computation in a Web Worker with live progress (off UI thread)hermes-explorigin2026-08-10 15:22:01 +00:00
62ddbf160cfeat(directions): rework panel to destination-picker + collapsed route options; graph loaded on demand with sync fallbackhermes-explorigin2026-08-10 15:20:17 +00:00
5e85c15798feat(directions): origin selection via search or map click; Directions button gated on originhermes-explorigin2026-08-10 15:16:38 +00:00
4e0d82f416refactor(directions): unit system now controlled solely via Preferences dialog (pull from prefs store)hermes-explorigin2026-08-10 14:37:21 +00:00
f46d604546feat(prefs): drop redundant unit-override; distances auto m/ft under a km/mi, else km/mihermes-explorigin2026-08-10 14:22:31 +00:00