Commit Graph

841 Commits (df08ba3ee616662e5fe9b92b37fa27818cace211)

Author SHA1 Message Date
daid 14a3b305f1 Added firmware upload menu items 2012-03-08 11:10:17 +01:00
Daid 42cc76a0e0 Fixes for the config wizard 2012-03-07 22:45:41 +01:00
daid 4078f6cfa0 Added first endstop check (still need to verify if it works)
Changed a few messages
2012-03-07 17:42:36 +01:00
daid ed61e889dc Added model transformation options (scale/flip/rotate) 2012-03-07 16:58:04 +01:00
daid b09a4c14cd Updated README. 2012-03-07 12:19:29 +01:00
daid b3ed15c2bf Removed checkSSE2, check is included in pypy now.
Updated to the config wizard, check endstops (work in progress, untested)
2012-03-07 12:17:03 +01:00
Daid 200221ae4f Added a progress dialog to the firmware upload
Started on the machine check.
2012-03-06 23:11:40 +01:00
daid 224dcfdef5 Made wizard firmware install functional 2012-03-06 17:48:56 +01:00
Daid d3af800217 Large update adding:
-Python based firmware loader (not used yet)
-Beginning of the first run wizard
-Preferences window
Also moved around a few functions, cleaned somethings up
2012-03-05 22:30:54 +01:00
daid 85e0068641 Added log view to progress panel 2012-03-05 18:53:19 +01:00
daid 41ed3e34de Added start.gcode (when did this go missing?) 2012-03-05 12:20:54 +01:00
daid 01731e0a56 Merge branch 'master' of github.com:daid/SkeinPyPy 2012-02-29 18:26:25 +01:00
daid d535ec9795 Added depth complexity to 3D view. This helps in finding problems in 3D models. 2012-02-29 18:25:57 +01:00
daid a73c1c1ca2 Fixed the gcode start/end editor (was modified by the M92 and temperature insertion hacks) 2012-02-29 16:36:14 +01:00
Daid 5fa46f89d5 Merge branch 'master' of github.com:daid/SkeinPyPy 2012-02-28 19:37:33 +01:00
Daid 92dcb02e4b .
Merge branch 'master' of github.com:daid/SkeinPyPy

Conflicts:
	SkeinPyPy_NewUI/skeinforge_application/alterations/end.gcode
	SkeinPyPy_NewUI/skeinforge_application/alterations/start.gcode
2012-02-28 19:37:17 +01:00
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