CapellanCitizen
cd6663dd93
Some additional annotations for tests.
2025-03-09 14:49:34 -04:00
CapellanCitizen
55493cbdec
Minor changes
2025-03-09 14:46:49 -04:00
CapellanCitizen
09da8964d2
Monkeytype help
2025-03-08 22:02:36 -05:00
CapellanCitizen
90f2fe73fc
Added stitch from point overload.
2025-03-08 19:54:56 -05:00
CapellanCitizen
c24b60f7a8
@Override doesn't exist in 3.11
2025-03-08 15:39:57 -05:00
CapellanCitizen
51a922702f
Additional strictness and some logging
2025-03-08 15:33:38 -05:00
CapellanCitizen
f3c064b4e5
Progress
2025-03-07 21:20:22 -05:00
CapellanCitizen
47e03c08cc
Mypy type correctness.
2025-03-05 21:13:11 -05: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
Kaalleen
81c1fd834f
take transforms into account for path specific lpe satins ( #3500 )
2025-02-11 18:52:23 +01:00
Kaalleen
cee9aa0d1d
lettering tools: remember last font ( #3498 )
2025-02-11 18:52:01 +01:00
Claudine Peyrat
b7f5e94fd2
fix the wheelchair symbol ( #3495 )
2025-02-10 21:55:38 +01:00
Claudine Peyrat
457d9e49e4
add categories to font ( #3497 )
...
allows to add information about the writing system (s) of the font. Json not yet updated
2025-02-10 21:40:21 +01:00
Claudine Peyrat
97f7400074
Claudine/add barstitch cloudy font ( #3494 )
...
* Create →.svg
* add barstitch cloudi
y
2025-02-09 23:24:00 +01:00
Kaalleen
24775f33bf
stroke: as_multi_line_string ignore single point paths ( #3491 )
2025-02-09 16:02:49 +01:00
Claudine Peyrat
c74240fefa
add one more variant of alef ( #3492 )
...
ٱ is also a non connecting letter
2025-02-08 23:56:41 +01:00
Ink/Stitch Crowdin integration
8030a7a1fa
new translations from Crowdin
2025-02-08 01:22:32 +00:00
Ink/Stitch Crowdin integration
bd76bd7fee
new translations from Crowdin
2025-02-06 01:26:03 +00:00
Kaalleen
af6cdc442b
Lettering typographic features ( #3466 )
...
* add svg font to layers extension which saves glyph annotations into the glyph name
---------
Co-authored-by: Claudine
2025-02-05 18:50:31 +01:00
Kaalleen
8f1f68a1db
troubleshoot: group pointers ( #3486 )
2025-02-05 16:50:01 +01:00