vcoppe
7474f892ce
cleaning
2026-11-08 15:32:12 +01:00
vcoppe
002fd259aa
hide point info in routing and scissors tools
2026-11-08 15:15:16 +01:00
vcoppe
21e27a4416
show hovered point on elevation profile
2026-11-08 15:06:03 +01:00
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
Nathan Cahill and vcoppe
2608870505
fix a latitude typed past ±90 in the waypoint tool ( #398 )
...
The pin followed the latitude and longitude fields on every keystroke,
and min/max on a number field don't stop typing, so a value on the way
to a coordinate (389) reached Marker.setLngLat and MapLibre threw
"Invalid LngLat latitude value". An empty field moved the pin to the
equator, saving with one threw on null.toFixed, and an out-of-range
value saved as typed.
The pin now stays where it was and Save is disabled until both fields
hold a coordinate in range, and the field that doesn't is marked
invalid.
Co-authored-by: vcoppe <vianney.coppe@gmail.com >
2026-11-08 14:17:45 +01:00
vcoppe
9e289c33be
rework time component
2026-11-08 14:03:48 +01:00
vcoppe
419489bcfe
#206 continued
2026-11-07 14:31:24 +01:00
vcoppe
7a7749a9d3
closes #206
2026-11-05 20:29:23 +01:00
vcoppe
eee76f05d4
batch of fixes
2026-11-04 21:27:14 +01:00
vcoppe
a67b982b1c
clean builds and add auto-updater
2026-11-04 20:02:18 +01:00
vcoppe
c0afd1fea9
cloudflare build only
2026-11-04 18:46:23 +01:00
vcoppe
c0e6e3d2eb
fix release step
desktop-beta
2026-11-01 17:43:28 +01:00
vcoppe
9bd38cd5f8
fix tests
2026-11-01 17:24:49 +01:00
vcoppe
a163e1b897
New Crowdin updates ( #404 )
...
* New translations en.json (Dutch)
[ci skip]
* New translations files-and-stats.mdx (Romanian)
[ci skip]
* New translations files-and-stats.mdx (French)
[ci skip]
* New translations files-and-stats.mdx (Spanish)
[ci skip]
* New translations files-and-stats.mdx (Belarusian)
[ci skip]
* New translations files-and-stats.mdx (Catalan)
[ci skip]
* New translations files-and-stats.mdx (Czech)
[ci skip]
* New translations files-and-stats.mdx (Danish)
[ci skip]
* New translations files-and-stats.mdx (German)
[ci skip]
* New translations files-and-stats.mdx (Greek)
[ci skip]
* New translations files-and-stats.mdx (Basque)
[ci skip]
* New translations files-and-stats.mdx (Finnish)
[ci skip]
* New translations files-and-stats.mdx (Hebrew)
[ci skip]
* New translations files-and-stats.mdx (Hungarian)
[ci skip]
* New translations files-and-stats.mdx (Italian)
[ci skip]
* New translations files-and-stats.mdx (Korean)
[ci skip]
* New translations files-and-stats.mdx (Lithuanian)
[ci skip]
* New translations files-and-stats.mdx (Dutch)
[ci skip]
* New translations files-and-stats.mdx (Norwegian)
[ci skip]
* New translations files-and-stats.mdx (Polish)
[ci skip]
* New translations files-and-stats.mdx (Portuguese)
[ci skip]
* New translations files-and-stats.mdx (Russian)
[ci skip]
* New translations files-and-stats.mdx (Swedish)
[ci skip]
* New translations files-and-stats.mdx (Turkish)
[ci skip]
* New translations files-and-stats.mdx (Ukrainian)
[ci skip]
* New translations files-and-stats.mdx (Chinese Simplified)
[ci skip]
* New translations files-and-stats.mdx (Vietnamese)
[ci skip]
* New translations files-and-stats.mdx (Portuguese, Brazilian)
[ci skip]
* New translations files-and-stats.mdx (Indonesian)
[ci skip]
* New translations files-and-stats.mdx (Thai)
[ci skip]
* New translations files-and-stats.mdx (Latvian)
[ci skip]
* New translations files-and-stats.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations files-and-stats.mdx (Serbian (Latin))
[ci skip]
* New translations gpx.mdx (Dutch)
[ci skip]
* New translations map-controls.mdx (Basque)
[ci skip]
* New translations edit.mdx (Dutch)
[ci skip]
2026-11-01 17:18:56 +01:00
vcoppe
33abec525a
remove unused key in locales
2026-11-01 17:00:12 +01:00
vcoppe
77c542d9aa
fix windows build continued
2026-11-01 16:52:36 +01:00
vcoppe
17b5c1d567
fix windows build
2026-11-01 16:07:49 +01:00
vcoppe
2048076fe6
tauri build test
2026-11-01 15:52:34 +01:00
vcoppe
d7ff7d645b
New Crowdin updates ( #403 )
...
* New translations edit.mdx (Lithuanian)
[ci skip]
* New translations edit.mdx (Dutch)
[ci skip]
* New translations edit.mdx (Norwegian)
[ci skip]
* New translations edit.mdx (Polish)
[ci skip]
* New translations edit.mdx (Portuguese)
[ci skip]
* New translations edit.mdx (Russian)
[ci skip]
* New translations edit.mdx (Swedish)
[ci skip]
* New translations edit.mdx (Turkish)
[ci skip]
* New translations edit.mdx (Ukrainian)
[ci skip]
* New translations edit.mdx (Chinese Simplified)
[ci skip]
* New translations edit.mdx (Vietnamese)
[ci skip]
* New translations edit.mdx (Portuguese, Brazilian)
[ci skip]
* New translations edit.mdx (Indonesian)
[ci skip]
* New translations edit.mdx (Thai)
[ci skip]
* New translations edit.mdx (Latvian)
[ci skip]
* New translations edit.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations edit.mdx (Serbian (Latin))
[ci skip]
* New translations file.mdx (Romanian)
[ci skip]
* New translations file.mdx (French)
[ci skip]
* New translations file.mdx (Spanish)
[ci skip]
* New translations file.mdx (Belarusian)
[ci skip]
* New translations file.mdx (Catalan)
[ci skip]
* New translations file.mdx (Czech)
[ci skip]
* New translations file.mdx (Danish)
[ci skip]
* New translations file.mdx (German)
[ci skip]
* New translations file.mdx (Greek)
[ci skip]
* New translations file.mdx (Basque)
[ci skip]
* New translations file.mdx (Finnish)
[ci skip]
* New translations file.mdx (Hebrew)
[ci skip]
* New translations file.mdx (Hungarian)
[ci skip]
* New translations file.mdx (Italian)
[ci skip]
* New translations file.mdx (Korean)
[ci skip]
* New translations file.mdx (Lithuanian)
[ci skip]
* New translations file.mdx (Dutch)
[ci skip]
* New translations file.mdx (Norwegian)
[ci skip]
* New translations file.mdx (Polish)
[ci skip]
* New translations file.mdx (Portuguese)
[ci skip]
* New translations file.mdx (Russian)
[ci skip]
* New translations file.mdx (Swedish)
[ci skip]
* New translations file.mdx (Turkish)
[ci skip]
* New translations file.mdx (Ukrainian)
[ci skip]
* New translations file.mdx (Chinese Simplified)
[ci skip]
* New translations file.mdx (Vietnamese)
[ci skip]
* New translations file.mdx (Portuguese, Brazilian)
[ci skip]
* New translations file.mdx (Indonesian)
[ci skip]
* New translations file.mdx (Thai)
[ci skip]
* New translations file.mdx (Latvian)
[ci skip]
* New translations file.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations file.mdx (Serbian (Latin))
[ci skip]
* New translations view.mdx (Romanian)
[ci skip]
* New translations view.mdx (French)
[ci skip]
* New translations view.mdx (Spanish)
[ci skip]
* New translations view.mdx (Belarusian)
[ci skip]
* New translations view.mdx (Catalan)
[ci skip]
* New translations view.mdx (Czech)
[ci skip]
* New translations view.mdx (Danish)
[ci skip]
* New translations view.mdx (German)
[ci skip]
* New translations view.mdx (Greek)
[ci skip]
* New translations view.mdx (Basque)
[ci skip]
* New translations view.mdx (Finnish)
[ci skip]
* New translations view.mdx (Hebrew)
[ci skip]
* New translations view.mdx (Hungarian)
[ci skip]
* New translations view.mdx (Italian)
[ci skip]
* New translations view.mdx (Korean)
[ci skip]
* New translations view.mdx (Lithuanian)
[ci skip]
* New translations view.mdx (Dutch)
[ci skip]
* New translations view.mdx (Norwegian)
[ci skip]
* New translations view.mdx (Polish)
[ci skip]
* New translations view.mdx (Portuguese)
[ci skip]
* New translations view.mdx (Russian)
[ci skip]
* New translations view.mdx (Swedish)
[ci skip]
* New translations view.mdx (Turkish)
[ci skip]
* New translations view.mdx (Ukrainian)
[ci skip]
* New translations view.mdx (Chinese Simplified)
[ci skip]
* New translations view.mdx (Vietnamese)
[ci skip]
* New translations view.mdx (Portuguese, Brazilian)
[ci skip]
* New translations view.mdx (Indonesian)
[ci skip]
* New translations view.mdx (Thai)
[ci skip]
* New translations view.mdx (Latvian)
[ci skip]
* New translations view.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations view.mdx (Serbian (Latin))
[ci skip]
* New translations extract.mdx (Romanian)
[ci skip]
* New translations extract.mdx (French)
[ci skip]
* New translations extract.mdx (Spanish)
[ci skip]
* New translations extract.mdx (Belarusian)
[ci skip]
* New translations extract.mdx (Catalan)
[ci skip]
* New translations extract.mdx (Czech)
[ci skip]
* New translations extract.mdx (Danish)
[ci skip]
* New translations extract.mdx (German)
[ci skip]
* New translations extract.mdx (Greek)
[ci skip]
* New translations extract.mdx (Basque)
[ci skip]
* New translations extract.mdx (Finnish)
[ci skip]
* New translations extract.mdx (Hebrew)
[ci skip]
* New translations extract.mdx (Hungarian)
[ci skip]
* New translations extract.mdx (Italian)
[ci skip]
* New translations extract.mdx (Korean)
[ci skip]
* New translations extract.mdx (Lithuanian)
[ci skip]
* New translations extract.mdx (Dutch)
[ci skip]
* New translations extract.mdx (Norwegian)
[ci skip]
* New translations extract.mdx (Polish)
[ci skip]
* New translations extract.mdx (Portuguese)
[ci skip]
* New translations extract.mdx (Russian)
[ci skip]
* New translations extract.mdx (Swedish)
[ci skip]
* New translations extract.mdx (Turkish)
[ci skip]
* New translations extract.mdx (Ukrainian)
[ci skip]
* New translations extract.mdx (Chinese Simplified)
[ci skip]
* New translations extract.mdx (Vietnamese)
[ci skip]
* New translations extract.mdx (Portuguese, Brazilian)
[ci skip]
* New translations extract.mdx (Indonesian)
[ci skip]
* New translations extract.mdx (Thai)
[ci skip]
* New translations extract.mdx (Latvian)
[ci skip]
* New translations extract.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations extract.mdx (Serbian (Latin))
[ci skip]
* New translations merge.mdx (Romanian)
[ci skip]
* New translations merge.mdx (French)
[ci skip]
* New translations merge.mdx (Spanish)
[ci skip]
* New translations merge.mdx (Belarusian)
[ci skip]
* New translations merge.mdx (Catalan)
[ci skip]
* New translations merge.mdx (Czech)
[ci skip]
* New translations merge.mdx (Danish)
[ci skip]
* New translations merge.mdx (German)
[ci skip]
* New translations merge.mdx (Greek)
[ci skip]
* New translations merge.mdx (Basque)
[ci skip]
* New translations merge.mdx (Finnish)
[ci skip]
* New translations merge.mdx (Hebrew)
[ci skip]
* New translations merge.mdx (Hungarian)
[ci skip]
* New translations merge.mdx (Italian)
[ci skip]
* New translations merge.mdx (Korean)
[ci skip]
* New translations merge.mdx (Lithuanian)
[ci skip]
* New translations merge.mdx (Dutch)
[ci skip]
* New translations merge.mdx (Norwegian)
[ci skip]
* New translations merge.mdx (Polish)
[ci skip]
* New translations merge.mdx (Portuguese)
[ci skip]
* New translations merge.mdx (Russian)
[ci skip]
* New translations merge.mdx (Swedish)
[ci skip]
* New translations merge.mdx (Turkish)
[ci skip]
* New translations merge.mdx (Ukrainian)
[ci skip]
* New translations merge.mdx (Chinese Simplified)
[ci skip]
* New translations merge.mdx (Vietnamese)
[ci skip]
* New translations merge.mdx (Portuguese, Brazilian)
[ci skip]
* New translations merge.mdx (Indonesian)
[ci skip]
* New translations merge.mdx (Thai)
[ci skip]
* New translations merge.mdx (Latvian)
[ci skip]
* New translations merge.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations merge.mdx (Serbian (Latin))
[ci skip]
* New translations scissors.mdx (Romanian)
[ci skip]
* New translations scissors.mdx (French)
[ci skip]
* New translations scissors.mdx (Spanish)
[ci skip]
* New translations scissors.mdx (Belarusian)
[ci skip]
* New translations scissors.mdx (Catalan)
[ci skip]
* New translations scissors.mdx (Czech)
[ci skip]
* New translations scissors.mdx (Danish)
[ci skip]
* New translations scissors.mdx (German)
[ci skip]
* New translations scissors.mdx (Greek)
[ci skip]
* New translations scissors.mdx (Basque)
[ci skip]
* New translations scissors.mdx (Finnish)
[ci skip]
* New translations scissors.mdx (Hebrew)
[ci skip]
* New translations scissors.mdx (Hungarian)
[ci skip]
* New translations scissors.mdx (Italian)
[ci skip]
* New translations scissors.mdx (Korean)
[ci skip]
* New translations scissors.mdx (Lithuanian)
[ci skip]
* New translations scissors.mdx (Dutch)
[ci skip]
* New translations scissors.mdx (Norwegian)
[ci skip]
* New translations scissors.mdx (Polish)
[ci skip]
* New translations scissors.mdx (Portuguese)
[ci skip]
* New translations scissors.mdx (Russian)
[ci skip]
* New translations scissors.mdx (Swedish)
[ci skip]
* New translations scissors.mdx (Turkish)
[ci skip]
* New translations scissors.mdx (Ukrainian)
[ci skip]
* New translations scissors.mdx (Chinese Simplified)
[ci skip]
* New translations scissors.mdx (Vietnamese)
[ci skip]
* New translations scissors.mdx (Portuguese, Brazilian)
[ci skip]
* New translations scissors.mdx (Indonesian)
[ci skip]
* New translations scissors.mdx (Thai)
[ci skip]
* New translations scissors.mdx (Latvian)
[ci skip]
* New translations scissors.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations scissors.mdx (Serbian (Latin))
[ci skip]
* New translations en.json (French)
[ci skip]
* New translations edit.mdx (Romanian)
[ci skip]
* New translations edit.mdx (French)
[ci skip]
* New translations edit.mdx (Spanish)
[ci skip]
* New translations edit.mdx (Belarusian)
[ci skip]
* New translations edit.mdx (Catalan)
[ci skip]
* New translations edit.mdx (Czech)
[ci skip]
* New translations edit.mdx (Danish)
[ci skip]
* New translations edit.mdx (German)
[ci skip]
* New translations edit.mdx (Greek)
[ci skip]
* New translations edit.mdx (Basque)
[ci skip]
* New translations edit.mdx (Finnish)
[ci skip]
* New translations edit.mdx (Hebrew)
[ci skip]
* New translations edit.mdx (Hungarian)
[ci skip]
* New translations edit.mdx (Italian)
[ci skip]
* New translations edit.mdx (Korean)
[ci skip]
* New translations edit.mdx (Lithuanian)
[ci skip]
* New translations edit.mdx (Dutch)
[ci skip]
* New translations edit.mdx (Norwegian)
[ci skip]
* New translations edit.mdx (Polish)
[ci skip]
* New translations edit.mdx (Portuguese)
[ci skip]
* New translations edit.mdx (Russian)
[ci skip]
* New translations edit.mdx (Swedish)
[ci skip]
* New translations edit.mdx (Turkish)
[ci skip]
* New translations edit.mdx (Ukrainian)
[ci skip]
* New translations edit.mdx (Chinese Simplified)
[ci skip]
* New translations edit.mdx (Vietnamese)
[ci skip]
* New translations edit.mdx (Portuguese, Brazilian)
[ci skip]
* New translations edit.mdx (Indonesian)
[ci skip]
* New translations edit.mdx (Thai)
[ci skip]
* New translations edit.mdx (Latvian)
[ci skip]
* New translations edit.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations edit.mdx (Serbian (Latin))
[ci skip]
* New translations file.mdx (French)
[ci skip]
* New translations view.mdx (French)
[ci skip]
* New translations extract.mdx (French)
[ci skip]
* New translations merge.mdx (French)
[ci skip]
* New translations scissors.mdx (French)
[ci skip]
* New translations files-and-stats.mdx (French)
[ci skip]
* New translations gpx.mdx (French)
[ci skip]
* New translations edit.mdx (Romanian)
[ci skip]
* New translations edit.mdx (French)
[ci skip]
* New translations edit.mdx (Spanish)
[ci skip]
* New translations edit.mdx (Belarusian)
[ci skip]
* New translations edit.mdx (Catalan)
[ci skip]
* New translations edit.mdx (Czech)
[ci skip]
* New translations edit.mdx (Danish)
[ci skip]
* New translations edit.mdx (German)
[ci skip]
* New translations edit.mdx (Greek)
[ci skip]
* New translations edit.mdx (Basque)
[ci skip]
* New translations edit.mdx (Finnish)
[ci skip]
* New translations edit.mdx (Hebrew)
[ci skip]
* New translations edit.mdx (Hungarian)
[ci skip]
* New translations edit.mdx (Italian)
[ci skip]
* New translations edit.mdx (Korean)
[ci skip]
* New translations edit.mdx (Lithuanian)
[ci skip]
* New translations edit.mdx (Dutch)
[ci skip]
* New translations edit.mdx (Norwegian)
[ci skip]
* New translations edit.mdx (Polish)
[ci skip]
* New translations edit.mdx (Portuguese)
[ci skip]
* New translations edit.mdx (Russian)
[ci skip]
* New translations edit.mdx (Swedish)
[ci skip]
* New translations edit.mdx (Turkish)
[ci skip]
* New translations edit.mdx (Ukrainian)
[ci skip]
* New translations edit.mdx (Chinese Simplified)
[ci skip]
* New translations edit.mdx (Vietnamese)
[ci skip]
* New translations edit.mdx (Portuguese, Brazilian)
[ci skip]
* New translations edit.mdx (Indonesian)
[ci skip]
* New translations edit.mdx (Thai)
[ci skip]
* New translations edit.mdx (Latvian)
[ci skip]
* New translations edit.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations edit.mdx (Serbian (Latin))
[ci skip]
* New translations en.json (French)
[ci skip]
2026-11-01 15:41:07 +01:00
vcoppe
262b590bd4
remove note
2026-11-01 15:04:24 +01:00
vcoppe
14bf9cddd2
Merge branch 'dev' of https://github.com/gpxstudio/gpx.studio into dev
2026-11-01 14:51:44 +01:00
vcoppe
b9566160e5
rephrasing
2026-11-01 14:51:42 +01:00
vcoppe
0cc9d6f664
New Crowdin updates ( #402 )
...
* New translations en.json (Polish)
[ci skip]
* New translations en.json (Romanian)
[ci skip]
* New translations en.json (French)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (Belarusian)
[ci skip]
* New translations en.json (Catalan)
[ci skip]
* New translations en.json (Czech)
[ci skip]
* New translations en.json (Danish)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (Greek)
[ci skip]
* New translations en.json (Basque)
[ci skip]
* New translations en.json (Finnish)
[ci skip]
* New translations en.json (Hebrew)
[ci skip]
* New translations en.json (Italian)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations en.json (Lithuanian)
[ci skip]
* New translations en.json (Dutch)
[ci skip]
* New translations en.json (Norwegian)
[ci skip]
* New translations en.json (Portuguese)
[ci skip]
* New translations en.json (Russian)
[ci skip]
* New translations en.json (Swedish)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Vietnamese)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Indonesian)
[ci skip]
* New translations en.json (Thai)
[ci skip]
* New translations en.json (Latvian)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Serbian (Latin))
[ci skip]
* New translations files-and-stats.mdx (Romanian)
[ci skip]
* New translations files-and-stats.mdx (French)
[ci skip]
* New translations files-and-stats.mdx (Spanish)
[ci skip]
* New translations files-and-stats.mdx (Belarusian)
[ci skip]
* New translations files-and-stats.mdx (Catalan)
[ci skip]
* New translations files-and-stats.mdx (Czech)
[ci skip]
* New translations files-and-stats.mdx (Danish)
[ci skip]
* New translations files-and-stats.mdx (German)
[ci skip]
* New translations files-and-stats.mdx (Greek)
[ci skip]
* New translations files-and-stats.mdx (Basque)
[ci skip]
* New translations files-and-stats.mdx (Finnish)
[ci skip]
* New translations files-and-stats.mdx (Hebrew)
[ci skip]
* New translations files-and-stats.mdx (Hungarian)
[ci skip]
* New translations files-and-stats.mdx (Italian)
[ci skip]
* New translations files-and-stats.mdx (Korean)
[ci skip]
* New translations files-and-stats.mdx (Lithuanian)
[ci skip]
* New translations files-and-stats.mdx (Dutch)
[ci skip]
* New translations files-and-stats.mdx (Norwegian)
[ci skip]
* New translations files-and-stats.mdx (Polish)
[ci skip]
* New translations files-and-stats.mdx (Portuguese)
[ci skip]
* New translations files-and-stats.mdx (Russian)
[ci skip]
* New translations files-and-stats.mdx (Swedish)
[ci skip]
* New translations files-and-stats.mdx (Turkish)
[ci skip]
* New translations files-and-stats.mdx (Ukrainian)
[ci skip]
* New translations files-and-stats.mdx (Chinese Simplified)
[ci skip]
* New translations files-and-stats.mdx (Vietnamese)
[ci skip]
* New translations files-and-stats.mdx (Portuguese, Brazilian)
[ci skip]
* New translations files-and-stats.mdx (Indonesian)
[ci skip]
* New translations files-and-stats.mdx (Thai)
[ci skip]
* New translations files-and-stats.mdx (Latvian)
[ci skip]
* New translations files-and-stats.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations files-and-stats.mdx (Serbian (Latin))
[ci skip]
2026-10-31 18:53:31 +01:00
vcoppe
1942e0b9e1
New Crowdin updates ( #376 )
...
* New translations en.json (Spanish)
[ci skip]
* New translations elevation.mdx (German)
[ci skip]
* New translations integration.mdx (Basque)
[ci skip]
* New translations map-controls.mdx (Basque)
[ci skip]
* New translations view.mdx (Basque)
[ci skip]
* New translations merge.mdx (Basque)
[ci skip]
* New translations elevation.mdx (Basque)
[ci skip]
* New translations en.json (Dutch)
[ci skip]
* New translations elevation.mdx (Dutch)
[ci skip]
* New translations routing.mdx (Russian)
[ci skip]
* New translations files-and-stats.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations settings.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations view.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Portuguese)
[ci skip]
* New translations en.json (Portuguese)
[ci skip]
* New translations edit.mdx (Russian)
[ci skip]
* New translations en.json (Portuguese)
[ci skip]
* New translations files-and-stats.mdx (Portuguese)
[ci skip]
* New translations getting-started.mdx (Portuguese)
[ci skip]
* New translations integration.mdx (Portuguese)
[ci skip]
* New translations map-controls.mdx (Portuguese)
[ci skip]
* New translations file.mdx (Portuguese)
[ci skip]
* New translations view.mdx (Portuguese)
[ci skip]
* New translations clean.mdx (Portuguese)
[ci skip]
* New translations extract.mdx (Portuguese)
[ci skip]
* New translations merge.mdx (Portuguese)
[ci skip]
* New translations minify.mdx (Portuguese)
[ci skip]
* New translations poi.mdx (Portuguese)
[ci skip]
* New translations routing.mdx (Portuguese)
[ci skip]
* New translations scissors.mdx (Portuguese)
[ci skip]
* New translations time.mdx (Portuguese)
[ci skip]
* New translations faq.mdx (Portuguese)
[ci skip]
* New translations elevation.mdx (Portuguese)
[ci skip]
* New translations en.json (Portuguese)
[ci skip]
* New translations en.json (Portuguese)
[ci skip]
* New translations files-and-stats.mdx (Portuguese)
[ci skip]
* New translations getting-started.mdx (Portuguese)
[ci skip]
* New translations edit.mdx (Portuguese)
[ci skip]
* New translations file.mdx (Russian)
[ci skip]
* New translations settings.mdx (Russian)
[ci skip]
* New translations view.mdx (Russian)
[ci skip]
* New translations settings.mdx (Russian)
[ci skip]
* New translations routing.mdx (Russian)
[ci skip]
* New translations en.json (Hungarian)
[ci skip]
* New translations en.json (Hungarian)
[ci skip]
* New translations edit.mdx (Hungarian)
[ci skip]
* New translations file.mdx (Hungarian)
[ci skip]
* New translations view.mdx (Hungarian)
[ci skip]
* New translations view.mdx (Hungarian)
[ci skip]
* New translations clean.mdx (Hungarian)
[ci skip]
* New translations merge.mdx (Hungarian)
[ci skip]
* New translations elevation.mdx (Hungarian)
[ci skip]
* New translations en.json (Hungarian)
[ci skip]
* New translations merge.mdx (Hungarian)
[ci skip]
* New translations getting-started.mdx (Hungarian)
[ci skip]
* New translations settings.mdx (Hungarian)
[ci skip]
* New translations minify.mdx (Hungarian)
[ci skip]
* New translations routing.mdx (Hungarian)
[ci skip]
* New translations scissors.mdx (Hungarian)
[ci skip]
* New translations faq.mdx (Hungarian)
[ci skip]
* New translations en.json (Hungarian)
[ci skip]
* New translations view.mdx (Hungarian)
[ci skip]
* New translations faq.mdx (Hungarian)
[ci skip]
* New translations files-and-stats.mdx (Hungarian)
[ci skip]
* New translations gpx.mdx (Hungarian)
[ci skip]
* New translations integration.mdx (Hungarian)
[ci skip]
* New translations map-controls.mdx (Hungarian)
[ci skip]
* New translations en.json (Polish)
[ci skip]
* New translations settings.mdx (Polish)
[ci skip]
* New translations routing.mdx (Polish)
[ci skip]
* New translations files-and-stats.mdx (Chinese Simplified)
[ci skip]
* New translations getting-started.mdx (Chinese Simplified)
[ci skip]
* New translations gpx.mdx (Chinese Simplified)
[ci skip]
* New translations map-controls.mdx (Chinese Simplified)
[ci skip]
* New translations edit.mdx (Chinese Simplified)
[ci skip]
* New translations edit.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations settings.mdx (Chinese Simplified)
[ci skip]
* New translations view.mdx (Chinese Simplified)
[ci skip]
* New translations view.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations toolbar.mdx (Chinese Simplified)
[ci skip]
* New translations extract.mdx (Chinese Simplified)
[ci skip]
* New translations merge.mdx (Chinese Simplified)
[ci skip]
* New translations minify.mdx (Chinese Simplified)
[ci skip]
* New translations poi.mdx (Chinese Simplified)
[ci skip]
* New translations routing.mdx (Chinese Simplified)
[ci skip]
* New translations scissors.mdx (Chinese Simplified)
[ci skip]
* New translations time.mdx (Chinese Simplified)
[ci skip]
* New translations faq.mdx (Chinese Simplified)
[ci skip]
* New translations elevation.mdx (Chinese Simplified)
[ci skip]
2026-10-31 18:45:38 +01:00
vcoppe
70a24f53b3
silence warning
2026-10-31 18:33:12 +01:00
vcoppe
001246a49e
fix tests
2026-10-31 18:25:48 +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
6a0d434371
Merge branch 'dev'
2026-07-24 19:07:00 +02:00
vcoppe
b319440a57
upgrade to maplibre v6
2026-07-24 19:06:39 +02:00
vcoppe
b0d78b5f3c
Merge branch 'dev'
2026-07-21 12:30:07 +02:00
vcoppe
2e8b2d6f30
add ukrainian
2026-07-21 11:20:31 +02:00
Dobrovolskyi Bohdan
5259d007c9
Fix Locale subscription ( #369 )
2026-07-21 12:04:42 +02:00
vcoppe
cb36725a46
New Crowdin updates ( #373 )
...
* New translations en.json (German)
[ci skip]
* New translations view.mdx (German)
[ci skip]
2026-07-21 12:00:16 +02:00
vcoppe
deef1bab47
fix embedding playground zoom
2026-07-21 11:11:13 +02:00
Dobrovolskyi Bohdan
108880f8cd
Update language on map ( #365 )
2026-07-14 18:50:51 +02:00
vcoppe
37a659831b
New Crowdin updates ( #359 )
...
* New translations en.json (Hungarian)
[ci skip]
* New translations en.json (Hungarian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations file.mdx (Ukrainian)
[ci skip]
* New translations file.mdx (Ukrainian)
[ci skip]
* New translations settings.mdx (Ukrainian)
[ci skip]
* New translations view.mdx (Ukrainian)
[ci skip]
* New translations clean.mdx (Ukrainian)
[ci skip]
* New translations routing.mdx (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations clean.mdx (Ukrainian)
[ci skip]
* New translations routing.mdx (Ukrainian)
[ci skip]
* New translations extract.mdx (Ukrainian)
[ci skip]
* New translations merge.mdx (Ukrainian)
[ci skip]
* New translations minify.mdx (Ukrainian)
[ci skip]
* New translations poi.mdx (Ukrainian)
[ci skip]
* New translations elevation.mdx (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations routing.mdx (Ukrainian)
[ci skip]
* New translations scissors.mdx (Ukrainian)
[ci skip]
* New translations time.mdx (Ukrainian)
[ci skip]
* New translations faq.mdx (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations view.mdx (Ukrainian)
[ci skip]
* New translations faq.mdx (Ukrainian)
[ci skip]
* New translations files-and-stats.mdx (Ukrainian)
[ci skip]
* New translations getting-started.mdx (Ukrainian)
[ci skip]
* New translations gpx.mdx (Ukrainian)
[ci skip]
* New translations integration.mdx (Ukrainian)
[ci skip]
* New translations map-controls.mdx (Ukrainian)
[ci skip]
* New translations menu.mdx (Ukrainian)
[ci skip]
* New translations toolbar.mdx (Ukrainian)
[ci skip]
* New translations en.json (Basque)
[ci skip]
2026-07-14 18:49:25 +02:00
vcoppe
fde6bafc10
Merge branch 'dev'
2026-06-18 23:07:43 +02:00
vcoppe
86f4fc3394
New Crowdin updates ( #355 )
...
* New translations map-controls.mdx (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations elevation.mdx (Chinese Simplified)
[ci skip]
* New translations settings.mdx (Dutch)
[ci skip]
* New translations en.json (Romanian)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations settings.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations routing.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations faq.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations edit.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations edit.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations edit.mdx (Chinese Simplified)
[ci skip]
* New translations files-and-stats.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations getting-started.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations file.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
2026-06-18 23:07:16 +02:00
vcoppe
565589fc94
improve railway station query
2026-06-18 23:06:38 +02:00
vcoppe
4ef92e5abd
update readme
2026-06-06 16:43:38 +02:00
vcoppe
4537ea4730
Merge branch 'dev'
2026-06-03 19:05:25 +02:00
vcoppe
7f8751fa38
turn wikipedia tags into links, closes #354
2026-06-03 19:05:15 +02:00
vcoppe
1954bbd764
Merge branch 'dev'
2026-06-03 18:48:43 +02:00
vcoppe
befcba00b4
hopefully more reliable initial fitBounds
2026-06-03 18:48:07 +02:00
vcoppe
9d2da80893
Merge branch 'dev'
2026-05-31 15:26:17 +02:00
vcoppe
26e4b637a2
New Crowdin updates ( #353 )
...
* New translations en.json (Dutch)
[ci skip]
* New translations map-controls.mdx (Dutch)
[ci skip]
* New translations elevation.mdx (Dutch)
[ci skip]
2026-05-31 15:25:59 +02:00
vcoppe
75e3bc6f93
use self-hosted overpass api
2026-05-31 15:25:10 +02:00
vcoppe
043d368c74
Merge branch 'dev'
2026-05-29 08:37:39 +02:00
vcoppe
70bb125076
change contour line labels for all compatible styles
2026-05-29 08:35:11 +02:00
vcoppe
bb11d3375b
Merge branch 'dev'
2026-05-28 19:29:34 +02:00