Wykres commitów

42 Commity (0e65ea27f65650a0f6e315dec9fb236d9b87d2e7)

Autor SHA1 Wiadomość Data
Kaalleen 300755c436
add wxpython abort message (as alternative to stderr output) (#3145) 2024-08-17 17:29:54 +02:00
Lex Neva 3f0f04abec
simulator fixes (#2844)
* 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-30 20:21:32 +02:00
Kaalleen 7ede87f5a6
move lettering panel to gui (#2641) 2023-12-26 10:11:38 +01:00
Lex Neva 82f2edac1a
attach params/lettering simulator window and allow detach (#2557) 2023-10-21 18:16:34 +02:00
Kaalleen 746a984dac
Fix new param simulator for macOS and Windows (#2546)
* fix tooltip
* combine play and pause button
---------

Co-authored-by: Lex Neva
2023-10-18 15:57:49 +02:00
Kaalleen e65788cea7
Lettering: add glyph filter (#2400)
Co-authored-by: claudinepeyrat06
2023-07-12 18:28:07 +02:00
Kaalleen 6c1a7d2ec9
wxpython version (#2360)
update windows and linux wxpython version to 4.2.1
2023-06-12 18:23:51 +02:00
Kaalleen 8bf60a8779
lettering: clear selection without lettering (#2334) 2023-06-04 13:39:38 +02:00
Kaalleen 1339d72611
lettering: make strings translatable (#2260) 2023-05-01 21:03:07 +02:00
Kaalleen e6279ccb19
lettering: preserve scale 02 (#2245) 2023-04-27 22:51:01 +02:00
Kaalleen 16f52ca5da
lettering: preserve scale (#2230) 2023-04-23 07:02:54 +02:00
Kaalleen 36503c13e0
param simulator: stitch plan metadata (#2200) 2023-04-08 19:14:38 +02:00
Kaalleen 9e6a70f76e
lettering: add option to chose between trim command styles (#2110) 2023-03-07 20:08:21 +01:00
Lex Neva f6c2aa8919 add more check_stop_flag() calls 2023-02-16 22:56:16 -05:00
Kaalleen 3f346ea5ff
fix untranslatable trim selection in lettering (#1923) 2022-11-27 08:54:10 +01:00
Claudine Peyrat 43a31ba80e
Claudine/lettering with trims (#1866)
* 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-11-22 10:46:44 +01:00
Kaalleen 27d2fcecaa
Lettering: add font size filter (#1854)
* auto-update scale on font selection with an active filter
2022-10-23 09:17:17 +02:00
Kaalleen f9d57f6ea5
Fix lettering scale, etc. (#1620)
* 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
2022-04-24 08:27:42 +02:00
Kaalleen 5a1ad7e4e8
Letters to font extension (#1312) 2021-10-09 18:25:29 +02:00
Lex Neva 12ef0c84aa Merge remote-tracking branch 'origin/main' into kaalleen/satin-patterns 2021-08-07 10:58:02 -04:00
Kaalleen 37c76aafba
mark custom fonts (#1159) 2021-07-26 18:54:38 +02:00
Kaalleen 2f35a4a192
Fix Style Issues (#1154)
Co-authored-by: Lex Neva <github.com@lexneva.name>
2021-07-25 07:24:34 +02:00
Kaalleen fbc90faa87
Current layer issue (#1279) 2021-07-21 17:15:46 +02:00
Kaalleen d6df8084f4 add start markers, add troubleshoot pattern warning and fix wxpython language issue 2021-06-24 22:25:13 +02:00
Kaalleen b3a6fdc761
fix windows wxpython locale error (#1187) 2021-06-01 13:17:00 +02:00
Lex Neva f787121080
Merge pull request #1083 from inkstitch/lexelby/license-headers
add license headers
2021-03-28 18:11:15 -04:00
Kaalleen 142b3a71d8
read legacy base64 encoded lettering params (#1088) 2021-03-15 18:06:22 +01:00
Lex Neva 3b3f890c12 add copyright headers 2021-03-11 23:17:19 -05:00
Kaalleen e84a86d4ac
Update for Inkscape 1.0 (#880)
* 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-03-04 18:40:53 +01:00
LaureFR38 1cb501986f
Update font.py (#848)
* Add new fonts
* Update old fonts
* Update lettering gui

Co-authored-by: Lex Neva
Co-authored-by: kalleen
2021-02-04 16:40:02 +01:00
Lex Neva b307b8e824 fix style 2019-04-20 22:01:58 -04:00
Lex Neva fee43e0941 fix parameter management 2019-04-18 11:35:29 -04:00
Lex Neva 313cd44483 don't overwrite user's positioning of text when re-editing 2019-04-15 20:26:30 -04:00
Lex Neva 98e59f2550 add support for scaling text 2019-04-10 20:23:11 -04:00
Lex Neva 6c5e57d39c implement lettering presets 2019-04-02 23:39:54 -04:00
Lex Neva a9cf553066 add font description to font selector dropdown 2019-04-02 22:36:54 -04:00
Lex Neva 5550536949 implement font chooser 2019-04-02 20:15:06 -04:00
Lex Neva 602f201cb6 implement trim option for lettering 2019-03-08 19:57:11 -05:00
Lex Neva aea7b846a2 correct for viewbox 2019-03-08 19:57:11 -05:00
Lex Neva 003ee406a5 add trim checkbox 2019-03-08 19:57:11 -05:00
Lex Neva 1e0280db10
basic lettering GUI (#351) 2018-12-15 20:21:41 -05:00
Lex Neva f5c85183d9
basic lettering (#344)
Can handle multiple lines of text and routes the stitching in alternating directions on each line.
2018-11-14 20:23:06 -05:00