summaryrefslogtreecommitdiff
path: root/lib/gui/presets.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-03"Add" overwrites presets (#3896)Kaalleen
* style * param presets: to not overwrite on add when name exists
2025-03-04use get_user_dir (#3549)Kaalleen
2025-03-04Migrate from appdirs to platformdirs (#3449) (#3450)Benson Muite
2021-03-11add copyright headersLex Neva
2021-03-04Update for Inkscape 1.0 (#880)Kaalleen
* update for inkscape 1.0 * add about extension * Build improvements for the inkscape1.0 branch (#985) * zip: export real svg not stitch plan * #411 and #726 * Tools for Font Creators (#1018) * ignore very small holes in fills * remove embroider (#1026) * auto_fill: ignore shrink_or_grow if result is empty (#589) * break apart: do not ignore small fills Co-authored-by: Hagen Fritsch <rumpeltux-github@irgendwo.org> Co-authored-by: Lex Neva <github.com@lexneva.name>
2020-05-20fix corrupted presets error (#715)Kaalleen
2019-04-02implement lettering presetsLex Neva
2019-01-15Remove extra self param from store_preset call. (#381)redhat421
It looks like an extra "self" parameter was added to the store_preset call in the add_preset function. This prevents add_preset from working.
2018-12-15basic lettering GUI (#351)Lex Neva