summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-01add link to video of live preview featureLex Neva
2018-01-01remove live simulation from TODOLex Neva
2018-01-01Merge pull request #10 from lexelby/live-simulateLex Neva
live stitching preview in the Params extension
2018-01-01adjust colors in the simulator to make them visibleLex Neva
Colors too close to white are darkened just a bit to make them stand out against the white background.
2018-01-01add restart option for simulatorLex Neva
2018-01-01render objects in the correct orderLex Neva
2017-12-31make debugging slightly easier by popping up tracebackLex Neva
2017-12-31trim unnecessary whitespaceLex Neva
2017-12-31don't start outdated simulationLex Neva
2017-12-31adjust default simulation speed to always take ~5 secondsLex Neva
2017-12-31show simulate window at startLex Neva
2017-12-31don't mirror Y axis for patchesLex Neva
2017-12-30cancel should not output the SVGLex Neva
also sped up simulation
2017-12-30get rid of thread killingLex Neva
Switching to a cooperative model. This has the downside that a long patch computation will cause the simulate window to take longer to update, but in practice the longest this will be is a couple of seconds (for a very complicated autofill region).
2017-12-30render in a background threadLex Neva
The problem with this approach is that sometimes the SystemExit happens down inside shapely and it complains bitterly (on stderr). May have to rethink.
2017-12-30params simulate windowLex Neva
when you change params, a simulate window opens to preview the results right away
2017-12-28fix trailing whitespaceLex Neva
2017-12-28generalize EmbroiderySimulatorLex Neva
* add ability to use patches instead of a stitch file * add stop() and load() methods to use a new stitch file / patches list
2017-12-28rename draw_one_stitch to be more accurateLex Neva
2017-12-28Merge pull request #8 from lexelby/fix-macosLex Neva
remove uses of `wx.CB_SORT` to fix OS X
2017-12-27remove uses of wx.CB_SORTLex Neva
Apparently that option is not available on OS X. It's easy enough to just sort the values before giving them to wxGTK.
2017-12-24add some new ideas to TODOLex Neva
2017-12-07Merge branch 'master' of github.com:lexelby/inkscape-embroideryLex Neva
2017-12-06add link to youtube tutorial videoLex Neva
2017-12-03Merge pull request #5 from Moini/patch-1Lex Neva
Add update/install script for Ubuntu
2017-12-03Do not install dependencies needed for building wxpython, Moini
... and make sure pip can pick up the package installed via apt.
2017-12-03Install wxpython via apt in Ubuntu autoinstall scriptMoini
2017-12-03Update README for installing wxpython via aptMoini
2017-11-26fix installation script for Ubuntu 16.04, add script to install ↵Moini
libembroidery-convert, adapt README
2017-11-25don't infinitely loop in build_graph heuristicLex Neva
2017-11-23don't omit jump stitchesLex Neva
2017-11-22Move Ubuntu install script, change message to user, update README accordingly.Moini
2017-11-21fix image width in READMELex Neva
2017-11-22add soulstorm brew patchLex Neva
2017-11-20fix param definition for zigzag underlay insetLex Neva
clearly I've never set this manually
2017-11-19switch stitch view from paths to polylinesLex Neva
Polylines in SVG are essentially the same thing as paths, but with no curves. But inkscape-embroidery treats polylines as literal stitches; it does not do satins, fills, etc but instead takes the coordinates and uses them directly as stitches. The advantage in this case is that one can re-run the extension on its own output and get back the same stitch output. Why would you want to do this? Consider the case where you have a basic embroidery machine that can only do a 4x4" square. If you have something that's a bit bigger than 4 inches wide, it might still fit in the square if you turn it at an angle. But working with your entire design rotated at an angle is a total pain, and you'd also have to rotate the angles of all the fills to compensate. Instead, just run the extension, rotate the stitches to fit, and re-run, and your stitch file will work on your 4x4" machine.
2017-11-19Update README for scriptMoini
2017-11-18Add installation script for Ubuntu and its derivativesMoini
TODO: extend README for instructions. Please do not merge yet.
2017-11-18remove copyright notices made redundant by LICENSE fileLex Neva
2017-11-18add note to outdated index.htmlLex Neva
2017-11-18add licenseLex Neva
2017-11-18rudimentary gradient support, only for manual fill currentlyLex Neva
2017-11-14fix brainoLex Neva
2017-11-11now compatible with networkx 2.0Lex Neva
2017-11-11update inkscape version notesLex Neva
2017-11-10fix copypaste fail in 0986c8f2dbLex Neva
2017-11-04Merge pull request #4 from vikrum/patch-1Lex Neva
Update README.md for python dependencies
2017-11-04rework documentation around python modulesLex Neva
It's about time I added a proper requirements.txt.
2017-11-05add appdirs to requirements.txtLex Neva
2017-11-05remove unused importLex Neva