chiark / gitweb /
daid [Wed, 14 Mar 2012 12:20:35 +0000 (05:20 -0700)]
Merge pull request #8 from thehans/patch-1
Search the full path
daid [Wed, 14 Mar 2012 11:28:42 +0000 (12:28 +0100)]
Send an M92 Exxx when doing test extrusion
Hans L [Wed, 14 Mar 2012 03:39:56 +0000 (22:39 -0500)]
Search the full path
Bill Bumgarner [Sun, 11 Mar 2012 18:26:43 +0000 (02:26 +0800)]
update format
Bill Bumgarner [Sun, 11 Mar 2012 18:23:44 +0000 (02:23 +0800)]
updated readme
Bill Bumgarner [Sat, 10 Mar 2012 19:25:11 +0000 (03:25 +0800)]
- build.sh now copies just the startup scripts, and not any editor turds.
- startup scripts on Mac OS X are marked executable
- startup scripts now make sure that PyOpenGL is installed
Bill Bumgarner [Sat, 10 Mar 2012 19:01:46 +0000 (03:01 +0800)]
- build.sh can now take an optional argument that is the architecture of the target platform. I.e.:
./build.sh osx64
- updated to use the latest nightly pypy as it both seems relatively stable and the URL is subject to less rot
- updated pronterface.sh to push user to installing Cocoa variant of wxPython and to no longer launch in 32 bit mode
Daid [Mon, 12 Mar 2012 19:15:26 +0000 (20:15 +0100)]
Workaround for STL loading problem. Really need to refactor this.
Daid [Mon, 12 Mar 2012 18:52:55 +0000 (19:52 +0100)]
Possibly fix the popups for MacOS
daid [Mon, 12 Mar 2012 11:31:27 +0000 (12:31 +0100)]
Changed the way the default background colour for controls is set after validation. The documented way of setting wx.NullColour does not work correctly on windows XP style and MacOS
daid [Mon, 12 Mar 2012 11:23:21 +0000 (12:23 +0100)]
Fixing issue 6: rerunning the calibration wizard does not update the filament diameter in the main window
daid [Mon, 12 Mar 2012 11:18:17 +0000 (12:18 +0100)]
Removed useless G21 in start code
daid [Mon, 12 Mar 2012 10:03:27 +0000 (11:03 +0100)]
Removed debug message from Joris plugin
Daid [Sun, 11 Mar 2012 10:56:50 +0000 (11:56 +0100)]
Fixed flip options, added show log when slicing fails, fixed bug in comb module
Daid [Sat, 10 Mar 2012 18:08:46 +0000 (19:08 +0100)]
Removing the Alpha SkeinPyPy. NewUI seems the best way to go.
Daid [Sat, 10 Mar 2012 12:16:00 +0000 (13:16 +0100)]
Removed unused GLUT import
Daid [Sat, 10 Mar 2012 12:09:32 +0000 (13:09 +0100)]
Merge branch 'master' of github.com:daid/SkeinPyPy
Daid [Sat, 10 Mar 2012 12:09:23 +0000 (13:09 +0100)]
Updated the build script to newer pypy build. And removed GLE32.dll library for windows, as it requires an dll which is not packaged with it
Daid [Sat, 10 Mar 2012 11:12:46 +0000 (12:12 +0100)]
Some bugfixes on the beta3 release
Daid [Fri, 9 Mar 2012 19:00:22 +0000 (20:00 +0100)]
Renamed DepthComplexity to XRay in code
Added working steps per E calibration
Fixed checkboxes being unchecked always on first run
Daid [Fri, 9 Mar 2012 16:33:40 +0000 (17:33 +0100)]
Possibly fixed layout bug after slicing on MacOS
Daid [Fri, 9 Mar 2012 16:12:18 +0000 (17:12 +0100)]
Save alteration files in UTF-8
Daid [Fri, 9 Mar 2012 16:02:30 +0000 (17:02 +0100)]
Changed font for start/end gcode
Daid [Fri, 9 Mar 2012 16:00:09 +0000 (17:00 +0100)]
Only save the alteration file if it was loaded
Daid [Fri, 9 Mar 2012 15:43:07 +0000 (16:43 +0100)]
Fixed default selection of ultimaker on config wizard for MacOS:
Daid [Fri, 9 Mar 2012 15:39:45 +0000 (16:39 +0100)]
Another attempt at fixing the macOS OpenGL bug
Daid [Fri, 9 Mar 2012 15:26:54 +0000 (16:26 +0100)]
Attemt to fix MacOS OpenGL
Daid [Fri, 9 Mar 2012 15:12:59 +0000 (16:12 +0100)]
Possibly fixed OpenGL bug for MacOS?
Changed font size for titles to default size for system
Daid [Fri, 9 Mar 2012 14:53:39 +0000 (15:53 +0100)]
Really fixed it this time... I hope
Daid [Fri, 9 Mar 2012 14:50:37 +0000 (15:50 +0100)]
Fixed possibly another MacOS layout bug
Daid [Fri, 9 Mar 2012 14:47:39 +0000 (15:47 +0100)]
Fixed windows tooltip bug
Fixed SerialExeception import bug
Possibly fixed MacOS layout bug`
unknown [Fri, 9 Mar 2012 14:14:12 +0000 (15:14 +0100)]
Fix problems with serial connection
Added first version of steps per E
Added more GCode path preview (lower layers)
daid [Thu, 8 Mar 2012 16:28:55 +0000 (17:28 +0100)]
Added filament diameter configuration
Made firmware upload use the serial port preference
daid [Thu, 8 Mar 2012 10:10:17 +0000 (11:10 +0100)]
Added firmware upload menu items
Daid [Wed, 7 Mar 2012 21:45:41 +0000 (22:45 +0100)]
Fixes for the config wizard
daid [Wed, 7 Mar 2012 16:42:36 +0000 (17:42 +0100)]
Added first endstop check (still need to verify if it works)
Changed a few messages
daid [Wed, 7 Mar 2012 15:58:04 +0000 (16:58 +0100)]
Added model transformation options (scale/flip/rotate)
daid [Wed, 7 Mar 2012 11:19:29 +0000 (12:19 +0100)]
Updated README.
daid [Wed, 7 Mar 2012 11:17:03 +0000 (12:17 +0100)]
Removed checkSSE2, check is included in pypy now.
Updated to the config wizard, check endstops (work in progress, untested)
Daid [Tue, 6 Mar 2012 22:11:40 +0000 (23:11 +0100)]
Added a progress dialog to the firmware upload
Started on the machine check.
daid [Tue, 6 Mar 2012 16:48:56 +0000 (17:48 +0100)]
Made wizard firmware install functional
Daid [Mon, 5 Mar 2012 21:30:54 +0000 (22:30 +0100)]
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
daid [Mon, 5 Mar 2012 17:53:19 +0000 (18:53 +0100)]
Added log view to progress panel
daid [Mon, 5 Mar 2012 11:20:54 +0000 (12:20 +0100)]
Added start.gcode (when did this go missing?)
daid [Wed, 29 Feb 2012 17:26:25 +0000 (18:26 +0100)]
Merge branch 'master' of github.com:daid/SkeinPyPy
daid [Wed, 29 Feb 2012 17:25:57 +0000 (18:25 +0100)]
Added depth complexity to 3D view. This helps in finding problems in 3D models.
daid [Wed, 29 Feb 2012 15:36:14 +0000 (16:36 +0100)]
Fixed the gcode start/end editor (was modified by the M92 and temperature insertion hacks)
Daid [Tue, 28 Feb 2012 18:37:33 +0000 (19:37 +0100)]
Merge branch 'master' of github.com:daid/SkeinPyPy
Daid [Tue, 28 Feb 2012 18:37:17 +0000 (19:37 +0100)]
.
Merge branch 'master' of github.com:daid/SkeinPyPy
Conflicts:
SkeinPyPy_NewUI/skeinforge_application/alterations/end.gcode
SkeinPyPy_NewUI/skeinforge_application/alterations/start.gcode
daid [Tue, 28 Feb 2012 16:39:46 +0000 (17:39 +0100)]
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.
daid [Tue, 28 Feb 2012 14:02:24 +0000 (15:02 +0100)]
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
daid [Tue, 28 Feb 2012 10:28:28 +0000 (11:28 +0100)]
Renamed "configWindowBase" package to "configBase"
Fixed a small issue if you had never opened the advanced config window
Fixed few comments in joris plugin
daid [Mon, 27 Feb 2012 16:29:14 +0000 (17:29 +0100)]
Updated start/end code with correct style comments (not evil comments)
daid [Mon, 27 Feb 2012 16:21:50 +0000 (17:21 +0100)]
.
daid [Mon, 27 Feb 2012 16:14:51 +0000 (17:14 +0100)]
Added joris plugin
Added bunch of advanced settings for cups/vases
Added missing help tooltips
daid [Mon, 27 Feb 2012 15:40:33 +0000 (16:40 +0100)]
Fixed bug when wall width was less then the nozzle size.
Added advanced settings (mostly for 'joris' cups)
daid [Mon, 27 Feb 2012 13:51:52 +0000 (14:51 +0100)]
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
Daid [Sun, 26 Feb 2012 18:06:37 +0000 (19:06 +0100)]
Fixed comments in start/end gcode. Marlin doesn't like () style comments
Daid [Sun, 26 Feb 2012 14:37:29 +0000 (15:37 +0100)]
Changes for new UI version
Daid [Sun, 26 Feb 2012 13:55:02 +0000 (14:55 +0100)]
Print speed twice, that cannot be right!
Daid [Sun, 26 Feb 2012 13:30:34 +0000 (14:30 +0100)]
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
Daid [Fri, 24 Feb 2012 22:01:22 +0000 (23:01 +0100)]
Add error message if pypy crashes
Position 3D model at given printer center
Add temperature/support headers so I do not forget those settings.
Daid [Fri, 24 Feb 2012 21:44:18 +0000 (22:44 +0100)]
.
Daid [Fri, 24 Feb 2012 21:37:53 +0000 (22:37 +0100)]
Fixed some windows UI bugs
Set some defaults for settings
Fixed start/end swap (oops)
Fixed rounding error (again)
daid [Fri, 24 Feb 2012 18:25:55 +0000 (19:25 +0100)]
Fixed some floating point rounding errors
daid [Fri, 24 Feb 2012 18:19:00 +0000 (19:19 +0100)]
Updated a whole bunch of settings so they actually work now.
daid [Fri, 24 Feb 2012 16:07:03 +0000 (17:07 +0100)]
Added validators, which show red/yellow when validation generates a warning or error.
Added 'better' popup for tooltip help.
Daid [Thu, 23 Feb 2012 21:47:42 +0000 (22:47 +0100)]
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
daid [Thu, 23 Feb 2012 17:15:29 +0000 (18:15 +0100)]
Added left/right config panels for better overview of config tab.
Solved window start size problem
Made few adjustments to start/end code.
daid [Thu, 23 Feb 2012 16:45:54 +0000 (17:45 +0100)]
Remove debug print (oops)
daid [Thu, 23 Feb 2012 14:56:03 +0000 (15:56 +0100)]
Enhanced the progress indicator to be "total" not per step.
daid [Thu, 23 Feb 2012 13:08:34 +0000 (14:08 +0100)]
Added a proper toolbar to the 3D preview.
Fixed pypy run (wx error)
daid [Thu, 23 Feb 2012 11:04:23 +0000 (12:04 +0100)]
Renamed "config" to "profile"
Daid [Wed, 22 Feb 2012 19:44:00 +0000 (20:44 +0100)]
Some fixes in the GCode interperter. Start/End gcode is saved now.
Daid [Wed, 22 Feb 2012 19:15:56 +0000 (20:15 +0100)]
Added multiple skirt line feature
Daid [Wed, 22 Feb 2012 18:20:02 +0000 (19:20 +0100)]
Merge branch 'master' of github.com:daid/SkeinPyPy
daid [Wed, 22 Feb 2012 17:44:14 +0000 (18:44 +0100)]
Added some clean actions to build, which save a lot of final package size
daid [Wed, 22 Feb 2012 15:06:53 +0000 (16:06 +0100)]
Added same patch for checkSSE2 to newUI version
daid [Wed, 22 Feb 2012 14:58:22 +0000 (15:58 +0100)]
Added check for windows to check for SSE2 instructions. Needs a custom executable :(
Daid [Tue, 21 Feb 2012 22:05:30 +0000 (23:05 +0100)]
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)
Daid [Tue, 21 Feb 2012 20:31:29 +0000 (21:31 +0100)]
Fix in dimension plugin so it doesn't emit retract code if there is no
retraction.
Daid [Tue, 21 Feb 2012 17:20:23 +0000 (18:20 +0100)]
Merge branch 'master' of github.com:daid/SkeinPyPy
Conflicts:
SkeinPyPy_NewUI/newui/mainWindow.py
daid [Tue, 21 Feb 2012 16:59:44 +0000 (17:59 +0100)]
Added few comments
daid [Tue, 21 Feb 2012 16:33:02 +0000 (17:33 +0100)]
Fixed profile saving.
Made skirt perimeter gap in mm instead of a ratio
daid [Tue, 21 Feb 2012 15:37:31 +0000 (16:37 +0100)]
Fix the window size when progress panels are removed.
daid [Tue, 21 Feb 2012 14:27:03 +0000 (15:27 +0100)]
Added slicing progress window
Fixed the circular dependency
Daid [Mon, 20 Feb 2012 23:54:04 +0000 (00:54 +0100)]
Added few missing options
Added transparent mode to 3D preview
Daid [Mon, 20 Feb 2012 22:27:34 +0000 (23:27 +0100)]
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.
daid [Mon, 20 Feb 2012 17:55:54 +0000 (18:55 +0100)]
Add information about which settings to ignore and to save.
Make load stl button functional.
daid [Mon, 20 Feb 2012 15:44:43 +0000 (16:44 +0100)]
Some more new UI updates. Not functional yet.
UI no longer crashes if you don't have PyOpenGL.
Start of UI using skeinforge settings.
Daid [Sun, 19 Feb 2012 23:30:49 +0000 (00:30 +0100)]
Adding SkeinPyPy_NewUI as development for a brand new user interface.
Experimental, doesn't slice yet, loads of work ahead.
Daid [Sun, 19 Feb 2012 15:47:57 +0000 (16:47 +0100)]
Merge branch 'master' of https://github.com/daid/SkeinPyPy
daid [Fri, 17 Feb 2012 11:15:30 +0000 (12:15 +0100)]
Added replace file so M101 and M103 get removed.
daid [Thu, 16 Feb 2012 14:06:50 +0000 (15:06 +0100)]
Updated to skeinforge 49
daid [Wed, 15 Feb 2012 12:53:12 +0000 (13:53 +0100)]
Made win32 build zip name same as linux/macos tgz names
daid [Tue, 14 Feb 2012 13:31:52 +0000 (14:31 +0100)]
Fixed possible integer problem.
daid [Tue, 14 Feb 2012 13:26:56 +0000 (14:26 +0100)]
Fixed the cool/dimension plugin so they work without a "flowrate".
daid [Mon, 13 Feb 2012 16:29:58 +0000 (17:29 +0100)]
Remove menus that open new windows. Attempt to cleanup the clutter in the menus.
daid [Mon, 13 Feb 2012 13:24:55 +0000 (14:24 +0100)]
Removed some 'useless' buttons. (they where not useless, but nobody would use them and they are just clutter)
daid [Mon, 13 Feb 2012 10:33:38 +0000 (11:33 +0100)]
Updated build script so it works for osx. (Thanks bbum!)
Added osx pronterface start script (Thanks bbum!)
General update to the build script so it's easier to use.