Wykres commitów

3343 Commity (760c17b8156db5cbc0662d52d57902939e9e0147)

Autor SHA1 Wiadomość Data
Kaalleen 760c17b815
annotations (#3569)
* begin to add annotations to some extensions
* break_apart: use path operations
* do not follow pyembroidery imports
2025-03-12 08:16:28 +01:00
Ink/Stitch Crowdin integration e3ac18d643 new translations from Crowdin 2025-03-12 01:28:40 +00:00
Kaalleen 5cfaa83be3
shift command position of commands with connector lines a little bit out (#3572) 2025-03-11 11:15:51 +01:00
Ink/Stitch Crowdin integration 0a0d10afcf new translations from Crowdin 2025-03-11 01:29:35 +00:00
Kaalleen c7cd04916d
Fix translations workflow too (#3570)
* update crowdin-cli
* fix translation build
2025-03-10 19:57:19 +01:00
Kaalleen 23a9e67367
Fix linux builds (#3568) 2025-03-10 18:49:23 +01:00
Kaalleen 393a4af504
Autosatin: more efforts to keep the stroke width consistant (#3563)
* autosatin: more efforts to keep the stroke width consistant
* allow users to use autosatin to add a running stitch from starting point to the start when only one satin is selected
2025-03-10 08:24:34 +01:00
Kaalleen 51952d1f2a
Rewrite force lock stitch extension (#3559)
* rewrite force lock stitch extension
* do not add forced lock stitch before color change
2025-03-10 08:21:18 +01:00
Kaalleen fb35ec4d4a
fix transform issue (#3562) 2025-03-10 08:04:15 +01:00
Kaalleen b8d694f1c2
Simulator ruler (#3554)
* set pen for scale drawing
* ignore ruler in windows when current_stitch < 2
2025-03-10 08:00:53 +01:00
capellancitizen 99509df8d8
Mypy type correctness (#3199) 2025-03-09 21:21:48 -04:00
Benson Muite 0d2fc24f25
Add Masego font 2025-03-08 19:14:18 +03:00
Kaalleen c2aeb39a44
use buffer(0) when fill rule is nonzero (#3561) 2025-03-08 16:58:58 +01:00
Kaalleen ba555c7ea3
don't call unavailable methods (#3560) 2025-03-08 16:53:10 +01:00
Ink/Stitch Crowdin integration fb95220c10 new translations from Crowdin 2025-03-08 01:12:22 +00:00
Ink/Stitch Crowdin integration 2a6aae6511 new translations from Crowdin 2025-03-07 12:43:57 +00:00
Kaalleen c7454ff2ef
remove new line (#3556) 2025-03-07 13:39:35 +01:00
Ink/Stitch Crowdin integration 27f2461abc new translations from Crowdin 2025-03-07 01:29:37 +00:00
Ink/Stitch Crowdin integration e2d4a89b41 new translations from Crowdin 2025-03-06 01:29:17 +00:00
Kaalleen 6393f248d2
Fill to satin: multi-bridge (#3547)
* fill to satin: multi-bridge
* accept bridged(!) rungs which are not cutting the outline twice
* keep originals => keep fills only (this will be more often the use case)
2025-03-04 09:59:23 +01:00
Kaalleen e87833b125
Command symbol size and opacity (#3548)
* scale symbols: allow more than 200%
* make symbols slightly bigger by default
* set opacity value for commands (70%)
2025-03-04 09:57:30 +01:00
Kaalleen f672d71335
use get_user_dir (#3549) 2025-03-04 09:56:51 +01:00
Benson Muite bef98ef4eb
Migrate from appdirs to platformdirs (#3449) (#3450) 2025-03-04 09:17:22 +01:00
Ink/Stitch Crowdin integration 097451eb8b new translations from Crowdin 2025-03-04 01:29:51 +00:00
Ink/Stitch Crowdin integration 489898f3f8 new translations from Crowdin 2025-03-03 01:30:08 +00:00
Kaalleen dc23265d2d
Use symbol as command position (#3542) 2025-03-02 20:54:56 +01:00
Kaalleen 70d2ea52c4
remove scipy dependency (#3483)
smoothing with scipy (could be improved in a later commit)
2025-03-02 18:35:17 +01:00
Ink/Stitch Crowdin integration 1a6bb63543 new translations from Crowdin 2025-03-02 01:39:27 +00:00
Kaalleen 8e49b4431e
display stop commands in simulator and print preview (#3545) 2025-03-01 09:50:36 +01:00
Kaalleen f8cedafcbe
knockdown: mitre limit cannot be zero (#3537) 2025-02-25 07:16:33 +01:00
Kaalleen 18dbafb0c9
auto-route: apply transforms to ensure stroke width being unchanged (#3538) 2025-02-25 07:16:16 +01:00
Kaalleen 6ca13f1126
Update pyembroidery (gcode) to allow customized setting for rgb values (#3530) 2025-02-25 06:10:35 +01:00
Kaalleen ff073a4bd6
Add selection to knockdown fill extension (#3526) 2025-02-22 14:19:47 +01:00
Kaalleen 10fdc509f5
lettering: do not add commands on top of command connectors (#3528) 2025-02-21 13:35:24 +01:00
Kaalleen c87f3ecf35
fix jump to trim: NoneType element error (#3525) 2025-02-20 19:17:51 +01:00
Ink/Stitch Crowdin integration 8020c7fa6e new translations from Crowdin 2025-02-20 01:25:55 +00:00
Claudine Peyrat 02e5ab9aaa
Claudine/fix cooper (#3521)
* Update →.svg

remove some jumps and little flaws

* Update →.svg

* Update font.json

* add petite category
2025-02-19 20:42:51 +01:00
Claudine Peyrat 487af3d0c8
Update →.svg (#3520) 2025-02-18 12:30:38 +01:00
Claudine Peyrat eb10fee883
Update →.svg (#3517)
fix M
2025-02-17 19:41:13 +01:00
Claudine Peyrat 1c5fc35be2
Claudine/add some right to left fonts (#3513)
* add arabic and  hebrew fonts

* Update ←.svg

* update hebrew fonts

make large one bicolor
namel them wisdom
2025-02-17 12:28:56 +01:00
Ink/Stitch Crowdin integration 54bdcc10c3 new translations from Crowdin 2025-02-17 01:28:38 +00:00
Claudine Peyrat 601e2da1cd
Claudine/global font.json update (#3510)
* from abecedaire to auberge marif

* from auberge small to baumans small

* fromm Brockscript to cogs_KOR

plus a little tightening of Chopin script  zigzag underlay to avoid bad behaviour when reduced

* from colorful to emilio tartan

* from espresso to inkstitch medium

* from inkstitch small to magnolia tamed

* from manuskript gothic   to all  ondulamaarif

* from pacificlo to shojumaru

* last ones done...
2025-02-16 20:42:33 +01:00
Ink/Stitch Crowdin integration 0a9c99df89 new translations from Crowdin 2025-02-16 01:38:34 +00:00
Claudine Peyrat a0433db1f3
fix broken forced case (#3509) 2025-02-14 20:23:08 +01:00
Ink/Stitch Crowdin integration 2e4830ea3a new translations from Crowdin 2025-02-14 01:25:41 +00:00
Kaalleen 332a05405b
greater lettering memory (#3504) 2025-02-13 18:06:12 +01:00
Kaalleen 942af5acb4
fix a bug in lettering extensions when the last_font can't be found (#3508) 2025-02-13 18:05:54 +01:00
Claudine Peyrat a1badc255b
Update font_variant.py (#3507)
one more non connecting letter
2025-02-13 17:44:34 +01:00
Claudine Peyrat 097cf52573
allow some arabic voyels (#3501)
* Update font_variant.py

start allowing voyel
use category to recognise punctuation

* Update font_variant.py

* Update font_variant.py

make it cleaner
2025-02-12 19:16:57 +01:00
Kaalleen 9ac55934fa
Edit-json: add kerning filter (#3499)
* edit-json: add kerning filter
* fix missing kerning pairs
2025-02-12 16:58:26 +01:00