## [0.4.0] - 2026-08-21 ### Added - Workflow-aware navigation controls with clear prerequisite tooltips and completed-export feedback. - Halftone-only composition export support, so generated engraving layers can be exported without first styling a source layer. - Strict palette JSON validation for five renderer colors, background color, finite line widths, normalized names, a 1 MB file limit, and a 100-preset limit. - QGIS GUI smoke coverage on both QGIS 3.44 LTR and QGIS 4.x. ### Changed - Palette exports now use atomic replacement to prevent interrupted writes from leaving truncated JSON files. - Live canvas refresh is scheduled only while a portrait is active, reducing idle work during ordinary map navigation. - Invalid stipple bounds, grid dimensions, radius, gamma, and non-finite values now fail early with actionable messages. ### Fixed - **Restore original styles** now restores all portrait-styled layers, matching the action label and recovery guidance. - Artwork export temporarily hides the frame overlay and restores the user's previous visibility preference afterward, including failed exports. - OSM download results clear stale layer selections before selecting the newly created roads, buildings, and land-use layers. - Manual portrait updates now report render failures instead of leaking exceptions into the QGIS interface. ## [0.3.2] - 2026-08-21 ### Added - **High-Visibility OSM Acquisition & Basemap UI**: - Upgraded "🗺️ Add OSM Basemap" and "⬇️ Download This View (OSM)" buttons with bold theme styling and explanatory tooltips. - Added dynamic real-time canvas extent safety pill container (`QFrame#osmPillCard`) with live area readiness feedback. - **Polished Artwork Export Panel**: Clarified vector/raster format choices and styled the primary composition export button. ## [0.3.1] - 2026-08-21 ### Added - **Visual Workflow Stepper (`StepNodeWidget`)**: Added an interactive 3-stage visual progress stepper featuring numbered circular badge nodes (❶ Set up ➔ ❷ Shape ➔ ❸ Export) with live action guidance and completion status tracking. - **Numbered Section Badges**: All group box sections are now sequential numbered steps (❶ Step 1.1 through ❻ Step 3.1) for an intuitive, structured workflow. - **Step Navigation Buttons**: Added explicit 'Proceed to Next Step ➔' actions in Set up and Shape panels. ## [0.3.0] - 2026-08-21 ### Added - **Vector Halftone & Stippling Engraving Generator**: Converts sampled portrait luminance into variable-radius dot grids and algorithmic engraving layers. - **5 New Master Presets**: Added *Cyberpunk 2077*, *Vintage Engraving*, *Thermal Heatmap*, *Emerald Eco-Map*, and *Nordic Slate* art-direction colorways. - **Palette Import/Export**: Portable JSON serialization (`.json`) for custom user colorways and sharing.
yes
geo140195philo
2026-08-21T11:34:56.582717+00:00
3.28.0
4.99.0
None
no
Plugin Tags