chiark / gitweb /
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.
Daid [Sun, 12 Feb 2012 14:52:30 +0000 (15:52 +0100)]
Updated endcode, now uses a fast move away from the model and then homes
to the corner. The fast move should breaky any strings and the home will
move the head out of the way so you can take the model.
Daid [Sun, 12 Feb 2012 14:46:39 +0000 (15:46 +0100)]
Add the replace file so you don't get extruder on/off commands in the
gcode.
daid [Fri, 10 Feb 2012 16:34:28 +0000 (17:34 +0100)]
Few fixes in build script.
daid [Fri, 10 Feb 2012 16:20:03 +0000 (17:20 +0100)]
Removed patches for different skeinforge versions. Only SF48 now.
Updated build script to create win32/linux/macos versions.
Fixed the defaults to they work with PLA.
Fixed the temperature plugin default "ON" problem.
Removed all profiles except for PLA.
daid [Wed, 25 Jan 2012 16:54:41 +0000 (17:54 +0100)]
Added patch for SF48.