Commit Graph

62 Commits (master)

Author SHA1 Message Date
Guillaume Seguin bff5a8ff51 Merge branch 'experimental' into connection-rework
Conflicts:
	printrun/printcore.py
	pronsole.py
	pronterface.py
2012-09-05 09:56:16 +02:00
Guillaume Seguin eddb60dc16 Fix imports of stlview and projectlayer 2012-09-02 11:17:08 +02:00
Guillaume Seguin 6f446e3726 More automated cleanup 2012-08-08 09:58:09 +02:00
Guillaume Seguin 77eb2440e3 Semi-automated coding style cleanup 2012-08-08 09:38:48 +02:00
Guillaume Seguin 8cc134955f Run reindent.py on the whole repository 2012-08-08 08:39:50 +02:00
Guillaume Seguin 888143be42 Initial work towards a setup.py build system 2012-07-31 10:51:17 +02:00
Jeremy Hammett 94ebebd93c Correct background colouring 2012-04-30 01:27:53 +02:00
Jeremy Hammett 40ac222690 Correct issue of plater background being dark for whole window 2012-04-30 01:09:53 +02:00
Kliment Yanev a06669fe35 Destroy file selection dialogs after use - fixes a memory leak as well as a gtk bug that vim triggers when editing gcode files 2012-04-18 15:19:44 +02:00
Kliment Yanev ed4cf4a0d4 Merge branch 'experimental' of github.com:kliment/Printrun into experimental 2012-03-05 09:31:21 +01:00
Kliment Yanev 83d5966020 Add export button to integrated Plater too 2012-03-05 09:31:05 +01:00
Guillaume Seguin e9c0469778 Use format string for translation 2012-02-26 02:41:50 +01:00
Kliment Yanev e5b0a4ff33 Merge branch 'master' of github.com:kliment/Printrun into experimental 2012-01-23 12:50:39 +01:00
Alessandro Ranellucci 34ede756a6 Full GPLv3 notice 2012-01-23 12:36:49 +01:00
Alessandro Ranellucci 7d2ef9a6b6 Added licensing info to README and all source files 2012-01-23 12:17:28 +01:00
Christian Metzen cee6e05ab0 update translations, fix plater.py wildcards 2012-01-23 10:01:52 +01:00
Christian Metzen 09a4bfac06 i18n for plater.py, including german translation 2012-01-09 16:04:02 +01:00
Václav 'Ax' Hůla 95aaa81b3b reformated plater.py 2012-01-02 15:53:12 +01:00
Václav 'Ax' Hůla 9e354d8570 refactor - shape move and rotate into functions for nonGL canvas, keyboard manipulation. Added -nogl option to force nongl canvas. 2012-01-02 10:39:39 +01:00
Václav 'Ax' Hůla 7f880dc357 load_scad line parsing rewrite (bit of robustness, future proofing of import_stl vs. import) 2011-12-31 15:45:58 +01:00
Kliment Yanev 2bd2318070 Fix cancel button 2011-11-18 10:48:56 +01:00
Kliment Yanev 0afcc88bd4 Integrate plating into pronterface UI 2011-11-18 09:52:16 +01:00
Kliment Yanev 9669cd4337 Fix rotation direction 2011-11-17 19:31:54 +01:00
Kliment Yanev 84a6093a35 Change window title 2011-11-17 16:33:41 +01:00
Kliment Yanev 1e53117b77 OpenGL-based plater update (requires a pyglet install) 2011-11-17 13:48:47 +01:00
Steven Devijver cfb0b815a7 Also clear ListBox when clearing grid 2011-11-08 16:17:16 +01:00
Steven Devijver 06a69074a4 Added clear button; don't clear model when loading scad file 2011-11-08 16:02:39 +01:00
Steven Devijver 6785eb657a Run everything through right, distinguish on extension to delegate to load_stl & load_scad 2011-11-08 15:45:24 +01:00
Steven Devijver b644182af1 Restore STL file wildcard for export 2011-11-08 15:19:52 +01:00
Steven Devijver 0837508b74 Removed print statement + clear model list when loading file (probably should add a dirty flag as well to avoid accidentally overriding changes) 2011-11-08 14:25:24 +01:00
Steven Devijver a3c03d49a1 Added loading of OpenSCAD files feature + corrected file wildcard when exporting 2011-11-08 13:37:53 +01:00
Kliment Yanev b2e4c731ac Fix rotation direction in scad export. 2011-10-29 23:07:08 +02:00
Kliment Yanev 1fa10b65e6 Emit .scad file with scene description on export. 2011-10-29 22:41:50 +02:00
Travis Howse 47229f631f Separated split and duplicate enumeration append. 2011-09-16 16:21:01 +10:00
Travis Howse bb32e6654e Remove comment. 2011-09-16 16:12:34 +10:00
Travis Howse 547b2f2457 Replaced re with os.path.split. Fixed duplicates. 2011-09-16 16:11:23 +10:00
Travis Howse ad81fb6282 Fixed formatting for pull request 2011-09-16 15:54:43 +10:00
Travis Howse 21c0b9aaa8 Only adds filename to list, not full path. 2011-09-16 15:47:58 +10:00
Kliment Yanev e28c83c654 Fix listbox to no longer scroll horizontally 2011-09-08 13:53:46 +02:00
Kliment Yanev 1deb61b25f Fix snap to z=0 when autoplating 2011-09-08 13:35:14 +02:00
Travis Howse 2c84a64a30 Removed an extra space I added for no good reason. 2011-09-08 21:28:18 +10:00
Travis Howse a489517e7b Align STLs to z=0 when autoplating. 2011-09-08 21:26:45 +10:00
Travis Howse 9ee36bdfae Removed debug function 2011-09-08 21:15:45 +10:00
Travis Howse 8b494f9a52 Added centering code, tidied up some stuff. 2011-09-08 21:11:13 +10:00
Travis Howse 0711c27a70 :Merge branch 'master' into debug
Conflicts:
	plater.py
2011-09-08 20:41:49 +10:00
Travis Howse fb86e2908c Changed tabs to spaces. 2011-09-08 20:37:44 +10:00
Travis Howse e11f7edb34 Tidied up some stuff. 2011-09-08 20:35:41 +10:00
Travis Howse 0996395787 Changed tabs to four spaces for consistency. 2011-09-08 20:21:56 +10:00
Travis Howse 762b76f7ba Added new autoplate function
Crudely arranges the added STLs on the bed. Does not attempt to optimise for
space or anything, just arranges them in a rough grid.
2011-09-08 20:17:17 +10:00
Travis Howse 71a15c220d Added the autoplater stuff and a debug function 2011-09-08 20:15:53 +10:00