Commit graph

675 commits

Author SHA1 Message Date
daid
5481b6e636 Updated the GCode preview, now uses thick lines for extrusion. Allows you to spot slicing errors better.
This update also adds a layer selection to the GCode preview.
2012-02-28 17:39:46 +01:00
daid
e7a5ba9712 Split gcode interperter from preview window.
Added top down view
Added mouse wheel zoom
Removed 2 useless analyze plugins
Added temperature
Added template for M92 E value (but not configurable yet)
Remove M101 M103 from GCode
Moved filament to print settings
2012-02-28 15:02:24 +01:00
daid
1606f93e09 Renamed "configWindowBase" package to "configBase"
Fixed a small issue if you had never opened the advanced config window
Fixed few comments in joris plugin
2012-02-28 11:28:28 +01:00
daid
4ee638898e Updated start/end code with correct style comments (not evil comments) 2012-02-27 17:29:14 +01:00
daid
36c1bc7c0f . 2012-02-27 17:21:50 +01:00
daid
e7a8601246 Added joris plugin
Added bunch of advanced settings for cups/vases
Added missing help tooltips
2012-02-27 17:14:51 +01:00
daid
bca89f9ce5 Fixed bug when wall width was less then the nozzle size.
Added advanced settings (mostly for 'joris' cups)
2012-02-27 16:40:33 +01:00
daid
5921a7e947 Split the main window code into a configBase and the main window
Fixed first layer speed
Fixed popup text update when warning/error is generated
2012-02-27 14:51:52 +01:00
Daid
57d05dfc7b Fixed comments in start/end gcode. Marlin doesn't like () style comments 2012-02-26 19:06:37 +01:00
Daid
761b279a2b Changes for new UI version 2012-02-26 15:37:29 +01:00
Daid
6e036895aa Print speed twice, that cannot be right! 2012-02-26 14:55:02 +01:00
Daid
f5c5f67f62 Added support
Added a few comments to export so preview and future advanced tuning can
be done
Speed up preview of GCode
Added last used file reload
2012-02-26 14:30:34 +01:00
Daid
cc62bcae48 Add error message if pypy crashes
Position 3D model at given printer center
Add temperature/support headers so I do not forget those settings.
2012-02-24 23:01:22 +01:00
Daid
1f5dd12c3c . 2012-02-24 22:44:18 +01:00
Daid
85e67e9851 Fixed some windows UI bugs
Set some defaults for settings
Fixed start/end swap (oops)
Fixed rounding error (again)
2012-02-24 22:37:53 +01:00
daid
0811f3944a Fixed some floating point rounding errors 2012-02-24 19:25:55 +01:00
daid
68d7dc617e Updated a whole bunch of settings so they actually work now. 2012-02-24 19:19:00 +01:00
daid
2c7adfe8ec Added validators, which show red/yellow when validation generates a warning or error.
Added 'better' popup for tooltip help.
2012-02-24 17:07:03 +01:00
Daid
86c8bc2288 Fixed the OpenGL window (old implementation caused problems in windows)
Changed the way profiles are loaded/saved/used. This is more flexable,
allows for calculations inside the actual settings to SF
2012-02-23 22:47:42 +01:00
daid
a2bbadbc37 Added left/right config panels for better overview of config tab.
Solved window start size problem
Made few adjustments to start/end code.
2012-02-23 18:15:29 +01:00
daid
9ac0a34c78 Remove debug print (oops) 2012-02-23 17:45:54 +01:00
daid
38842d5343 Enhanced the progress indicator to be "total" not per step. 2012-02-23 15:56:03 +01:00
daid
bdb4b5b4e9 Added a proper toolbar to the 3D preview.
Fixed pypy run (wx error)
2012-02-23 14:08:34 +01:00
daid
7183ac0d4a Renamed "config" to "profile" 2012-02-23 12:04:23 +01:00
Daid
5bcb8035e4 Some fixes in the GCode interperter. Start/End gcode is saved now. 2012-02-22 20:44:00 +01:00
Daid
237cf355ce Added multiple skirt line feature 2012-02-22 20:15:56 +01:00
Daid
32d8fb4377 Merge branch 'master' of github.com:daid/SkeinPyPy 2012-02-22 19:20:02 +01:00
daid
535854ab0f Added some clean actions to build, which save a lot of final package size 2012-02-22 18:44:14 +01:00
daid
e09b08c85e Added same patch for checkSSE2 to newUI version 2012-02-22 16:06:53 +01:00
daid
c32e38a1c9 Added check for windows to check for SSE2 instructions. Needs a custom executable :( 2012-02-22 15:58:22 +01:00
Daid
7a77a44dea Added start/end gcode editor (read only, doesn't save yet)
Added GCode preview (Loads to do there)
Added help tooltip option (Loads of help to write)
2012-02-21 23:05:30 +01:00
Daid
1e2d8e372f Fix in dimension plugin so it doesn't emit retract code if there is no
retraction.
2012-02-21 21:31:29 +01:00
Daid
840998d933 Merge branch 'master' of github.com:daid/SkeinPyPy
Conflicts:
	SkeinPyPy_NewUI/newui/mainWindow.py
2012-02-21 18:20:23 +01:00
daid
ce65087aad Added few comments 2012-02-21 17:59:44 +01:00
daid
91945fe1d3 Fixed profile saving.
Made skirt perimeter gap in mm instead of a ratio
2012-02-21 17:33:02 +01:00
daid
d1af41e61b Fix the window size when progress panels are removed. 2012-02-21 16:37:31 +01:00
daid
ac9f65c098 Added slicing progress window
Fixed the circular dependency
2012-02-21 15:27:03 +01:00
Daid
1414737787 Added few missing options
Added transparent mode to 3D preview
2012-02-21 00:54:04 +01:00
Daid
68944bb221 Large configuration update, the new UI now starts to work a bit.
Still missing a bunch of configuration settings. And the start/end code is
not editable yet, and never included.
2012-02-20 23:27:34 +01:00
daid
66ed99c4db Add information about which settings to ignore and to save.
Make load stl button functional.
2012-02-20 18:55:54 +01:00
daid
bb7e453bc4 Some more new UI updates. Not functional yet.
UI no longer crashes if you don't have PyOpenGL.
Start of UI using skeinforge settings.
2012-02-20 16:44:43 +01:00
Daid
a414a80837 Adding SkeinPyPy_NewUI as development for a brand new user interface.
Experimental, doesn't slice yet, loads of work ahead.
2012-02-20 00:30:49 +01:00
Daid
a6f1c941f1 Merge branch 'master' of https://github.com/daid/SkeinPyPy 2012-02-19 16:47:57 +01:00
daid
64314d2eeb Added replace file so M101 and M103 get removed. 2012-02-17 12:15:30 +01:00
daid
c2b732e7d5 Updated to skeinforge 49 2012-02-16 15:06:50 +01:00
daid
8a68eaa980 Made win32 build zip name same as linux/macos tgz names 2012-02-15 13:53:12 +01:00
daid
836c18d731 Fixed possible integer problem. 2012-02-14 14:31:52 +01:00
daid
1abaa7c03f Fixed the cool/dimension plugin so they work without a "flowrate". 2012-02-14 14:26:56 +01:00
daid
5f36247788 Remove menus that open new windows. Attempt to cleanup the clutter in the menus. 2012-02-13 17:29:58 +01:00
daid
97e29467f5 Removed some 'useless' buttons. (they where not useless, but nobody would use them and they are just clutter) 2012-02-13 14:24:55 +01:00