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
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
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
17b5c1d567
fix windows build
2026-11-01 16:07:49 +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
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
b319440a57
upgrade to maplibre v6
2026-07-24 19:06:39 +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
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
7f8751fa38
turn wikipedia tags into links, closes #354
2026-06-03 19:05:15 +02:00
vcoppe
befcba00b4
hopefully more reliable initial fitBounds
2026-06-03 18:48:07 +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
70bb125076
change contour line labels for all compatible styles
2026-05-29 08:35:11 +02:00
vcoppe
e0a4fc186a
New Crowdin updates ( #351 )
...
* New translations map-controls.mdx (Chinese Simplified)
[ci skip]
* New translations en.json (Dutch)
[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 (Hungarian)
[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 (Norwegian)
[ci skip]
* New translations en.json (Polish)
[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 (Indonesian)
[ci skip]
* New translations map-controls.mdx (Chinese Simplified)
[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 (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 map-controls.mdx (Romanian)
[ci skip]
* New translations map-controls.mdx (French)
[ci skip]
* New translations map-controls.mdx (Spanish)
[ci skip]
* New translations map-controls.mdx (Belarusian)
[ci skip]
* New translations map-controls.mdx (Catalan)
[ci skip]
* New translations map-controls.mdx (Czech)
[ci skip]
* New translations map-controls.mdx (Danish)
[ci skip]
* New translations map-controls.mdx (German)
[ci skip]
* New translations map-controls.mdx (Greek)
[ci skip]
* New translations map-controls.mdx (Basque)
[ci skip]
* New translations map-controls.mdx (Finnish)
[ci skip]
* New translations map-controls.mdx (Hebrew)
[ci skip]
* New translations map-controls.mdx (Hungarian)
[ci skip]
* New translations map-controls.mdx (Italian)
[ci skip]
* New translations map-controls.mdx (Korean)
[ci skip]
* New translations map-controls.mdx (Lithuanian)
[ci skip]
* New translations map-controls.mdx (Dutch)
[ci skip]
* New translations map-controls.mdx (Norwegian)
[ci skip]
* New translations map-controls.mdx (Polish)
[ci skip]
* New translations map-controls.mdx (Portuguese)
[ci skip]
* New translations map-controls.mdx (Russian)
[ci skip]
* New translations map-controls.mdx (Swedish)
[ci skip]
* New translations map-controls.mdx (Turkish)
[ci skip]
* New translations map-controls.mdx (Ukrainian)
[ci skip]
* New translations map-controls.mdx (Vietnamese)
[ci skip]
* New translations map-controls.mdx (Portuguese, Brazilian)
[ci skip]
* New translations map-controls.mdx (Indonesian)
[ci skip]
* New translations map-controls.mdx (Thai)
[ci skip]
* New translations map-controls.mdx (Latvian)
[ci skip]
* New translations map-controls.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations map-controls.mdx (Serbian (Latin))
[ci skip]
* New translations elevation.mdx (Romanian)
[ci skip]
* New translations elevation.mdx (French)
[ci skip]
* New translations elevation.mdx (Spanish)
[ci skip]
* New translations elevation.mdx (Belarusian)
[ci skip]
* New translations elevation.mdx (Catalan)
[ci skip]
* New translations elevation.mdx (Czech)
[ci skip]
* New translations elevation.mdx (Danish)
[ci skip]
* New translations elevation.mdx (German)
[ci skip]
* New translations elevation.mdx (Greek)
[ci skip]
* New translations elevation.mdx (Basque)
[ci skip]
* New translations elevation.mdx (Finnish)
[ci skip]
* New translations elevation.mdx (Hebrew)
[ci skip]
* New translations elevation.mdx (Hungarian)
[ci skip]
* New translations elevation.mdx (Italian)
[ci skip]
* New translations elevation.mdx (Korean)
[ci skip]
* New translations elevation.mdx (Lithuanian)
[ci skip]
* New translations elevation.mdx (Dutch)
[ci skip]
* New translations elevation.mdx (Norwegian)
[ci skip]
* New translations elevation.mdx (Polish)
[ci skip]
* New translations elevation.mdx (Portuguese)
[ci skip]
* New translations elevation.mdx (Russian)
[ci skip]
* New translations elevation.mdx (Swedish)
[ci skip]
* New translations elevation.mdx (Turkish)
[ci skip]
* New translations elevation.mdx (Ukrainian)
[ci skip]
* New translations elevation.mdx (Chinese Simplified)
[ci skip]
* New translations elevation.mdx (Vietnamese)
[ci skip]
* New translations elevation.mdx (Portuguese, Brazilian)
[ci skip]
* New translations elevation.mdx (Indonesian)
[ci skip]
* New translations elevation.mdx (Thai)
[ci skip]
* New translations elevation.mdx (Latvian)
[ci skip]
* New translations elevation.mdx (Chinese Traditional, Hong Kong)
[ci skip]
* New translations elevation.mdx (Serbian (Latin))
[ci skip]
* New translations en.json (French)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations map-controls.mdx (Spanish)
[ci skip]
* New translations elevation.mdx (Spanish)
[ci skip]
* New translations en.json (Indonesian)
[ci skip]
* New translations en.json (Dutch)
[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 (Hungarian)
[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 (Norwegian)
[ci skip]
* New translations en.json (Polish)
[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 (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]
2026-05-28 19:29:10 +02:00
vcoppe
6a9d30e8ea
localization of OpenMapTiles styles
2026-05-28 19:15:01 +02:00
vcoppe
1e6a12eeda
update styles
2026-05-28 18:58:49 +02:00
vcoppe
31912da76f
use same font for markers
2026-05-27 22:03:53 +02:00
vcoppe
fe8896e870
get styles from github
2026-05-27 20:17:49 +02:00
vcoppe
c99517572e
update images
2026-05-27 19:40:09 +02:00
vcoppe
0b7f30a7c4
remove maptiler layers
2026-05-27 18:52:15 +02:00
vcoppe
fcfaf043c4
fix map localization
2026-05-26 06:28:32 +02:00
vcoppe
0393a330a6
fix loading initial style
2026-05-26 06:18:00 +02:00
vcoppe
2fdb58bc7d
switch contour lines based on units
2026-05-25 16:50:28 +02:00
vcoppe
c758bda1a9
update tiles endpoint
2026-05-25 15:48:23 +02:00
vcoppe
88e301e2a2
use maptiler satellite
2026-05-25 14:45:03 +02:00
vcoppe
161c664e08
borders
2026-05-25 11:26:49 +02:00
vcoppe
a0408ec798
revert rivers
2026-05-25 11:00:55 +02:00
vcoppe
480d5586b9
inverse font color and halo
2026-05-25 10:58:23 +02:00
vcoppe
7b49018593
remove casings
2026-05-25 10:44:53 +02:00
vcoppe
4b447a9b9d
revert some of the changes
2026-05-25 10:40:38 +02:00
vcoppe
443feb2bfa
road opacities
2026-05-25 10:29:29 +02:00
vcoppe
8710101a78
remove filled areas
2026-05-25 09:59:54 +02:00
vcoppe
2c20148e64
start satellite style
2026-05-24 13:49:43 +02:00
vcoppe
ffc0e84788
slightly bigger paths
2026-05-24 00:23:40 +02:00