v0.2.2
Pre-release
Pre-release
Merry Christmas 🎄
Most of the editor is sketched out. There are a lot of rough edges and probably to buggy to start using it.
But I welcome you to try it out on http://maputnik.com/editor/ and to create feedback issues on GitHub.
Check the video to see the new changes
What is mostly working now is editing style - there is still work to do to make it easy to create styles from the ground up. I will use the rest of the time polishing it.
If something is completly broken you can always delete the website cache to start from scratch.
What is working now:
- Different layout (layers and editor separate plus a top)
- Reorder layers (drag and drop)
- Duplicate layer
- Delete layer
- Hide/Show layer
- Show and edit filters
- Show and edit source of style
- Analyze vector tiles to find out feature names and possible values (important for filter editor)
- Open style dialog with style gallery
- Add new source dialog with public available source (not functional yet)
- Switch renderer to OL3 in edit mode (saved in style)
- Define the layout of the layer editor with a JSON file
- Group properties together
- Color picker
- Switch to new Mapbox GL which supports style diffing natively
- Split OL3 into separate code bundle
- Support a style API (allows to integrate with local programs or servers)
- Continuously save style to local storage
- JSON editing mode (edit JSON for a single layer - I think that's the best way to have the comforts of the editor and power of the code)
- Edit layer id
- Handcraft SVG icons for different layer types
- Switch layer type (although will mostly fail due to missing props on new layer type)