summaryrefslogtreecommitdiff
path: root/lib/extensions/lettering.py
AgeCommit message (Collapse)Author
2024-08-17add wxpython abort message (as alternative to stderr output) (#3145)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
2023-12-26move lettering panel to gui (#2641)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-07-12Lettering: add glyph filter (#2400)Kaalleen
Co-authored-by: claudinepeyrat06
2023-06-12wxpython version (#2360)Kaalleen
update windows and linux wxpython version to 4.2.1
2023-06-04lettering: clear selection without lettering (#2334)Kaalleen
2023-05-01lettering: make strings translatable (#2260)Kaalleen
2023-04-27lettering: preserve scale 02 (#2245)Kaalleen
2023-04-23lettering: preserve scale (#2230)Kaalleen
2023-04-08param simulator: stitch plan metadata (#2200)Kaalleen
2023-03-07lettering: add option to chose between trim command styles (#2110)Kaalleen
2023-02-16add more check_stop_flag() callsLex Neva
2022-11-27fix untranslatable trim selection in lettering (#1923)Kaalleen
2022-11-22Claudine/lettering with trims (#1866)Claudine Peyrat
* 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>
2022-10-23Lettering: add font size filter (#1854)Kaalleen
* auto-update scale on font selection with an active filter
2022-04-24Fix lettering scale, etc. (#1620)Kaalleen
* fix lettering scale * adapt to updated inkex: transform operator, selections * fix #1597 * no traceback error message on broken satin columns * highlight troubleshoot "steps to solve" through additional headline * set a minimum value for running stitch repeats * rename "import" thread list to "apply" thread list
2021-10-09Letters to font extension (#1312)Kaalleen
2021-08-07Merge remote-tracking branch 'origin/main' into kaalleen/satin-patternsLex Neva
2021-07-26mark custom fonts (#1159)Kaalleen
2021-07-25Fix Style Issues (#1154)Kaalleen
Co-authored-by: Lex Neva <github.com@lexneva.name>
2021-07-21Current layer issue (#1279)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
2021-03-28Merge pull request #1083 from inkstitch/lexelby/license-headersLex Neva
add license headers
2021-03-15read legacy base64 encoded lettering params (#1088)Kaalleen
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>
2021-02-04Update font.py (#848)LaureFR38
* Add new fonts * Update old fonts * Update lettering gui Co-authored-by: Lex Neva Co-authored-by: kalleen
2019-04-20fix styleLex Neva
2019-04-18fix parameter managementLex Neva
2019-04-15don't overwrite user's positioning of text when re-editingLex Neva
2019-04-10add support for scaling textLex Neva
2019-04-02implement lettering presetsLex Neva
2019-04-02add font description to font selector dropdownLex Neva
2019-04-02implement font chooserLex Neva
2019-03-08implement trim option for letteringLex Neva
2019-03-08correct for viewboxLex Neva
2019-03-08add trim checkboxLex Neva
2018-12-15basic lettering GUI (#351)Lex Neva
2018-11-14basic lettering (#344)Lex Neva
Can handle multiple lines of text and routes the stitching in alternating directions on each line.