| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-09 | cache: reset on operational error (#3421) | Kaalleen | |
| 2025-01-09 | save and reload simulator speed (optionally) (#3420) | Kaalleen | |
| 2024-12-07 | save more simulator settings (#3323) | Kaalleen | |
| 2024-11-18 | Print-pdf: simplify path detection (#3282) | Kaalleen | |
| * print-pdf: simplify path detection * i18n: more cleaning up * Version, License paths | |||
| 2024-11-18 | Thread catalog: fix broken path (#3281) | Kaalleen | |
| * thread catalog: fix broken path * apply threadlist: use wxpython to also include custom lists * apply_palette: save last choice | |||
| 2024-11-12 | unit: prevent zerodivision error for zero length segments (#3268) | Kaalleen | |
| 2024-08-18 | fill: ensure polygon in pull comp adjusted shape (#3143) | Kaalleen | |
| 2024-08-14 | Clones now also clone commands attached to element and its children. (#3032, ↵ | capellancitizen | |
| #3121) (#3086) | |||
| 2024-07-24 | default min stitch length 0 to 0.1 (as previously) (#3107) | Kaalleen | |
| 2024-07-09 | reset corrupted cache files (#3074) | Kaalleen | |
| 2024-06-23 | wxpythonify about extension (#3007) | Kaalleen | |
| 2024-06-20 | auto-fill pull compensation (#2891) | Lex Neva | |
| 2024-06-14 | Add preferences button to simulator (#2992) | Kaalleen | |
| * split simulator panel files * add view panel to position view options at the side * fix single simulator start size (macOS) | |||
| 2024-05-11 | Update inkex (#2892) | Kaalleen | |
| * fix currentColor * fix pip inkex import * fix color block extension | |||
| 2024-05-05 | Add 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-30 | simulator fixes (#2844) | Lex Neva | |
| * fix slide and control panel rendering bugs * clear marker lists when clearing stitch plan * switch simulator back to wx * remove unused function * fix off-by-one error in color bar * avoid overlapping command symbols of different types * don't maximize simulator * adjust alignment * remove unused API server * bugfix * focus entire simulator panel * rename simulator/realistic preview -> simulator * experimental: background color picker * set pagecolor to background color by default * satisfy macos * toggle jumps on drawing canvas * clear frog family --------- Co-authored-by: Kaalleen | |||
| 2024-04-27 | Add option to disable the stitch plan cache (#2655) | George Steel | |
| Setting the cache size to 0 bypasses the cache completely. This is necessary during development to ensure newly-changed code actually gets run. Also fixes the error pane in the params gui. * make params warning pane large enough to see contents * rename sizers in preferences dialog descriptive names * add shapely version bound * add option to disable stitch plan cache * remove out-of-date wxg file * make a cache size of 0 disable the cache | |||
| 2024-03-29 | Add "the tartan universe" (#2782) | Kaalleen | |
| 2024-02-01 | Do not omit "multi_shapes" in geometry collections (#2708) | Kaalleen | |
| 2024-01-25 | Second chance for invalid fill stitch graphs (#2643) | Kaalleen | |
| 2023-12-26 | Contour fill: replace buffer with offset_curve (#2654) | Kaalleen | |
| 2023-11-10 | handle case of travelling along shape border (#2593) | Lex Neva | |
| 2023-10-21 | attach params/lettering simulator window and allow detach (#2557) | Lex Neva | |
| 2023-07-01 | return early for paths already inside | Lex Neva | |
| 2023-07-01 | remove debug timing in frequently-run functions | Lex Neva | |
| 2023-07-01 | avoid losing start and end of path when clamping | Lex Neva | |
| 2023-04-14 | new way betterer satin algo (#2178) | Lex Neva | |
| * significantly faster length calculation * way betterer satin algo | |||
| 2023-04-02 | meander fixes | Lex Neva | |
| 2023-03-07 | change method to update legacy fill_method (#2111) | Kaalleen | |
| 2023-03-07 | add meander preview images (#2113) | Kaalleen | |
| 2023-02-27 | Various lock stitch options (#2006) | Kaalleen | |
| Co-authored-by: Lex Neva | |||
| 2023-02-27 | Circular fill (#2053) | Kaalleen | |
| 2023-02-22 | fix flask json deprecation | Lex Neva | |
| 2023-02-20 | fix deprecation warning | Lex Neva | |
| 2023-02-20 | better smoothing algorithm | Lex Neva | |
| 2023-02-20 | avoid weird end of line after smoothing | Lex Neva | |
| 2023-02-20 | meander fill: more work | Lex Neva | |
| 2023-02-20 | use snake case | Lex Neva | |
| per python coding standard | |||
| 2023-02-20 | typo fix | Lex Neva | |
| 2023-02-20 | meander fill: initial version | Lex Neva | |
| 2023-02-20 | add smoothness option for contour fill | Lex Neva | |
| 2023-02-20 | add clamp_path_to_polygon | Lex Neva | |
| 2023-02-20 | add smooth_path | Lex Neva | |
| 2023-02-18 | add preferences UI including cache settings | Lex Neva | |
| 2023-02-18 | cache key generation using params, path, color, and style | Lex Neva | |
| 2023-02-18 | move get_stitch_plan_cache() to utils.cache | Lex Neva | |
| 2023-02-16 | add comment | Lex Neva | |
| 2023-02-16 | make simulator threads pre-emptible | Lex Neva | |
| 2023-01-22 | Replace running stitch algorithm to give consistent stitch lengths. | George Steel | |
| 2023-01-02 | add comment to PRNG | George Steel | |
