Wykres commitów

65 Commity (45a8537c98f961742e177e81c4f41db54eec0827)

Autor SHA1 Wiadomość Data
Kaalleen ad2914284e
fix font sampling (#2878) 2024-05-02 06:55:18 +02:00
Kaalleen 04e74c2c8f
cancel simulator extensions without applying changes (#2876) 2024-05-02 06:50:52 +02:00
Kaalleen 2ee4175437
Remove electron entirely (#2859)
Co-authored-by: rejbasket
2024-05-01 19:34:25 +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
Kaalleen 231f3a50b6
tartan angles int -> float (#2808) 2024-03-30 08:05:49 +01:00
Kaalleen 2439adafa8
Add "the tartan universe" (#2782) 2024-03-29 10:25:02 +01:00
Kaalleen c61473f02f
handle zero stitch elements better (#2736) 2024-02-23 16:53:05 +01:00
Kaalleen 7ede87f5a6
move lettering panel to gui (#2641) 2023-12-26 10:11:38 +01:00
Kaalleen 8d9930a52d
Save some space (simulator) (#2571)
* combine and untoggle direction buttons
* do not switch bitmap play/pause buttons
2023-11-09 17:28:55 +01:00
Lex Neva d153132cf4
don't handle simulator click before stitch plan is loaded (#2570) 2023-10-22 17:55:02 +02:00
Lex Neva 82f2edac1a
attach params/lettering simulator window and allow detach (#2557) 2023-10-21 18:16:34 +02:00
Kaalleen 746a984dac
Fix new param simulator for macOS and Windows (#2546)
* fix tooltip
* combine play and pause button
---------

Co-authored-by: Lex Neva
2023-10-18 15:57:49 +02:00
Kaalleen 1224636403
element info: update link (#2558) 2023-10-17 19:50:44 +02:00
Kaalleen 6f0150db00
element info: add more info (#2556)
* add removed stitches info
* add color info
2023-10-15 14:47:46 +02:00
Kaalleen 1ff6777228
Add element info extension (#2544) 2023-10-15 07:18:26 +02:00
Kaalleen bbd7391b18
Test Swatches: Reduce length of param list by checking for element type (#2545) 2023-10-15 07:06:43 +02:00
Kaalleen 427dac519b
Fix Param Simulator (win/mac) (#2507)
* add pause icon

* fix params simulator for mac
2023-09-08 17:03:33 +02:00
Lex Neva ac34dde283
add electron simulator slider features to wxPython simulator (#2481) 2023-09-07 19:28:52 +02:00
Lex Neva af96d720e9
improve params errors (#2437) 2023-09-07 19:25:47 +02:00
Kaalleen 6a8ea68651
update preferences title (#2495) 2023-09-03 12:59:39 +02:00
Lex Neva e35cacc5cc convert Preferences to wxPython 2023-08-15 22:59:04 -04:00
Kaalleen f68b099dbf
fix needle points for windows (#2337) 2023-06-04 13:38:21 +02:00
rejbasket ef6f6580df
Update electron version to v14.2.9 (#2214)
Authored-by: rejbasket
Co-authored-by: Kaalleen
Co-authored-by: Lex Neva
2023-05-22 22:33:19 +02:00
Kaalleen eb32f336a8
params simulator: make size of the needle points just a little bit bigger (#2254) 2023-04-30 11:24:28 +02:00
rejbasket 36d5286363
fixed mac dev mode translations (#2248)
updated electron-builder
Authored-by: rejbasket
2023-04-28 21:02:05 +02:00
Kaalleen 36503c13e0
param simulator: stitch plan metadata (#2200) 2023-04-08 19:14:38 +02:00
Lex Neva b461253958 make simulator threads pre-emptible 2023-02-16 22:54:21 -05:00
George Steel f7748f0f46 fix closed-loop problem in wx simulator 2022-10-08 20:06:38 -04:00
rejbasket 41ace3a9e5
add macOS and windows installer (#1352) 2021-12-08 22:18:41 +01:00
Lex Neva 173548dee5 rename more patch references 2021-08-07 12:18:55 -04:00
Lex Neva c1e6558f78 rename Patch to StitchGroup 2021-08-07 10:57:53 -04:00
Kaalleen 7ce3c8e7a0
output a warning in params if simulation cannot load (#1143) 2021-04-10 19:55:48 +02:00
Lex Neva f787121080
Merge pull request #1083 from inkstitch/lexelby/license-headers
add license headers
2021-03-28 18:11:15 -04:00
Lex Neva 3b3f890c12 add copyright headers 2021-03-11 23:17:19 -05:00
Lex Neva 5edae9fe75 remove unused local variable 2021-03-11 20:34:20 -05:00
Kaalleen e84a86d4ac
Update for Inkscape 1.0 (#880)
* update for inkscape 1.0
* add about extension
* Build improvements for the inkscape1.0 branch (#985)
* zip: export real svg not stitch plan
* #411 and #726
* Tools for Font Creators (#1018)
* ignore very small holes in fills
* remove embroider (#1026)
* auto_fill: ignore shrink_or_grow if result is empty (#589)
* break apart: do not ignore small fills

Co-authored-by: Hagen Fritsch <rumpeltux-github@irgendwo.org>
Co-authored-by: Lex Neva <github.com@lexneva.name>
2021-03-04 18:40:53 +01:00
LaureFR38 1cb501986f
Update font.py (#848)
* Add new fonts
* Update old fonts
* Update lettering gui

Co-authored-by: Lex Neva
Co-authored-by: kalleen
2021-02-04 16:40:02 +01:00
Kaalleen 5c7b97c9fe
fix corrupted presets error (#715) 2020-05-20 20:08:59 +02:00
Lex Neva c08d838ade mac: wait for electron window to close 2020-01-29 01:29:49 -05:00
Kaalleen 956ec51a8b
Fix simulator scale in macOS (#504) 2019-08-03 07:51:04 +02:00
Lex Neva 32548e8e51
lettering features (#399)
lettering features
2019-07-04 10:51:22 -04:00
Lex Neva 43a385ea0a Merge branch 'master' into lexelby/lettering-features 2019-04-30 19:57:31 -04:00
katee a3b7d8eb42
Refactor electron to always pipe stdout to /dev/null 2019-04-22 21:42:17 -04:00
Kate Murphy 67027f0704
Fix crashed caused by Inkscape reading message from stdout 2019-04-17 21:48:44 -04:00
Lex Neva 30d80ab41b add scale bar to simulator for comparison 2019-04-16 21:01:25 -04:00
Lex Neva 9b2a47136b enable print button 2019-04-12 17:57:07 -04:00