Wykres commitów

1010 Commity (main)

Autor SHA1 Wiadomość Data
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
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
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
Kaalleen 4c7533d8c3
add outdated glyphlist warning (#2862) 2024-04-30 20:07:36 +02: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
Kaalleen ed33b29c28
Font sampling extension (#2858) 2024-04-27 10:02:20 +02: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
capellancitizen c164f8d458
Added realistic stitch preview option (#2838)
Includes multiple optimizations for the realistic stitch preview

Co-authored-by: Lex Neva <github.com@lexneva.name>
2024-04-24 20:07:37 -04:00
capellancitizen cca25ba679
Clean-up of clone code (#2851) 2024-04-23 18:09:32 -04:00
capellancitizen 7e756b8971
Additional Clone functionality (#2834)
- 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
2024-04-12 16:01:17 -04:00
Kaalleen 25984cf01d
cleanup document: list -> set (#2819) 2024-04-06 08:26:48 +02:00
Kaalleen 36ab53301d
remove empty d error (#2818) 2024-04-06 08:26:14 +02:00
Kaalleen a5aa9dd688
add stitch tolerance to satin underlays (#2814) 2024-04-01 22:52:27 +02:00
Kaalleen f40c89a4a6
avoid RuntimeError by closing params with CallAfter (#2809) 2024-03-30 17:51:21 +01:00
Kaalleen 231f3a50b6
tartan angles int -> float (#2808) 2024-03-30 08:05:49 +01:00
Kaalleen 41c73a2125
rename patch -> stitch_group (#2805) 2024-03-29 11:54:03 +01:00
Kaalleen 697b6c64f8
add options to remove specific params only (#2774) 2024-03-29 11:09:17 +01:00
Kaalleen 2439adafa8
Add "the tartan universe" (#2782) 2024-03-29 10:25:02 +01:00
capellancitizen 2bbebe56fd
Fixed clones of group elements not appearing. (#2766) 2024-03-28 22:21:42 +01:00
Kaalleen 8e70f3d2fe
Add object based min stitch length (#2792)
* add object based min stitch length (overwrites global)
* add object based minimum jump stitch (overwrites global)
* rename patches to stitch_groups
2024-03-26 07:10:40 +01:00
Kaalleen 88278d0c07
save thread names into embroidery files (#2777) 2024-03-24 07:39:42 +01:00
Claudine Peyrat c59449d634
Update jump_to_stroke.py (#2795) 2024-03-23 23:26:41 +01:00
Kaalleen 1112959da1
use offset curve for convert satin extension (#2775)
filter invalid rungs when merging satin sections
2024-03-23 09:00:40 +01:00
Kaalleen 3bf30f6f26
add no rung warning (#2791) 2024-03-23 08:18:39 +01:00
Kaalleen 7118bacb78
troubleshoot/linear gradient: add no linear gradient warning (#2779) 2024-03-13 15:03:34 +01:00
Kaalleen e89d9c6ff2
update meander zigzag defalt (#2778) 2024-03-13 15:03:02 +01:00
Kaalleen 3c7afaaf22
fix style (#2776) 2024-03-11 14:15:07 +01:00
Kaalleen 4749eca8fd
Add apply palette extension (#2738)
* add apply palette extension
* thread catalog: apply palette: do not overwrite cutwork settings
2024-03-11 14:08:56 +01:00
Kaalleen 3121bbaedf
add satins only option to force lock stitch extension (#2773) 2024-03-11 13:55:00 +01:00
Kaalleen ea4d48119a
troubleshoot: stroke and fill warning (#2761) 2024-03-11 13:54:20 +01:00
Kaalleen 3b5ed7c3f2
element info: fix metadata (#2772) 2024-03-11 13:53:45 +01:00
Kaalleen 84f213d000
satin to stroke: remove etree (#2764) 2024-03-08 17:18:27 +01:00
Kaalleen f6a0b2eeeb
Fix lettering along path when glyphs have subgroups (#2754)
* remove "use no commands" restriction for lettering along path
2024-03-07 17:59:38 +01:00
Kaalleen d43f2e2ff9
Jump to strokes connect subpaths (#2750) 2024-03-07 17:57:51 +01:00
Claudine Peyrat 4d520fece2
collapse length is not used anymore (#2745)
replace collapse length by minimum jump stitch length in a tool tip
2024-03-01 02:37:41 +01:00
Kaalleen 0816635d7e
Jump to stroke options (#2733)
* Min width
* Max width
* Connect only within groups or layers
* Do not connect after trim, stop or forced lock stitches
* Merge new strokes with previous/next stroke
2024-02-23 16:54:39 +01:00
Kaalleen c61473f02f
handle zero stitch elements better (#2736) 2024-02-23 16:53:05 +01:00
Kaalleen 760f39df90
Satin warnings (#2735) 2024-02-23 16:52:29 +01:00
Kaalleen e87fe0cce7
Detect satins with two rungs (#2734)
1. select elements
2. troubleshoot
2024-02-21 22:48:33 +01:00
Kaalleen 0825da15db
Fix lettering id-error and trims (#2711) 2024-02-10 20:17:36 +01:00
Kaalleen 0fb7d82f72
add ignore layer command to display stacking order (#2719) 2024-02-10 20:16:55 +01:00
rejbasket d929336f08
Rejbasket/pyinstaller fix installer checks (#2718)
* netowrkx deps added in build
* check for user inkscape config before installing
* get os version in exception
* update electron app location according to pyinstaller redesign
* fixed broken libgeos syslinks
* contents-directory added pyinstaller args fix broken linux and win versions
* updated inkex
* fix print_pdf

---------

authored-by: rejbasket
2024-02-10 20:16:30 +01:00
karnigen 2be2dd6c6d support for modified id and menu 2024-02-07 21:03:57 +01:00
karnigen e5b42c47ae file not used - cleanup 2024-02-07 20:55:41 +01:00