Added: 'Area Calibration' PFM, used for checking the size of the plotters drawing area and adjusting margins
Fixed: CMYK / Colour Match / Masking settings not saving / loading properly when saved in a project
Fixed: Older projects not reloading properly in some situations
Fixed: Viewport zoom resetting when a task is stopped, or when a task is completed
Fixed: HPGL plotters not being detected with "Detect Plotter" when the serial port echoes the input
Improved: Allow multi-threading when running tasks with Batch Processing
v1.6.15-stable-free
1 month ago
Fixed: Preset creation/editing dialogs appearing blank on macOS
Fixed: Prevent the Drawing Pen selection closing when a check-box is ticked.
Fixed: Issues editing created presets on macOS
Fixed: Loaded images, being prevented from being deleted in some situations.
Fixed: Ruler overlays not matching the drawing when no image is loaded with original sizing enabled.
Fixed: Files not saving in the correct location when exporting to a directory containing a "." on Linux.
v1.6.14-stable-free
1 month ago
Added: 'Edge Trace' presets to Sketch PFMs, which utilise new 'Seed Type' setting, to create sketches which exaggerate edges and small details.
Added: 'Seed Type' to Sketch PFMs, ability to seed lines from Luminance / Edges / Sobel data
Added: Preset Manager - accessible via File/Preset Manager
Re-order both user/system presets / change the default order of presets in menus
Enable/Disable presets, prevent them from appearing in menus
Edit presets with more detailed edit controls
Import / Export multiple presets or all presets at once.
Override in-built system presets with your own settings
Added: HPGL Custom Codes for more advanced configuring of HPGL Files, configurable Start, End, Pen Up, Pen Down, Start Pen Layer, End Pen Layer
Added: Additional GCode Wildcard, %PEN_ID% to allow more configurable tool changes
Added: Individual setting search functionality in the Preferences UI with automatic yellow highlighting
Improved: Viewport Rewrite: the main viewport has been re-written switching between OpenGL and JavaFX will now be more seamless and the canvas will be more responsive
Improved: 'Circular Scribbles' PFMs have been re-written and now create smoother scribbles
Improved: 'Hatch Sawtooth' PFM has been re-written it now creates more accurate results
Improved: CPU/GPU Usage when idle, the program will consume less resources in general when running in the background
Improved: Performance and responsiveness of the Hardware Accelerated Renderer
Improved: Memory footprint and speed of Sketch PFMs
Improved: Changes to Drawing Pen presets will be applied to existing Drawing Set presets when the pens match.
Improved: Presets now must have unique identifiers, to allow for more advanced editing
Improved: Simplified Batch Processing UX to allow easier editing of Input/Output Folders
Improved: Presets, added additional notifications while editing presets
Improved: Preferences now only save changes from default values, allowing defaults to be tweaked more easily in the future
Improved: Hardware Accelerated Renderer, start time, memory usage and speed
Improved: Speed of Pen Distribution re-calculations
Improved: UX the settings panes on the left will grow to fill available space when no other panes are open
Fixed: Added 'ocl-icd-opencl-dev' to linux dependencies, fixing "could not load libOpenCL.so" errors / the app failing to start on linux
Fixed: Hatch Sawtooth producing incomplete lines when used in Mosaic Segments
Fixed: CMYK + Streamlines stopping prematurely
Fixed: Streamlines Edge Fields inconsistency with OpenCL enabled
Fixed: PFM Layers not using Color Separation
Fixed: Slow pen distribution when using composite PFMs
Fixed: Roland DPX 3300 HPGL Preset
Fixed: 'Mask Settings' missing from the 'View' menu
Fixed: Menu Bar positioning with i3 Window Manager on Linux
Fixed: Black flicker when first starting the OpenGL Hardware Accelerated Renderer
Fixed: UI flickering / re-layout when opening the application
Fixed: Potential memory leaks, eventual application slow down
v1.6.13-stable-free
3 months ago
Added: SVG Converter - Support for SVG Gradients when Colour Match is enabled
Added: Extra options for SVG Converter; 'Shape Outlines', 'Gradient Angle Match' and 'Gradient Colour Match'
Added: 'Export Logs / Crash Reports' to the help menu, to simplify providing support / debugging
Added: 'Switch to SVG Converter on SVG Import' option to SVG Preferences
Improved: Reduced memory usage over application lifetime
Improved: Speed of clipping when using Masks / SVG Converter
Fixed: Crash on load when OpenCL Native Library is unavailable
Fixed: OpenGL Renderer attempting to load on devices without OpenGL 3.3+ support.
Fixed: SVG Converter - Using incorrect scaling in some situations
Fixed: Export per/pens failing when the pen names contain special characters
Fixed: SVG Converter - Shape clipping failing on complex SVGs
Fixed: Freeze/hang when switching to cm/inches when the drawing width or height is 0.0
Fixed: PFM not running when the drawing width/height is 0.0, now runs with default sizing: A4 paper
Fixed: Occasional momentary hang after a PFM has finished processing
Fixed: Renamed the Stabilo pen presets to match correct pen naming conventions / no special characters
v1.6.12-beta-free
4 months ago
Fixed: OpenCL Integration on MacOS and other configurations where only OpenCL 1.2 is available.
v1.6.11-beta-free
4 months ago
Added: "Advanced Settings" to preferences, allowing you to specify which OpenCL device to use for acceleration, use with default settings unless you have issues.
Improved: Colour Accuracy and Line Quality of Colour Match when using Sketch PFMs
Improved: Speed of the "Refine ETF" stage of Streamlines Edge Field
Improved: Speed of the "Comparing Pens" stage when using Colour Match
Fixed: Crash on load on MacOS High Sierra / Disable Documentation Integration for MacOs pre Big Sur
Fixed: Crash when using Streamlines Edge Field / Colour Match on more recent GPU/CPU Combinations
Fixed: Some preferences auto-applying when other settings change
Fixed: Export Image using the incorrect scaling when using High Quality Mode in some configurations
Fixed: Sketch PFMs creating digital-like artifacts in dark areas when using Unlimited Tests
Fixed: Mosaic Custom using the incorrect scaling when the mask and image size didn't match
Fixed: Hardware Accelerated Renderer canvas positioning when first loaded
Note: Switched from Aparapi to JOCL for OpenCL Integration
v1.6.10-beta-free
4 months ago
Added: 3 New Streamlines PFMS Streamline PFMs generate streamlines to represent an image which are driven by the direction from a vector field. The streamlines are spaced according to the brightness of the image without overlapping. The underlying vector field can be altered dramatically to create many different styles which still remaining faithful to the original images brightness. This makes them very versatile for creating stylised wave like patterns which can be highly customised.
Streamlines Edge Field - Generates streamlines which follow the natural direction of the image, derived from an Edge Tangent Field
Streamlines Flow Field - Generates streamlines which follow a Flow Field
Streamlines Superformula - Generates streamlines which follow a Superformula
Added: Support for "Export to vpype" when using Batch Processing / Video Processing and in all default export modes "per/pen, per/n pens" etc.
Improved: Quality and tone retention when using CMYK
Improved: Line Accuracy of Sketch PFMs
Improved: SVG Converter - Overall speed especially when Shape Clipping is enabled.
Improved: SVG Converter - Quality of hatch fills on curved shapes
Improved: SVG Converter - Handling of compound paths and filling shapes with holes
Improved: SVG Converter - SVG Dimension interpretation when no dimensions are specified
Improved: Colour Match pen comparison speed
Improved: Added more detailed progress bar to Adaptive PFMs
Changed: CMYK / CMYK (Extended) now use a default Clean Black & Clean White of 0
Fixed: Sketch PFMs drawing multiple straight lines in dark areas when using Unlimited Tests.
Fixed: Incorrect canvas alignment when using "Crop to fit" with inches/cm
Fixed: GCode Export - missing pen up commands at the start/end of layers
Fixed: Failed start-ups in situations where OpenCV libraries failed to load
Fixed: Batch/Video Processing failing to draw the current task
v1.6.9-beta-free
6 months ago
Added: "High Quality Mode DPI" to preferences, creating greater consistency of style between High/Low Quality input images and different page sizes.
Improved: Tone/Contrast consistency between High Quality / Normal Quality + better shadow detail in High Quality mode.
Improved: OpenGL Renderer will now initialize silently at runtime
Improved: Switching between Drawing and Drawing (Hardware Accelerated) will maintain the original viewport position.
Fixed: Pop-Ups/Dialogs appearing on a different desktop/screen and sometimes crashing the application.
Fixed: Pop-Ups/Dialogs sometimes minimizing/hiding the main window.
Fixed: High Quality mode producing lower quality results when using high resolution images.