Wykres commitów

199 Commity (main)

Autor SHA1 Wiadomość Data
Kaalleen c0bf948a69
fix typo (#3631) 2025-04-06 08:53:22 +02:00
Kaalleen 4abe543a28
Unlink clones: add option to group / not group resulting symbol elements (#3624) 2025-04-02 17:00:41 +02:00
Kaalleen 6355d4790e
Install thread palettes -> addons (thread palettes and symbols) (#3606)
Co-authored-by: CapellanCitizen
2025-03-25 18:03:17 +01:00
Kaalleen 23dcbd58bc
rename convert to extensions (#3605) 2025-03-25 07:14:23 +01:00
Kaalleen 35a76b2999
batch lettering: fix template confusions gui-text / gui-description (#3607) 2025-03-24 05:29:47 +00:00
Kaalleen 9f91470ac7
Add batch lettering extension (#3589) 2025-03-21 19:31:25 +01:00
Kaalleen 78df0c73c6
Add annotations to tartan stripe editor main extension file (#3567) 2025-03-12 20:24:05 +01:00
Kaalleen 51952d1f2a
Rewrite force lock stitch extension (#3559)
* rewrite force lock stitch extension
* do not add forced lock stitch before color change
2025-03-10 08:21:18 +01: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 dc23265d2d
Use symbol as command position (#3542) 2025-03-02 20:54:56 +01:00
Kaalleen f8cedafcbe
knockdown: mitre limit cannot be zero (#3537) 2025-02-25 07:16:33 +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 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
Lex Neva 913c2700d1
Sew Stack first steps (#3133)
* handle more recursive cases

* scaffolding for stitch layers

* scaffolding for SewStack

* always use DotDict when parsing json params

* add DefaultDotDict + DotDict fixes

* first working SewStack (no UI yet)

* ignore inkstitch_debug.log and .svg

* refactor

* early WIP: property grid display temporarily in stitch plan preview

* start of sew stack editor extension

* add layer properties panel and splitter

* spacing and better icon

* handle checkbox

* add layer action buttons

* show selected property help text in an HtmlWindow

* rename

* rephrase help text for tolerance

* refactor into separate file

* simplify structure

* better property type handling

* add randomization button

* add random seed re-roll button

* simulator preview

* update preview in a few more cases

* always DotDict

* avoid ridiculously slow simulations

* preview selected layer or all layers

* edit multiple objects and save only modified properties into the SVG

* better preview handling

* add reverse and jitter

* add stitch path jitter

* fix types

* fix random shuffle button

* fixes

* fix repeats

* type hinting to please pycharm

* show layer description

* avoid exception in properties with multiple values

* fix typing

* fix new layer

* draw a box around property grid and help box

* confirm before closing

* rename properties and fix seed

* fix close/cancel logic

* add buttons to undo changes and reset to default value

* set not modified if default is original setting

* fix invisible icon

* more space for properties

* fix random properties

* better regulation of simulator rendering speed

* Fixed timer being passed a float

* fix get_json_param() default handling

* fix tests

* add checkbox for sew stack only

* fix property help

* adjustable stitch layer editor help box size, with persistence

* repeat exact stitches

* "fix" style

* adjust for new next_element stuff

---------

Co-authored-by: CapellanCitizen <thecapellancitizen@gmail.com>
2025-01-29 12:04:07 -05:00
Kaalleen 160ef32d43
Improve satin guided ripple stitch and add stitch grid first option (#3436)
* ripple stitch: add stitch grid first option
* introduce an anchor line to fine tune satin guided ripples
2025-01-26 07:37:21 +01:00
Kaalleen a909282f10
make arrow symbols untranslatable (#3441) 2025-01-14 15:41:19 +01:00
Kaalleen a20029bc1c
lettering: add right to left support (#3432) 2025-01-12 20:46:37 +01:00
Kaalleen c7eaf49c5e
fill to satin: add pull compensation option (#3428) 2025-01-11 16:03:08 +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 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 057f0314d2
remove glyphlist update extension (replaced by edit json) (#3380) 2024-12-29 09:29:25 +01:00
Kaalleen b9432f040d
Edit json (#3371)
* convert kerning tool to json edit
2024-12-26 16:23:38 +01:00
Kaalleen 5ce92a4621
Include all files of default variant for glyph list update (#3368) 2024-12-26 05:44:41 +01:00
Kaalleen 2f727b31ab
Font management: add kerning tool (#3361) 2024-12-22 06:19:34 +01:00
Kaalleen 1f3f15efde
auto satin: add option to keep original path elements (#3332) 2024-12-14 16:49:42 +01:00
Kaalleen cf2a44ef8e
use non-accumulative command scaling (#3329) 2024-12-07 15:12:37 +01:00
Kaalleen d15b1f40c7
Add icons and descriptions for extension gallery (#3287) 2024-11-18 11:39:57 +01:00
Kaalleen e8123b7274
Thread catalog: fix broken path (#3281)
* thread catalog: fix broken path
* apply threadlist: use wxpython to also include custom lists
* apply_palette: save last choice
2024-11-18 11:12:58 +01:00
Kaalleen c6fecfb0bc
Add color sort option for multicolor fonts (#3242) 2024-10-21 17:01:58 +02:00
Kaalleen 300755c436
add wxpython abort message (as alternative to stderr output) (#3145) 2024-08-17 17:29:54 +02:00
Kaalleen e8896fe18e
add remove duplicated points extension (#3117) 2024-08-13 16:59:12 +02:00
Claudine Peyrat e69ac48256
Claudine/render mode menu update (#3113)
* Update stitch_plan_preview.xml

* remove white spaces
2024-07-27 07:18:44 +02:00
Kaalleen 252818f7a9
update realistic vector render warning (#3096) 2024-07-20 09:22:03 +02:00
Kaalleen 67b628b5e3
about: need -> implement (#3098) 2024-07-20 09:11:29 +02:00
Kaalleen f5939d6341
Set redwork underpath style to dashed (#3053)
* set redwork underpath style to dashed
* unset dashes for top stitching paths
* update select elements template
2024-07-07 23:19:32 +02:00
Kaalleen 2b390b908e
Raster output (#3036)
* stitch plan preview png: 300, 600 dpi
* add png export dpi option
2024-07-03 07:09:06 +02:00
Kaalleen e52886a64a
Various fixes (#3028)
* several thread palette extension fixes
* fix svg tartan when original shape is invalid
* tartan stroke spaces
* style
* fix tartan color substituion at pattern start
* ripple: do not render too small paths
* use less space for params warning headline
* fix clone shape path
* zip export template fix (typo)
* add realistic stitch plan output warning (help tab)
2024-06-30 22:49:18 +02:00
Kaalleen 5f23dea1a1
Make PNG (simple/realistic) and threadlist available in export file formats (#3019) 2024-06-26 22:51:15 +02:00
Kaalleen 7a856a77e4
wxpythonify about extension (#3007) 2024-06-23 10:58:16 +02:00
Claudine Peyrat 38206d4ead
Claudine/redwork (#2958)
* add redwork extension

* fix issue when multiple lines have the same start and end
output to underlay and top layer paths

* use more networks algo

* make style corrections

* make starting  point effective

* organize in connected groups

* ending point

ending point could be used as starting point if no starting point is given

* add a comment

* don't add connected group

if the whole design is connected, don't add connected group

* remove too short paths

* bug correction

use length  of linestring not the distance betweend endpoiints

* allow parameters setting

stitch_length for both redwork and underpath
bean_stitch for redwork

* style correction

---------

Co-authored-by: Kaalleen <reni@allenka.de>
2024-06-04 20:18:13 +02:00
Kaalleen 7a19800a6f
add links to documention in inx extensions (#2937) 2024-05-22 21:49:35 +02:00
Kaalleen 1e97ad32c0
Stitch plan: options render jumps and ignore layer (#2911) 2024-05-17 08:26:43 +02:00
Kaalleen 958cb4210a
Rewrite outline extensions (#2881) 2024-05-09 10:32:08 +02:00
Kaalleen 45a8537c98
remove special treatment for polylines (#2866) 2024-05-07 20:48:05 +02:00
Kaalleen 298f911ec5
Add Jump to Trim Extension (#2864) 2024-05-01 19:44:04 +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