* dont fail on satin with fill
* fill stitch error message
* convert to satin mac issue
* auto_satin: add rung for two node old style satins
* avoid divide by zero in intersect_region_with_grating
* fix for incorrect stagger in guided fill
* better rail sectioning algorithm
* fix#1780
* fix#1816
Co-authored-by: Lex Neva
* add trim after each letter
allow to add a trim after each letter
* add trim after letter, word or line
rewriting everythng
* style correction
correcting all that is signaled by make style
* corrections
i don't understand why i add to modify get_command_pos in commands. If I don't i can not add a command at the end of a glyph that ends with a polyline (eg B from Fold)
* replace checkbox with dropdown
* rename variables in English
* use same trim methods for auto_satin and non auto_satin
* check if trim option is never
strip lines of text
Co-authored-by: Claudine <claudine@MacBook-Pro-2.local>
Co-authored-by: Kaalleen <reni@allenka.de>
Co-authored-by: Kaalleen <36401965+kaalleen@users.noreply.github.com>
fix requirements.txt, move CI version pins to CI file (moved), fix wx simulator closing paths
Restores the ability to manually install.
- Move colormath version requirement from CI build files to requirements.txt so that pip sees it outside of CI.
- Replace inkex commit hash with a version tag now that the commit in question has been released.
- Add version bound to trimesh as insurance against the outdated Manjaro package.
- Move wxpython version pin (4.1.1) and wheel URL to CI and change to lower bound in requirements.txt to allow for use of system packages in distros that have updated to 4.2 (Debian, etc).
- Change stitch path drawing in wx simulator from DrawLines (for polygons) to StrokeLines (for non-closed paths).
- Add version pin for scipy 1.9.1 to windows builds as scipy just dropped 32-bit support.