summaryrefslogtreecommitdiff
path: root/embroider_simulate.py
AgeCommit message (Collapse)Author
2018-01-06automatically scale simulation windowLex Neva
The simulation window is scaled to fill the available space on the screen. In the Params dialog, the simulation window sits to the right of the Params window and fills the remaining space.
2018-01-06don't intify floating point coordinatesLex Neva
2018-01-06add scale parameter in simulateLex Neva
2018-01-04use PIXELS_PER_MM in simulateLex Neva
2018-01-04simulate bugfixLex Neva
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-31trim unnecessary whitespaceLex Neva
2017-12-31adjust default simulation speed to always take ~5 secondsLex Neva
2017-12-31don't mirror Y axis for patchesLex Neva
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-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-11-05remove unused importLex Neva
2017-10-24default simulate to a slower speedLex Neva
2017-10-03add Simulate effect to visualize stitching orderLex Neva