summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-07remove special treatment for polylines (#2866)Kaalleen
2024-05-07new translations from CrowdinInk/Stitch Crowdin integration
2024-05-06Remove unused param from legacy fill (#2879)Kaalleen
* remove unused param from legacy fill * zigzag -> zig-zag, some ordering
2024-05-06font-info: int -> float (#2853)Kaalleen
2024-05-06new translations from CrowdinInk/Stitch Crowdin integration
2024-05-05Add randomized running and fill stitches (#2830)George Steel
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-05new translations from CrowdinInk/Stitch Crowdin integration
2024-05-04new translations from CrowdinInk/Stitch Crowdin integration
2024-05-03new translations from CrowdinInk/Stitch Crowdin integration
2024-05-03Kgn/logging revamp (#2720)karnigen
* 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-02fix font sampling (#2878)Kaalleen
2024-05-02move default tartan starting point (#2877)Kaalleen
2024-05-02cancel simulator extensions without applying changes (#2876)Kaalleen
2024-05-02new translations from CrowdinInk/Stitch Crowdin integration
2024-05-01Improved stitch plan rasterization performance (#2873)capellancitizen
2024-05-01Add Jump to Trim Extension (#2864)Kaalleen
2024-05-01Remove electron entirely (#2859)Kaalleen
Co-authored-by: rejbasket
2024-05-01Fix select elements extension (#2875)Kaalleen
* fix dbus issue * add bean stitch repeats * add tartan * add autosatin underlay --------- Co-authored-by: rejbasket
2024-05-01Add multicolor satin extension (#2863)Kaalleen
2024-05-01new translations from CrowdinInk/Stitch Crowdin integration
2024-04-30simulator fixes (#2844)Lex Neva
* 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-30remove examples (#2848)Lex Neva
2024-04-30add outdated glyphlist warning (#2862)Kaalleen
2024-04-30Claudine/add emilio 20 tartan (#2869)Claudine Peyrat
* add emilio_20_tartan * Update font.json * Update →.svg * Update font.json * check color consistency
2024-04-30cherry for kaalleen new version (#2871)Claudine Peyrat
* cherry for kaalleen new version new version of he glyphs * Update preview.png * increase space beween words
2024-04-29Claudine/improve fonts 12 (#2868)Claudine Peyrat
* add missing glyphs to amita small some glyphs were missing * do it right
2024-04-29new translations from CrowdinInk/Stitch Crowdin integration
2024-04-28new translations from CrowdinInk/Stitch Crowdin integration
2024-04-27Add option to disable the stitch plan cache (#2655)George Steel
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-27add cats font (#2860)Claudine Peyrat
plus correct spelling mistake in roaring twenties fontjson
2024-04-27Font sampling extension (#2858)Kaalleen
2024-04-27new translations from CrowdinInk/Stitch Crowdin integration
2024-04-26add roaring tweenties KOR font (#2856)Claudine Peyrat
2024-04-26Claudine/violin and chicken scratch (#2857)Claudine Peyrat
* 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-26new translations from CrowdinInk/Stitch Crowdin integration
2024-04-24move print PDF back to web browser (#2849)Lex Neva
* move print PDF back to web browser * fix line wrapping for macOS --------- Co-authored-by: Kaalleen <reni@allenka.de>
2024-04-25new translations from CrowdinInk/Stitch Crowdin integration
2024-04-24Added realistic stitch preview option (#2838)capellancitizen
Includes multiple optimizations for the realistic stitch preview Co-authored-by: Lex Neva <github.com@lexneva.name>
2024-04-24new translations from CrowdinInk/Stitch Crowdin integration
2024-04-23Clean-up of clone code (#2851)capellancitizen
2024-04-23new translations from CrowdinInk/Stitch Crowdin integration
2024-04-22new translations from CrowdinInk/Stitch Crowdin integration
2024-04-21Claudine/improve fonts 11 (#2850)Claudine Peyrat
* amitaclo small set small tolerance for underlay of small version of amitaclo * amitaclo small * auberge small * baumans add a small version * espresso small * Pacificlo * glacial * tolerance setting to digory doodles and small font * excalibur * magnolia KOR * Emilio 20 Simple Small * add new previews * glacial set minnimum size to 50% * check all params are set abecedaire AGS garamond apex lake apex simple aventurina brockscript cherryfor inkstitch * check parameters are all there and also check baseline is at the right place.... chopin coronaviral deja vu digoory doodle emilio 20 emilio 20 applique emilio bold emilio tricolore infinipicto foldinkstitch * make sure all params are consistent and present kausham script * checking all parameters are present andc onsistent learning curve lobster manuskrit gotisch marcellus FI monicha namskout roman AGS milli marif roman AGS bicolore sacramarif * check parameters consistency sortefax medium sortefax XXL TT Directors TT Masters Abril * amitaclo simplify paths
2024-04-21new translations from CrowdinInk/Stitch Crowdin integration
2024-04-19new translations from CrowdinInk/Stitch Crowdin integration
2024-04-18actions setup git for windows sdk, enable "msgfmt" command (#2846)Heroyk26
2024-04-17add chicken little (#2839)Claudine Peyrat
and chicken little small
2024-04-15new translations from CrowdinInk/Stitch Crowdin integration
2024-04-13new translations from CrowdinInk/Stitch Crowdin integration
2024-04-12Additional Clone functionality (#2834)capellancitizen
- Recursive Clones now pick up inkstitch:angle etc. from clones they clone - Style now properly propogates to clones - Unlink Clone tool (which applies angle changes, etc.) - Minor refactoring