Lex Neva
4c8b597222
add license
2017-11-18 20:25:58 +00:00
Lex Neva
2841cb8c6f
rudimentary gradient support, only for manual fill currently
2017-11-18 20:11:43 +00:00
Lex Neva
2a97c5d25a
fix braino
2017-11-14 01:02:14 +00:00
Lex Neva
68f246b0b7
now compatible with networkx 2.0
2017-11-11 01:15:53 +00:00
Lex Neva
c7b1b22f68
update inkscape version notes
2017-11-11 00:59:57 +00:00
Lex Neva
cd5b1663bf
fix copypaste fail in 0986c8f2db
2017-11-10 03:35:56 +00:00
Lex Neva
2e03bbaa3f
Merge pull request #4 from vikrum/patch-1
...
Update README.md for python dependencies
2017-11-04 20:51:18 -04:00
Lex Neva
e974d89e6e
rework documentation around python modules
...
It's about time I added a proper requirements.txt.
2017-11-04 20:50:05 -04:00
Lex Neva
c558629412
add appdirs to requirements.txt
2017-11-05 00:48:22 +00:00
Lex Neva
f7fff3332a
remove unused import
2017-11-05 00:47:05 +00:00
Lex Neva
403b7c445e
add requirements.txt
2017-11-05 00:46:58 +00:00
Lex Neva
0986c8f2db
allow specification of output file for standalone processing
2017-11-05 00:44:57 +00:00
Lex Neva
bd50c08b5d
fix occasional failure of which_outline()
2017-10-28 21:27:16 +01:00
Lex Neva
806123b6ac
preserve order of rails in satin with rungs
2017-10-25 03:12:10 +01:00
Lex Neva
5986ea4f22
default simulate to a slower speed
2017-10-24 03:46:52 +01:00
Lex Neva
d40bf67180
add handling for <polyline>
2017-10-22 20:23:24 +01:00
Lex Neva
6a742200b5
add super hero and orca patches
2017-10-20 16:37:29 +01:00
Lex Neva
bc64624719
resurrect correct connect_points algorithm
2017-10-18 04:44:26 +01:00
Lex Neva
6bfe4eb0d2
don't go the long way around the outline
2017-10-17 18:25:00 +01:00
Lex Neva
eff59de06d
fix snipping of unnecessary outline section
2017-10-17 18:24:45 +01:00
Lex Neva
8744ae054b
add Simulate effect to visualize stitching order
2017-10-03 13:10:08 +01:00
Lex Neva
f4d1843b98
add paired tab's dependent tabs to preset too
2017-09-27 01:17:06 +01:00
Lex Neva
4b78102632
bugfix and useful warning
2017-09-27 00:59:32 +01:00
Lex Neva
41effdbf9f
way easier satin column using additional subpaths to delineate sections
2017-09-24 01:56:53 +01:00
Lex Neva
60d14f777f
fix handling of starting point / last stitch
2017-09-23 02:42:58 +01:00
Lex Neva
4b8fa11942
ignore empty subpaths
2017-09-23 02:42:35 +01:00
Lex Neva
b7db218d92
remove notes about autofill hole hacks
2017-09-23 01:07:21 +01:00
Lex Neva
1e86acdc58
rewrite of autofill to handle arbitrary holes!
2017-09-23 01:03:33 +01:00
Vikrum Nijjar
16e138cd17
Update README.md
...
Added missing dependency for Mac.
2017-07-30 23:28:45 -07:00
Lex Neva
a13745e39b
add 'use last settings' button
2017-06-14 00:43:42 +01:00
Lex Neva
8f9e6028f9
bugfix in is_same_run
2017-02-05 20:37:03 +00:00
Lex Neva
290f5cd1da
fix type for pixels_per_mm option
2017-02-05 20:24:20 +00:00
Lex Neva
fdd1124624
remove ancient example images
2017-01-25 07:58:37 +00:00
Lex Neva
f1b829d11f
add doc on patches
2017-01-25 07:58:19 +00:00
Lex Neva
24293e5286
patches.md wip
2017-01-25 07:08:44 +00:00
Lex Neva
ff6e45c48f
start README.md
2017-01-23 01:12:42 +00:00
Lex Neva
6bf62825c9
fix nasty stroke bug
2017-01-20 22:04:17 +00:00
Lex Neva
5ac04a40b8
uniqify values
2017-01-05 03:36:20 +00:00
Lex Neva
2c2c58e572
Fill and Stroke are not mutually exclusive
2016-12-24 19:18:41 +00:00
Lex Neva
3afd6e500f
bugfix
2016-12-19 02:58:21 +00:00
Lex Neva
80a482af80
handle boolean parameters with no values
2016-11-19 22:52:33 -05:00
Lex Neva
723e580b14
set sane defaults in embroider.inx
2016-11-19 22:34:21 -05:00
Lex Neva
3e0bbcd38a
remove completed TODO item
2016-11-19 21:53:23 -05:00
Lex Neva
4f895d6919
bugfix
2016-11-19 21:52:47 -05:00
Lex Neva
5fbd665fb9
params GUI fixups
2016-11-19 21:45:47 -05:00
Lex Neva
a7bfc17e7c
rewrite of Embroidery Params into a full GUI app
...
The Embroidery Params filter now pops up a full GTK dialog. This alows it to
load existing values in the selected shapes and present them to the user. The
user can also load and save presets.
If selected shapes have differing values for a given param, the values are
presented in a dropdown so the user can select one to apply to all.
2016-11-19 16:11:24 -05:00
Lex Neva
1fedbc11b5
clean up PyEmb.Point
2016-11-12 14:05:09 -05:00
Lex Neva
055eb63bec
avoid doubly multiplying by pixels_per_mm
2016-11-11 20:09:21 -05:00
Lex Neva
9d7a148f63
add caching decorator
2016-11-11 19:59:00 -05:00
Lex Neva
b9637a9287
auto-fill: try to hide connecting stitches in the fill pattern
...
This lets us auto-fill regions with holes in it. Just cut the region exactly
along the fill angle to convert a region with a hole to a region without.
This:
__________________
| |
| ______ |
| | | |
| | | |
| | | |
| |______| |
|__________________|
Becomes this:
__________________
| |
| ______ |
| | | |
| | | |
===== | |
| |______| |
|__________________|
The cut ( ===== ) is less than the width of the row spacing. Any connecting
stitch that follows this path becomes hidden among the rest of the fill --
an extra row of stitching isn't visible so long as the staggers line up.
2016-11-09 22:00:14 -05:00