Skip to content

Quick Look extension for GeoJSON files#124

Open
tmshv wants to merge 1 commit intomasterfrom
issue-123
Open

Quick Look extension for GeoJSON files#124
tmshv wants to merge 1 commit intomasterfrom
issue-123

Conversation

@tmshv
Copy link
Copy Markdown
Owner

@tmshv tmshv commented Mar 13, 2026

Closes #123

Bundles a native macOS Quick Look extension inside Sphere.app that renders GeoJSON files as an interactive MapLibre GL map when the user presses Space in Finder.

  • extensions/quicklook/PreviewViewController.swiftQLPreviewingController with WKWebView
  • extensions/quicklook/Resources/index.html — MapLibre GL + OSM tiles, fill/line/circle layers, auto-bbox fit
  • extensions/quicklook/build.sh — copies MapLibre assets, compiles Swift with -Xlinker -bundle, ad-hoc signs, installs into Sphere.app/Contents/PlugIns/
  • src-tauri/Info.plist — exports UTI com.tmshv.sphere.geojson
  • src-tauri/tauri.conf.jsonbundle.macOS.infoPlist set to merge the UTI declaration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Quick Look extension for GeoJSON files

1 participant