Kaalleen
40405edfe1
parent.remove -> delete ( #3600 )
2025-03-22 17:43:50 +01:00
Kaalleen
9f91470ac7
Add batch lettering extension ( #3589 )
2025-03-21 19:31:25 +01:00
capellancitizen
99509df8d8
Mypy type correctness ( #3199 )
2025-03-09 21:21:48 -04: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
Kaalleen
10fdc509f5
lettering: do not add commands on top of command connectors ( #3528 )
2025-02-21 13:35:24 +01:00
Claudine Peyrat
a0433db1f3
fix broken forced case ( #3509 )
2025-02-14 20:23:08 +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
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
c74240fefa
add one more variant of alef ( #3492 )
...
ٱ is also a non connecting letter
2025-02-08 23:56:41 +01: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
76c3a6681a
fix auto_satin transform issue ( #3489 )
2025-02-05 16:47:03 +01:00
Kaalleen
497fbcfab5
Add debug variable to enable sew stack elements ( #3476 )
2025-02-03 22:37:36 +01:00
Kaalleen
903428106f
do not request update for legacy fonts ( #3456 )
2025-01-22 18:27:25 +01:00
Kaalleen
d9f3476b85
lettering: ignore auto-satin from json when there is no satin ( #3434 )
2025-01-16 19:01:21 +01:00
Kaalleen
a20029bc1c
lettering: add right to left support ( #3432 )
2025-01-12 20:46:37 +01:00
Kaalleen
4309f82fab
lettering: fix error in process trims ( #3431 )
2025-01-12 10:35:11 +01:00
Kaalleen
cf579e4f3c
lettering: fix back and forth ( #3419 )
2025-01-08 17:16:02 +01:00
Kaalleen
51ee6c7a08
Fill to satin ( #3406 )
2025-01-05 12:52:02 +01:00
Kaalleen
be66297da6
Redwork: add combine option ( #3407 )
...
* add keep originals option
2025-01-05 12:46:06 +01:00
Kaalleen
2e234bb891
lettering: align color sorted text ( #3389 )
2024-12-31 17:14:39 +01:00
Kaalleen
2539af7e04
Multi shape tartan jumps ( #3386 )
...
* lettering_ description box size
* reduce jump stitches for combined tartan patterns
2024-12-30 20:40:24 +01:00
Kaalleen
f807ccf49a
Fix lettering commands ( #3385 )
2024-12-29 19:54:15 +01:00
Kaalleen
091e114b44
lettering: align text ( #3382 )
2024-12-29 15:19:33 +01:00
Kaalleen
9ff48f2719
lettering: color sort options ( #3381 )
2024-12-29 11:38:59 +01:00
Kaalleen
e0095ea846
Lettering sortable trims ( #3308 )
...
* add trims as requested through user interface for each color block
* handle commands better
2024-11-30 17:36:12 +01:00
Kaalleen
45dda2616d
Clipped groups ( #3261 )
2024-11-12 19:07:24 +01:00
Kaalleen
c6fecfb0bc
Add color sort option for multicolor fonts ( #3242 )
2024-10-21 17:01:58 +02:00
Kaalleen
9f4e397947
Lettering: skip font with corrupt json file ( #3071 )
...
* lettering: warn about corrupt/missing json file
* ignore hidden directories and files placed directly in the font folder
2024-07-10 16:06:24 +02:00
Kaalleen
d9db1601d3
lettering along path: remove previous transforms ( #2973 )
2024-06-08 13:56:45 +02:00
Claudine Peyrat
1c524f094a
Claudine/add ondulamarif fonts ( #2902 )
...
* add the ondulamarif file
+ add a tartan and a ripple category
* Update →.svg
add the german voyels
* scaling
* add the lost Ê to themedium font
2024-05-13 11:47:24 +02:00
Kaalleen
ce26f096dd
Make font names not translatable ( #2901 )
2024-05-12 20:27:31 +02:00
Kaalleen
6019f0cce0
Sample correct font variant ( #2883 )
2024-05-07 23:36:35 +02:00
Kaalleen
39882db492
font-info: int -> float ( #2853 )
2024-05-06 18:43:44 +02:00
Kaalleen
ed33b29c28
Font sampling extension ( #2858 )
2024-04-27 10:02:20 +02:00
Kaalleen
0825da15db
Fix lettering id-error and trims ( #2711 )
2024-02-10 20:17:36 +01:00
Kaalleen
45e430bb60
lettering: ignore empty layer glyphs ( #2551 )
2023-10-15 07:09:02 +02:00
Kaalleen
e65788cea7
Lettering: add glyph filter ( #2400 )
...
Co-authored-by: claudinepeyrat06
2023-07-12 18:28:07 +02:00
Kaalleen
aee7e2f626
ignore broken commmands ( #2365 )
2023-06-12 18:21:03 +02:00
Kaalleen
3574f0e179
do it right
2023-05-10 17:12:20 +02:00
Kaalleen
0f78733c4b
fix macos issue with no custom font dir
2023-05-10 16:35:37 +02:00
Kaalleen
d67a020c20
lettering: fix adding commands ( #2256 )
2023-04-30 11:26:56 +02:00
Kaalleen
df94082cef
update legacy fonts ( #2227 )
2023-04-22 17:45:42 +02:00
Kaalleen
9e6a70f76e
lettering: add option to chose between trim command styles ( #2110 )
2023-03-07 20:08:21 +01:00
Kaalleen
971c921708
split font files ( #1929 )
2023-02-19 10:38:25 +01:00
Kaalleen
5af256e633
Fill fonts with satin auto-routing ( #1915 )
...
* prevent error message on fill fonts with satin auto-routing
2022-11-30 15:49:51 +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
7445b91851
lettering: ignore invalid glyph layers ( #1892 )
2022-11-10 14:03:32 +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