Wykres commitów

3086 Commity (6ab23cf0ac6e05a224a5b16752a9a8d5cfd7763f)

Autor SHA1 Wiadomość Data
Ink/Stitch Crowdin integration 646b3134c9 new translations from Crowdin 2024-05-12 01:14:27 +00:00
Claudine Peyrat 06f6fc2b24
Claudine/add colorful font (#2887)
* add colorful font

add colorfu font and  also correct emilio tartan keywords

* kerning correction

and some shapes too

* finetuning

* minor correction

in deja vu  right to left

* decide of maximum  scaling down

and  add compensations on S  stitches

* solve conflict
2024-05-11 16:00:38 +02:00
Claudine Peyrat 1f7cba7ae5
Claudine/randomize the cherries (#2894)
* Update →.svg

add randomness to the cherries

* Update →.svg

cherries for inkstitch as well

* Update →.svg

don't randomize the bean stitch

* Update →.svg

don't randomize contour

* Update →.svg

remove randomize from cherry contour
2024-05-11 14:52:29 +02:00
Kaalleen 18deb5ee3b
Several fixes (#2893)
* fix untranslatable string in tartan code panel
* warn about duplicated glyphs in font file
* font sampling: change default line length
* prevent element_id referenced before assignment
2024-05-11 08:19:23 +02:00
Kaalleen bf42ef00ca
Update inkex (#2892)
* fix currentColor
* fix pip inkex import
* fix color block extension
2024-05-11 08:14:40 +02:00
Claudine Peyrat 19b59aa2f4
Claudine/remove duplicatge glyphs (#2890)
* ttmasters

* Update font.json

and update json

* ags  garamond

* Update font.json

auberge marif

* auberge marif small

* aventurina

* baumans

* Brockscript

* Update font.json

* Cats

* Update →.svg

chicken scratch

* Update ←.svg

deja vu

* emilio  20

* excalibur

* Update font.json

fold inkstitch

* learning curve

* remove a few unwanted connecting paths

magnolia
manuscript gothic

* Update →.svg

marcellus

* milli-marif

* roring twenties

* roman ags
2024-05-10 22:52:45 +02:00
Ink/Stitch Crowdin integration bef112c875 new translations from Crowdin 2024-05-10 01:09:21 +00:00
Claudine Peyrat fe734531e4
Claudine/improve fonts 13 (#2886)
* Update →.svg

an update was necessary for some letters

* Update →.svg

* Update →.svg

fliping a few satins, correcting some unwelcome jump to path

* avoiding underpath

by fliping some satnsi
2024-05-09 17:33:53 +02:00
Kaalleen 958cb4210a
Rewrite outline extensions (#2881) 2024-05-09 10:32:08 +02:00
rejbasket 62b8529120
update geos source (#2885) 2024-05-09 10:31:48 +02:00
Ink/Stitch Crowdin integration 736ae1fa34 new translations from Crowdin 2024-05-08 00:57:37 +00:00
Kaalleen 6019f0cce0
Sample correct font variant (#2883) 2024-05-07 23:36:35 +02:00
Kaalleen 9bd3f3658e
fix multiple param values when default None (#2854) 2024-05-07 20:48:31 +02:00
Kaalleen 45a8537c98
remove special treatment for polylines (#2866) 2024-05-07 20:48:05 +02:00
Ink/Stitch Crowdin integration 7edcdfdc47 new translations from Crowdin 2024-05-07 01:08:27 +00:00
Kaalleen 1d865556fd
Remove unused param from legacy fill (#2879)
* remove unused param from legacy fill
* zigzag -> zig-zag, some ordering
2024-05-06 18:44:40 +02:00
Kaalleen 39882db492
font-info: int -> float (#2853) 2024-05-06 18:43:44 +02:00
Ink/Stitch Crowdin integration 3786f11d8a new translations from Crowdin 2024-05-06 01:09:07 +00:00
George Steel d32a8fd466
Add randomized running and fill stitches (#2830)
Add a mode to running stitch that uses randomized phase and stitch length instead of even spacing. This greatly reduces moire effects when stitching closely-spaced curves in running-stitch-based fills.

Add option for randomized running stitch to:

    ripple stitch
    circular fill
    contour fill
    guided fill
    auto-fill

When is randomization is not selected, ripple stitch will use even running stitch when staggers are set to 0 (default) and the stagger algorithm from guided fill (which does not look nice with a stagger period of 0) when staggers is nonzero.

Also includes fix for satin contour underlays (missing tolerance default) mentioned in #2814. This sets the default tolerance to 0.2mm, which is the largest tolerance guaranteed to be backwards-compatible with existing designs using the default inset of 0.4mm.

Original commits:
* fix satin underlay tolerance default
* Add randomized running stitch, make available in ripple stitch, circular, and contour
* add randomized guided fill
* make ripple stitch use even stitching when not staggering or randomizing.
* add random auto-fill and switch jitter parameter to a percentage (matches satin)
* fix comments
2024-05-05 13:55:33 -04:00
Ink/Stitch Crowdin integration edbe382914 new translations from Crowdin 2024-05-05 01:15:31 +00:00
Ink/Stitch Crowdin integration 33afa4fbc6 new translations from Crowdin 2024-05-04 01:07:15 +00:00
Ink/Stitch Crowdin integration c8d3e02dc4 new translations from Crowdin 2024-05-03 01:10:33 +00:00
karnigen bf5c2dfd67
Kgn/logging revamp (#2720)
* update config files

* rebase after electron remove

* added toml to requirements

* logging update

* Unified use of the TOML format instead of INI [no ci]

* Unified use of the TOML format instead of INI [no ci]

* moving debug*.py to debug dir, moving some part for debugger [no ci]

* use of alternate logging in some cases

* updated debug logger [no ci]

* logging update

* updated notes

* updated notes about logging

* style check
2024-05-03 01:34:58 +02:00
Kaalleen ad2914284e
fix font sampling (#2878) 2024-05-02 06:55:18 +02:00
Kaalleen 44442712b9
move default tartan starting point (#2877) 2024-05-02 06:53:40 +02:00
Kaalleen 04e74c2c8f
cancel simulator extensions without applying changes (#2876) 2024-05-02 06:50:52 +02:00
Ink/Stitch Crowdin integration 5eb243e9eb new translations from Crowdin 2024-05-02 01:07:20 +00:00
capellancitizen 8d36d2aaa0
Improved stitch plan rasterization performance (#2873) 2024-05-01 14:05:24 -04:00
Kaalleen 298f911ec5
Add Jump to Trim Extension (#2864) 2024-05-01 19:44:04 +02:00
Kaalleen 2ee4175437
Remove electron entirely (#2859)
Co-authored-by: rejbasket
2024-05-01 19:34:25 +02:00
Kaalleen eb64c88a8b
Fix select elements extension (#2875)
* fix dbus issue
* add bean stitch repeats
* add tartan
* add autosatin underlay

---------

Co-authored-by: rejbasket
2024-05-01 19:12:01 +02:00
Kaalleen 0c825d2163
Add multicolor satin extension (#2863) 2024-05-01 06:59:46 +02:00
Ink/Stitch Crowdin integration b218aac86c new translations from Crowdin 2024-05-01 01:13:11 +00: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
Lex Neva 7af665806a
remove examples (#2848) 2024-04-30 20:09:43 +02:00
Kaalleen 4c7533d8c3
add outdated glyphlist warning (#2862) 2024-04-30 20:07:36 +02:00
Claudine Peyrat 7f8cfca5fe
Claudine/add emilio 20 tartan (#2869)
* add emilio_20_tartan

* Update font.json

* Update →.svg

* Update font.json

* check color consistency
2024-04-30 06:51:22 +02:00
Claudine Peyrat a29406e2d3
cherry for kaalleen new version (#2871)
* cherry for kaalleen new version

new version of he glyphs

* Update preview.png

* increase space beween words
2024-04-30 06:50:46 +02:00
Claudine Peyrat ca6e347040
Claudine/improve fonts 12 (#2868)
* add missing glyphs to amita small

some glyphs were missing

* do it right
2024-04-29 10:39:44 +02:00
Ink/Stitch Crowdin integration 1a190f85ea new translations from Crowdin 2024-04-29 01:08:54 +00:00
Ink/Stitch Crowdin integration fd77cda3b4 new translations from Crowdin 2024-04-28 01:12:36 +00:00
George Steel 05ca4132f1
Add option to disable the stitch plan cache (#2655)
Setting the cache size to 0 bypasses the cache completely.
This is necessary during development to ensure newly-changed code actually gets run.

Also fixes the error pane in the params gui.


* make params warning pane large enough to see contents
* rename sizers in preferences dialog descriptive names
* add shapely version bound
* add option to disable stitch plan cache
* remove out-of-date wxg file
* make a cache size of 0 disable the cache
2024-04-27 14:16:18 -04:00
Claudine Peyrat f715f2dfb0
add cats font (#2860)
plus correct spelling mistake in roaring  twenties fontjson
2024-04-27 12:13:14 +02:00
Kaalleen ed33b29c28
Font sampling extension (#2858) 2024-04-27 10:02:20 +02:00
Ink/Stitch Crowdin integration a010866680 new translations from Crowdin 2024-04-27 01:07:02 +00:00
Claudine Peyrat 598cb63d57
add roaring tweenties KOR font (#2856) 2024-04-26 08:16:53 +02:00
Claudine Peyrat 603edb92fd
Claudine/violin and chicken scratch (#2857)
* violin serif

* Update →.svg

* chicken scratch

* Update →.svg

add é è ê ë ÉÈË Ê

* add new glyphs to chicken scratch

* add glyphs

to violin serif

* some kerning adjusting
2024-04-26 08:16:23 +02:00
Ink/Stitch Crowdin integration 0d4bb29180 new translations from Crowdin 2024-04-26 01:12:19 +00:00
Lex Neva 3b16235821
move print PDF back to web browser (#2849)
* move print PDF back to web browser

* fix line wrapping for macOS

---------

Co-authored-by: Kaalleen <reni@allenka.de>
2024-04-24 22:38:32 -04:00
Ink/Stitch Crowdin integration 129dfa019b new translations from Crowdin 2024-04-25 01:12:06 +00:00