Commit Graph

708 Commits (b6e62387d4ab4646ba61cc3f43b2353ffa07499d)

Author SHA1 Message Date
daid 1591a467af Added print and exporer open button to Project planner. No GCode viewer yet. 2012-05-11 12:13:24 +02:00
daid b6f5b5e4b8 Remove plain textbox for GCode editing after patch from Pyro 2012-05-11 10:45:14 +02:00
daid 62bac7d9b8 Added home button icon 2012-05-11 10:14:25 +02:00
daid 07ae8e9b68 Merge pull request #99 from PyroMani/master
Fixes #91, #94, #95
2012-05-11 00:54:53 -07:00
Ferdi van der Werf 0d2525d60e Fixes #91
Fixed some keyboard shortcuts for mac:
command + keys and control + a or e
If more shortcuts are required, post them in issue #91.
2012-05-11 04:01:39 +02:00
Ferdi van der Werf fbc9af3233 Fixes #95
wx.EVT_KILL_FOCUS is not fired on OSX, so we have to use a different
event to save. I thought EVT_STC_CHANGE of wx.stc would be a good
choice.
See http://www.yellowbrain.com/stc/events.html#EVT_STC_CHANGE

Altered gcodeTextArea slightly to use the new gcodeTextArea on OSX as
well.
2012-05-11 02:31:18 +02:00
Ferdi van der Werf 3c0f3b87e0 Fixes #94
Toolbars in wx.Frame won't show buttons. They do show when a toolbar is
added to a panel.
2012-05-11 01:49:51 +02:00
Daid 5e8630891a Add icons for Z move 2012-05-10 22:44:42 +02:00
Daid c37c0f2bde Fixed some more problems with first run wizard. Made print window X/Y/Z move buttons work. 2012-05-10 21:29:42 +02:00
daid af6d6a18d8 Support slicing objects with different profiles in the project planner. 2012-05-10 16:52:31 +02:00
daid e284532a17 Add slice toolbar button to project planner. 2012-05-10 13:59:52 +02:00
Daid db6c7eaa67 Better catch errors in first run wizard. 2012-05-09 22:47:27 +02:00
Daid 5c7c2c20da Merge branch 'master' of github.com:daid/Cura 2012-05-09 22:12:02 +02:00
Daid 9fe9117226 If gcode tags have integer values then export them as integer, else export them as float 2012-05-09 20:16:32 +02:00
daid a9143d4c2c Fix project planner result dialog, so the text is readable. 2012-05-09 17:30:24 +02:00
daid a18e00dbc7 Add autoplace toolbar button. Make autoplace work with the fan on the other side of the extruder head. Add code support for slicing different objects in the project plan with different settings (still need to do GUI part). 2012-05-09 14:21:58 +02:00
Daid df5414a452 Merge branch 'master' of github.com:daid/Cura 2012-05-08 23:04:40 +02:00
daid 666bbbb6b0 What was I smoking? This code is much simpler this way. 2012-05-07 18:12:26 +02:00
daid 7f57669280 Move extruder switching GCode to profile instead of hardcoded. 2012-05-07 17:42:46 +02:00
daid fb935e49fe Keep the objects on the printer bed after autoplacing in project planner. Fixed #92 2012-05-07 17:36:41 +02:00
daid f64298d583 The new GCode text editor with syntax highlight is very cool, but is causing problems on MacOS, so fall back to a simple textarea in that case. 2012-05-07 17:26:40 +02:00
daid 7abad9e98b Add 3 seconds delay in config wizard for the SD card init to timeout. 2012-05-07 16:42:15 +02:00
daid db03825b9b Bring simple mode window up to speed with the rest 2012-05-07 16:26:29 +02:00
daid c04c09a437 Added preferences to project planner to configure head size 2012-05-07 16:03:42 +02:00
daid 8a495554d8 Generate 1 GCode layer per draw cycle, this keeps the UI responsive during the generation of display lists with huge GCode files. 2012-05-07 13:51:28 +02:00
daid 58b4a48162 Updated gcode interperter and GCode preview. Fixed #77 2012-05-07 13:24:26 +02:00
Daid 15fe5a60c6 Fixed #93 - Oh noes, only 1 change this weekend. What has the world come to? 2012-05-06 22:34:15 +02:00
Daid 1b6cb8913c Merge branch 'master' of github.com:daid/Cura
Conflicts:
	Cura/gui/sliceProgessPanel.py
2012-05-05 00:10:37 +02:00
Daid d51df65c83 Changes for dual extrusion 2012-05-05 00:08:34 +02:00
Daid 424877fe0f Fix bug where tempOverrides where not cleared. 2012-05-04 19:58:00 +02:00
Daid 7d9bf5adfa Merge branch 'master' of github.com:daid/Cura 2012-05-04 19:28:29 +02:00
Daid c09861249e Added stat calculation after project slicing. 2012-05-04 19:28:24 +02:00
daid 9a5508d077 Added the copy button image. (forgot that in my last commit) 2012-05-04 18:10:39 +02:00
daid 8b24d77aea Added copy button to project planner, and cleaned up project planner code a bit. 2012-05-04 17:57:24 +02:00
daid dc54135db5 Fixed bug where tooltip was still shown when pressing open/save button on project planner. Added toolbar buttons for add/remove object in project planner. Added move up/down buttons to project planner. 2012-05-04 12:39:23 +02:00
daid f437bc38eb Remove duplicate code. 2012-05-04 12:03:08 +02:00
daid 79ef4ac2b6 There is no perfect solution for #90, but this makes it a bit better. 2012-05-04 11:47:55 +02:00
Daid c1dc9f4354 Some code cleanup 2012-05-03 20:11:20 +02:00
Daid 82a3aafc37 Some fixes to the preview window OpenGL code. Needed after last changes in GCode preview.
However, also changes the view height depending on the selected layer now.
2012-05-03 20:09:46 +02:00
Daid 06bf4c6f93 Merge branch 'master' of github.com:daid/Cura 2012-05-03 19:23:12 +02:00
daid 32d1ea11c2 Changed GCode preview code to be faster on layer switching. 2012-05-03 18:41:58 +02:00
daid e29261a992 Added more GCode validation to GCode editor. Made temp changes to profile really temp so they are never stored in the ini file. Fixed crash bug in skeinforge where there is no layer code. 2012-05-03 12:29:55 +02:00
daid 9385aa8c25 Move gcode formated text to own file. 2012-05-02 17:54:29 +02:00
daid a5237fea44 Very basic syntax highlight for comments in the GCode editor for start/end code. 2012-05-02 17:15:55 +02:00
daid 5e8a0c92c0 Add loaded filename into title bar. 2012-05-02 14:21:21 +02:00
daid 92c42d1afa Only show gcode buttons when GCode is loaded. Only show layer selection in GCode and mixed view. Fixed #87 2012-05-02 14:14:41 +02:00
Daid b9d4c9b5fa Merge branch 'master' of github.com:daid/Cura 2012-05-01 18:40:18 +02:00
Daid 3d70d67145 Save last known Z position in multi color slicing. 2012-05-01 18:40:10 +02:00
daid 25c753fffa Fixed crash on minimal layer time of zero. Fixed #84 2012-05-01 11:45:34 +02:00
daid 11d9022741 Update preferences to allow math expressions. Fixed #86 2012-05-01 11:39:52 +02:00