b80fa7d942
fix a click on the temporary anchor ( #397 )
...
Hovering a line in the routing tool shows a temporary anchor, which is
drawn in the anchors' layer with the index one past the last anchor.
Clicking it reached onClick, which looked that index up in the anchors,
got undefined and threw reading its properties. The click now adds the
anchor, as a click on the line does.
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Co-authored-by: vcoppe <vianney.coppe@gmail.com >
2026-11-08 14:26:58 +01:00
vcoppe and vcoppe
8fe7d8d64d
Migration to new Rust-based engine ( #401 )
...
* wasm first steps
* parsing start
* parsing continued
* progress
* progress
* progress
* progress
* progress
* progress
* progress
* progress
* fixes
* reorganize
* change type
* fix
* progress
* refactoring
* progress
* progress
* progress
* keep style info
* progress
* progress
* remove (copy) in name
* progress
* merge methods into 1
* splice
* progress
* progress
* progress
* cleaning
* progress
* progress
* progress
* visibility
* progress
* progress
* progress
* progress
* progress
* fixes
* progress
* fix markers
* fix
* progress
* progress
* progress
* progress
* progress
* progress
* small fix
* use engine info
* fix popups
* small fix
* progress
* progress
* progress
* clean tool
* handle self closing elements
* reduce data exchanges across boundary
* copy on wasm side to avoid any data corruption
* speed fix
* routing
* refactoring
* reverse
* reverse
* crop
* split
* merge
* progress
* time tool
* fix bounds for waypoints
* reduce
* fix reactivity
* handle corrupt time data
* export
* progress
* remove gpx js package
* remove todo
* update readme
* cleaning
* progress
* fix link fields
* remove unused fields
* refactoring and tests
* import and export of routes, ref #192
* per-chunk categories storage
* cross-tab sync
* outdated state
* refactoring
* reorder methods
* refactoring
* fix
* improve flow
* renaming
* progress
* progress
* fix
* progress
* per file history
* keep original flag
* use history variant
* fix
* progress
* file explorer
* progress
* fix
* sticky folders
* improved sticky folders
* fix sortable
* fix sortable
* fix
* fix tab size
* no file delete on desktop
* fix routing on other file
* fix sorting
* remember language
* open links in browser
* commit missing changes
* avoid selecting on resize
* clarify filename
* explorer actions
* fix folder styling
* drop anywhere in folder
* cleaning
* fixes
* remove focus-ring
* full screen
* small fix
* consistent highlight color
* improved preview
* performance improvements
* sparser data transfers
* sparser data transfers
* show popup once data is loaded
* fix routing control size
* fix
* sparse desktop build
* remove custom ign styles
* use new endpoint for openhikingmap
* strip native menu
* reorder context menu items
* route full support
* route - track conversion
* create route file action
* route export, filter out anchors at high zoom level
* clarify name handling
* move hide & center to view
* routes continued
* update docs
* fix power format, closes #378
* lint fixes
* fix display of additional data with gaps, closes #361
* fix linting issues
* fix import modules
* fix multidrag
* change base to resolve
* fix type errors
* fix layer typings
* fix last type error
* each keys
* improve typings
* deploy to cloudflare
---------
Co-authored-by: vcoppe <vcoppe@hexaly.com >
2026-10-31 18:08:22 +01:00
vcoppe
b319440a57
upgrade to maplibre v6
2026-07-24 19:06:39 +02:00
vcoppe
b4094d0a5b
slightly resize routing controls
2026-04-19 18:20:01 +02:00
vcoppe
dd9aba3adb
fine tuning
2026-04-19 16:49:32 +02:00
vcoppe
bd40fbae74
fix routing controls on mobile
2026-04-19 16:34:06 +02:00
vcoppe
b3a11125a5
adapt temporary anchor layer
2026-04-07 22:19:03 +02:00
vcoppe
71cdc03da5
file specific routing controls layers
2026-04-07 22:15:17 +02:00
vcoppe
8aafa26238
fix for safari
2026-04-03 08:47:40 +02:00
vcoppe
57c4958ff2
refresh routing controls on style load
2026-03-27 21:23:51 +01:00
vcoppe
b59cb9e200
Merge branch 'maplibre' into dev
2026-03-27 18:31:23 +01:00
vcoppe
dd94a7d613
catch graphhopper exceptions
2026-03-07 15:57:58 +01:00
vcoppe
091f6a3ed0
adapt routing control size to canvas width
2026-02-17 21:12:04 +01:00
vcoppe
d6c9fb1025
split routing controls in zoom-specific layers to improve performance
2026-02-14 15:05:23 +01:00
vcoppe
88abd72a41
layer instead of markers for routing controls
2026-02-14 14:35:35 +01:00
vcoppe
0ab3b77db8
centralized map layer event listener for better performance
2026-01-31 12:57:08 +01:00
vcoppe
e96b544a75
switch to maplibre, but laggy
2026-01-30 21:01:24 +01:00
vcoppe
f24956c58d
improve grouping statistics performance
2026-01-11 19:48:48 +01:00
vcoppe
16023b0688
fix some typescript errors
2025-11-10 13:11:44 +01:00
vcoppe
bde7e3e8aa
rename files
2025-10-23 18:56:04 +02:00