summaryrefslogtreecommitdiff
path: root/lib/extensions/params.py
AgeCommit message (Collapse)Author
2025-08-30preset-related fixes (#3931)Lex Neva
* fix manually clicking pencil icon * update choices when loading presets * ignore hidden and disabled params when applying and creating presets * mark selection param changed when a dependent param is changed * don't immediately apply when clicking 'Use Last Settings' * define on_change_hook in __init__ * make adding, updating, and deleting presets clearer * only skip satin param for strokes thinner than 0.3mm when they have only one subpath
2025-08-19do not overwrite stroke params with satin column values (#3927)Kaalleen
2025-07-19Convert to satin internally (3874)Kaalleen
2025-07-11Fix issue with bad color names (#3816)Kaalleen
* fix issue with bad color names and define element colors at one place and reuse * fix bad tartan color * verify color in gradient block * add thread color tests * use default color behavior for elements linked to non-existing definitions (gradients) * Added mypy change for tests (authored by: CapellanCitizen)
2025-05-11wrap param descriptions (#3719)Kaalleen
2025-04-12always update satin param (#3647)Kaalleen
2024-12-26End points (#3370)Kaalleen
* end at nearest point to next element (if requested and possible)
2024-07-20prevent showing RuntimeError on_stitch_plan_rendered (#3097)Kaalleen
2024-07-16satin and stroke presets (#3090)Kaalleen
2024-07-11fix newly introduced param bug: fill without stroke should be possible (#3079)Kaalleen
2024-07-09params: first fill then stroke (#3065)Kaalleen
2024-06-20gray out randomize stitch length param when random stitch length is disabled ↵Kaalleen
(#3002)
2024-06-07Improve simulator dark theme (#2969)Kaalleen
* add simulator dark theme buttons * refresh simulator drawing panel on resize (important for windows)
2024-06-04Update tartan gui (#2965)Kaalleen
* update tartan gui * params settings size * fix issue with set_precision * fix issue with linear gradient * do not add ignore layer command to png rerealistic output
2024-05-24fix boolean param (#2942)Kaalleen
2024-05-07fix multiple param values when default None (#2854)Kaalleen
2024-05-07remove special treatment for polylines (#2866)Kaalleen
2024-05-02cancel simulator extensions without applying changes (#2876)Kaalleen
2024-04-30simulator 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-03-30avoid RuntimeError by closing params with CallAfter (#2809)Kaalleen
2023-10-21attach params/lettering simulator window and allow detach (#2557)Lex Neva
2023-10-18Fix new param simulator for macOS and Windows (#2546)Kaalleen
* fix tooltip * combine play and pause button --------- Co-authored-by: Lex Neva
2023-09-07improve params errors (#2437)Lex Neva
2023-06-12wxpython version (#2360)Kaalleen
update windows and linux wxpython version to 4.2.1
2023-04-25params: load presets: fix combo box (#2234)Kaalleen
2023-04-08param simulator: stitch plan metadata (#2200)Kaalleen
2023-04-01Params: select satin (#2185)Kaalleen
* check satin subpath length in params * style corrections
2023-03-25Stitch selection methods (#2114)Kaalleen
2023-03-07meander: pick ending point far from starting point (#2095)Lex Neva
2023-03-07add meander preview images (#2113)Kaalleen
2023-02-27Circular fill (#2053)Kaalleen
2023-02-20cherry-pick @kaalleen's combo box param typeLex Neva
2023-02-20undo my changes to params extensionLex Neva
2023-02-20let user finish typing before simulatingLex Neva
2023-02-20meander fill: more workLex Neva
2023-02-16make simulator threads pre-emptibleLex Neva
2022-12-26fix seed param and error messagesGeorge Steel
2022-12-11refine GUI for text-based random_seed parameter and add global param.George Steel
2022-11-06add random parameters to satin columnsClaudine
2022-10-23Lettering: add font size filter (#1854)Kaalleen
* auto-update scale on font selection with an active filter
2022-05-24Add ripple stitch feature (#1667)Kaalleen
2022-05-04adjusting namingsAndreas
2022-05-04* autofill to fillstitchKaalleen
* remove too complex warning for fillstitch * some marker adjustments
2022-05-04remove some pattern and marker mixups and some style issuesKaalleen
2022-05-04Applied style guideAndreas
2022-05-04added tangential and guided fillAndreas
2021-08-07Merge remote-tracking branch 'origin/main' into kaalleen/satin-patternsLex Neva
2021-07-26mark custom fonts (#1159)Kaalleen
2021-06-24add start markers, add troubleshoot pattern warning and fix wxpython ↵Kaalleen
language issue
2021-06-01fix windows wxpython locale error (#1187)Kaalleen