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
10cff632fd
add structured data
2025-12-03 13:53:35 +01:00
vcoppe
1cc07901f6
progress
2025-06-21 21:07:36 +02:00
vcoppe
7e8f1acf67
remove apple touch icon
2025-05-08 18:54:46 +02:00
Jon Herman and vcoppe
4e9d65089c
Add basic PWA support ( #38 ) ( #210 )
...
* Add basic PWA support
See: https://github.com/gpxstudio/gpx.studio/issues/38
This will add a basic manifest.json file to the response that creates an
installable PWA.
It still needs to be internationalized.
* Refactor PWA integration and update dependencies
- Removed @vite-pwa/sveltekit dependency and related configurations from package.json and vite.config.ts.
- Added prebuild script to generate PWA manifest before build.
- Moved the manifest link to hooks.server.js and included Apple touch icon.
-Added images for various platforms. Images were generated with https://www.pwabuilder.com/imageGenerator
* use svg icon, fix urls, and remove generated manifest files
---------
Co-authored-by: jonherman <jonherman@gmail.com >
Co-authored-by: vcoppe <vianney.coppe@gmail.com >
2025-05-08 18:23:07 +02:00
vcoppe
0b457f9a1e
prettier config + format all, closes #175
2025-02-02 11:17:22 +01:00
vcoppe
60f24f8757
add h1's
2024-10-10 11:39:14 +02:00
vcoppe
bcc29480c7
preload all guide titles
2024-09-23 15:21:01 +02:00
vcoppe
1a10ecc44b
unique title for each docs page
2024-09-21 10:18:01 +02:00
vcoppe
3e57bdc7c8
only put all dictionary strings for app page
2024-09-12 12:15:26 +02:00
vcoppe
1190a471fb
set correct lang attribute, and prevent google translate
2024-09-12 09:59:23 +02:00
vcoppe
723a0138b6
add text content in static html for seo
2024-09-10 18:51:08 +02:00
vcoppe
fa30739fd0
inject static meta tags for each language
2024-08-16 12:25:24 +02:00