| Age | Commit message (Collapse) | Author |
|
Co-authored-by: CapellanCitizen <>
|
|
|
|
empty (#3651)
|
|
(#3660)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: CapellanCitizen
|
|
|
|
|
|
formats (#3603)
|
|
|
|
not keep originals is enabled) (#3596)
|
|
|
|
|
|
|
|
|
|
|
|
* element info: take pattern into account
* ensure multi-polygon for fill nonzero shapes
|
|
linux libertine x_height is a float not an integer.
|
|
|
|
* begin to add annotations to some extensions
* break_apart: use path operations
* do not follow pyembroidery imports
|
|
|
|
* autosatin: more efforts to keep the stroke width consistant
* allow users to use autosatin to add a running stitch from starting point to the start when only one satin is selected
|
|
* rewrite force lock stitch extension
* do not add forced lock stitch before color change
|
|
|
|
* set pen for scale drawing
* ignore ruler in windows when current_stitch < 2
|
|
|
|
|
|
|
|
* fill to satin: multi-bridge
* accept bridged(!) rungs which are not cutting the outline twice
* keep originals => keep fills only (this will be more often the use case)
|
|
* scale symbols: allow more than 200%
* make symbols slightly bigger by default
* set opacity value for commands (70%)
|
|
|
|
|
|
|
|
smoothing with scipy (could be improved in a later commit)
|
|
|
|
|
|
|
|
|