summaryrefslogtreecommitdiff
path: root/lib/svg
AgeCommit message (Collapse)Author
2024-12-26End points (#3370)Kaalleen
* end at nearest point to next element (if requested and possible)
2024-12-26Fix path effect clips (#3364)Kaalleen
2024-12-07Enable start end commands for satins (#3315)Kaalleen
Updates commands fill_start (_end) => starting_point (_end) stain_start (_end) and run_start (_end) => autoroute_start ripple_target => target_point Sets inkstitch svg version to 3
2024-11-18Manual ripple pattern (#3256)Kaalleen
* ripple stitch: add manual pattern placement option * add flip copies option * rewrite adjust grid * more control for satin guided ripples: render at rungs
2024-11-12Clipped groups (#3261)Kaalleen
2024-10-24update realistic filter (#3222)Kaalleen
2024-08-14Clones now also clone commands attached to element and its children. (#3032, ↵capellancitizen
#3121) (#3086)
2024-07-14Command translations (#3075)Kaalleen
* command translations * windows: do not unescape
2024-06-26Make PNG (simple/realistic) and threadlist available in export file formats ↵Kaalleen
(#3019)
2024-06-20gray out randomize stitch length param when random stitch length is disabled ↵Kaalleen
(#3002)
2024-06-14Fix realistic stitch filter rendering (#2988)capellancitizen
2024-06-07auto fill gap fix (#2884)Lex Neva
* first try * fill gaps * fix style * add parameter * loops can only be made of non-segments
2024-06-05fix print pdf whith active realistic stitch plan (png) (#2967)Kaalleen
2024-05-17Stitch plan: options render jumps and ignore layer (#2911)Kaalleen
2024-05-13fix invalid clip paths (#2897)Kaalleen
2024-05-05Add randomized running and fill stitches (#2830)George Steel
Add a mode to running stitch that uses randomized phase and stitch length instead of even spacing. This greatly reduces moire effects when stitching closely-spaced curves in running-stitch-based fills. Add option for randomized running stitch to: ripple stitch circular fill contour fill guided fill auto-fill When is randomization is not selected, ripple stitch will use even running stitch when staggers are set to 0 (default) and the stagger algorithm from guided fill (which does not look nice with a stagger period of 0) when staggers is nonzero. Also includes fix for satin contour underlays (missing tolerance default) mentioned in #2814. This sets the default tolerance to 0.2mm, which is the largest tolerance guaranteed to be backwards-compatible with existing designs using the default inset of 0.4mm. Original commits: * fix satin underlay tolerance default * Add randomized running stitch, make available in ripple stitch, circular, and contour * add randomized guided fill * make ripple stitch use even stitching when not staggering or randomizing. * add random auto-fill and switch jitter parameter to a percentage (matches satin) * fix comments
2024-04-24Added realistic stitch preview option (#2838)capellancitizen
Includes multiple optimizations for the realistic stitch preview Co-authored-by: Lex Neva <github.com@lexneva.name>
2024-04-01add stitch tolerance to satin underlays (#2814)Kaalleen
2024-03-29Add "the tartan universe" (#2782)Kaalleen
2024-03-26Add object based min stitch length (#2792)Kaalleen
* add object based min stitch length (overwrites global) * add object based minimum jump stitch (overwrites global) * rename patches to stitch_groups
2024-02-10Fix lettering id-error and trims (#2711)Kaalleen
2024-02-10Rejbasket/pyinstaller fix installer checks (#2718)rejbasket
* netowrkx deps added in build * check for user inkscape config before installing * get os version in exception * update electron app location according to pyinstaller redesign * fixed broken libgeos syslinks * contents-directory added pyinstaller args fix broken linux and win versions * updated inkex * fix print_pdf --------- authored-by: rejbasket
2024-01-28add zigzag option to meander (#2699)Kaalleen
2023-11-22Add linear gradient fill (#2587)Kaalleen
2023-10-02Add test swatches extension (#2528)Kaalleen
* remove duplicates (tags) * sort extensions (init) * add test swatches extension
2023-09-11Merge pull request #2431 from inkstitch/lexelby/split-satin-staggerLex Neva
stagger split satin rows
2023-07-20add staggered and simple split satinLex Neva
2023-07-15clarify documentation on get_correction_transform()Lex Neva
2023-05-10apply clip to stroke (#2283)Kaalleen
2023-05-08save stitch plan display mode (#2278)Kaalleen
2023-04-27Ripple stitch: add density and stagger option (#2206)Kaalleen
2023-04-27(auto) reverse rung (#2223)Lex Neva
2023-04-15Add inkstitch svg version tag (#2199)Kaalleen
... to make it easier to update legacy default values
2023-04-03add meander angleLex Neva
2023-04-02add clip optionLex Neva
2023-03-31Command options (#2160)Kaalleen
* letters to font: add visual command import option * add visual command option to stitch plan preview
2023-03-25Stitch selection methods (#2114)Kaalleen
2023-03-10add reverse one rail paramLex Neva
2023-03-07Add extension stroke to lpe satin (#2115)Kaalleen
2023-02-27Various lock stitch options (#2006)Kaalleen
Co-authored-by: Lex Neva
2023-02-20remove buffer conceptLex Neva
2023-02-20meander fill: more workLex Neva
2023-02-20meander fill: initial versionLex Neva
2023-02-20add smoothness option for contour fillLex Neva
2023-01-28Add lock stitch plan option (#2020)Kaalleen
2023-01-07Merge branch 'main' of https://github.com/inkstitch/inkstitch into ↵George Steel
george-steel/random-base-satin
2023-01-07Cutwork needle info (#1988)Kaalleen
* add cutwork needle info to thread color * apply threadlist: apply cutwork_needle attribute
2022-12-27fix typosGeorge Steel
2022-12-26use random oracle for randomized satin columns and redo split stitchesGeorge Steel
2022-12-23Merge branch 'main' of https://github.com/inkstitch/inkstitch into ↵George Steel
george-steel/random-base-satin