chiark / gitweb /
cura.git
11 years agoMove the validators from gui to util, they do not have gui specific code.
daid [Fri, 31 Aug 2012 13:22:30 +0000 (15:22 +0200)]
Move the validators from gui to util, they do not have gui specific code.

11 years agothese variable where not always initialised before use.
daid [Fri, 31 Aug 2012 12:51:06 +0000 (14:51 +0200)]
these variable where not always initialised before use.

11 years agoFix X-Ray view after the machine bottom update.
daid [Fri, 31 Aug 2012 09:45:19 +0000 (11:45 +0200)]
Fix X-Ray view after the machine bottom update.

11 years agoFixed #198 - This was a tricky one, because the project planner added an override...
daid [Thu, 30 Aug 2012 16:03:42 +0000 (18:03 +0200)]
Fixed #198 - This was a tricky one, because the project planner added an override in unicode, the start code was converted from utf-8 to unicode, and thus the getGlobalProfileString tried to store an unicode string, while it is designed to encode utf-8 encoded strings. Python3 should catch these issues better, but there is no wxPython for python3 yet.

11 years agoScale the model down if it is larger then the build area after loading.
daid [Thu, 30 Aug 2012 13:07:35 +0000 (15:07 +0200)]
Scale the model down if it is larger then the build area after loading.

11 years agoReplace the line grid with a checkerboard pattern, this looks better and less like...
daid [Thu, 30 Aug 2012 13:01:05 +0000 (15:01 +0200)]
Replace the line grid with a checkerboard pattern, this looks better and less like RepG

11 years agoZoom into the model when a model is loaded.
daid [Thu, 30 Aug 2012 10:27:19 +0000 (12:27 +0200)]
Zoom into the model when a model is loaded.

11 years agoAdded a loading splashscreen. (needs better artwork)
daid [Thu, 30 Aug 2012 09:47:20 +0000 (11:47 +0200)]
Added a loading splashscreen. (needs better artwork)

11 years agoFixed #202
Daid [Tue, 28 Aug 2012 08:19:55 +0000 (10:19 +0200)]
Fixed #202

11 years agoFixed #189
daid [Mon, 6 Aug 2012 15:05:58 +0000 (17:05 +0200)]
Fixed #189

11 years agoFix a bug in the project planner when the temperature is set to zero
daid [Mon, 6 Aug 2012 08:18:09 +0000 (10:18 +0200)]
Fix a bug in the project planner when the temperature is set to zero

11 years agoCleanup the first run wizard a bit, and add configuration for reprap machines.
daid [Fri, 3 Aug 2012 09:41:05 +0000 (11:41 +0200)]
Cleanup the first run wizard a bit, and add configuration for reprap machines.

11 years agoAdd support for heated bed temperature setting.
daid [Fri, 3 Aug 2012 09:10:28 +0000 (11:10 +0200)]
Add support for heated bed temperature setting.

11 years agoFix an decode error on filenames.
daid [Fri, 3 Aug 2012 08:32:31 +0000 (10:32 +0200)]
Fix an decode error on filenames.

11 years agoFix the outline when the scale is no 1.0
daid [Thu, 2 Aug 2012 09:17:25 +0000 (11:17 +0200)]
Fix the outline when the scale is no 1.0

11 years agoFix STL icon registration. 12.08
daid [Wed, 1 Aug 2012 10:01:15 +0000 (12:01 +0200)]
Fix STL icon registration.

11 years agoFix...
daid [Wed, 1 Aug 2012 09:12:29 +0000 (11:12 +0200)]
Fix...

11 years agoAdded icon for STL files.
daid [Wed, 1 Aug 2012 08:16:43 +0000 (10:16 +0200)]
Added icon for STL files.

11 years agoApperently extension bindings do not work with batch files, so changed the STL file...
Daid [Tue, 31 Jul 2012 21:39:23 +0000 (23:39 +0200)]
Apperently extension bindings do not work with batch files, so changed the STL file registration.

11 years agoFixed project planner.
daid [Tue, 31 Jul 2012 15:29:58 +0000 (17:29 +0200)]
Fixed project planner.

11 years agoIncrease the default minimal feedrate.
daid [Tue, 31 Jul 2012 15:03:24 +0000 (17:03 +0200)]
Increase the default minimal feedrate.

11 years agoAdded border view option for 3D view.
daid [Tue, 31 Jul 2012 14:39:31 +0000 (16:39 +0200)]
Added border view option for 3D view.

11 years agoFix X-Ray view. Broken after Numpy update.
daid [Tue, 31 Jul 2012 14:12:02 +0000 (16:12 +0200)]
Fix X-Ray view. Broken after Numpy update.

11 years agoReset the E value to zero before and after printing support. This is the first step...
daid [Tue, 31 Jul 2012 11:38:29 +0000 (13:38 +0200)]
Reset the E value to zero before and after printing support. This is the first step to printing support with dual extrusion.

11 years agoAdd model colors for multiple extruders.
daid [Tue, 31 Jul 2012 09:55:21 +0000 (11:55 +0200)]
Add model colors for multiple extruders.

11 years agoUpdated release name for next version.
daid [Mon, 30 Jul 2012 13:03:59 +0000 (15:03 +0200)]
Updated release name for next version.

11 years agoFix the mesh splitter after bug introduced by numpy update.
daid [Mon, 30 Jul 2012 12:21:49 +0000 (14:21 +0200)]
Fix the mesh splitter after bug introduced by numpy update.

11 years agoAlso update the simplemode window when you change colours.
daid [Mon, 30 Jul 2012 10:28:13 +0000 (12:28 +0200)]
Also update the simplemode window when you change colours.

11 years agoMake 3D model colour configurable.
daid [Mon, 30 Jul 2012 10:26:30 +0000 (12:26 +0200)]
Make 3D model colour configurable.

11 years agoImprove rendering time by using numpy to generate normals, and vertex arrays. This...
daid [Mon, 30 Jul 2012 09:02:49 +0000 (11:02 +0200)]
Improve rendering time by using numpy to generate normals, and vertex arrays. This also seems to have increased performance.

11 years agoFaster generation of normals with numpy.
Daid [Sat, 28 Jul 2012 09:04:04 +0000 (11:04 +0200)]
Faster generation of normals with numpy.

11 years agoImprove performance of rotating 3D objects a bit.
daid [Fri, 27 Jul 2012 11:48:24 +0000 (13:48 +0200)]
Improve performance of rotating 3D objects a bit.

11 years agoAdded copy to SD button to project planner. #178
daid [Fri, 27 Jul 2012 09:58:37 +0000 (11:58 +0200)]
Added copy to SD button to project planner. #178

11 years agoEnable support for raft in the project planner. #181.
daid [Fri, 27 Jul 2012 09:27:09 +0000 (11:27 +0200)]
Enable support for raft in the project planner. #181.

11 years agoFixed the part splitter
daid [Fri, 27 Jul 2012 09:02:23 +0000 (11:02 +0200)]
Fixed the part splitter

11 years agoInsert the copy after the current one in the project planner, not at the end of the...
daid [Thu, 26 Jul 2012 15:32:28 +0000 (17:32 +0200)]
Insert the copy after the current one in the project planner, not at the end of the list.

11 years agoMerge branch 'master' of github.com:daid/Cura
daid [Thu, 26 Jul 2012 15:29:49 +0000 (17:29 +0200)]
Merge branch 'master' of github.com:daid/Cura

11 years agoFix the save STL function after numpy upgrade.
daid [Thu, 26 Jul 2012 15:29:31 +0000 (17:29 +0200)]
Fix the save STL function after numpy upgrade.

11 years agoAdd numpy to win32 installer.
daid [Thu, 26 Jul 2012 15:15:11 +0000 (17:15 +0200)]
Add numpy to win32 installer.

11 years agoIncrease performance and decrease memory usage by using numpy library for 3D models...
daid [Thu, 26 Jul 2012 14:30:43 +0000 (16:30 +0200)]
Increase performance and decrease memory usage by using numpy library for 3D models. Saves more then 50% memory, and is about 30% faster when loading models. I think more performance can be gained with this library.

11 years agoAllow you to give an STL file on the command line so it opens the file in Cura. ...
daid [Thu, 26 Jul 2012 09:30:39 +0000 (11:30 +0200)]
Allow you to give an STL file on the command line so it opens the file in Cura. #184 Also add file association on stl files for Windows.

11 years agoA fix for #182
daid [Wed, 25 Jul 2012 08:41:05 +0000 (10:41 +0200)]
A fix for #182

11 years agoAdded support for comma in numbers instead of a dot.
daid [Tue, 24 Jul 2012 11:27:30 +0000 (13:27 +0200)]
Added support for comma in numbers instead of a dot.

11 years agoReduce the 3D preview window size if the main window will not fit on the screen....
daid [Tue, 24 Jul 2012 08:26:34 +0000 (10:26 +0200)]
Reduce the 3D preview window size if the main window will not fit on the screen. #177

11 years ago#169 - Set the temperature for the next object when using the project planner. Also...
daid [Thu, 19 Jul 2012 13:30:06 +0000 (15:30 +0200)]
#169 - Set the temperature for the next object when using the project planner. Also updated the next-object code so it matches the new start/end GCode.

11 years agoWorkaround for #160, as on MacOS you seem to be able to press the jog buttons during...
daid [Thu, 19 Jul 2012 12:38:31 +0000 (14:38 +0200)]
Workaround for #160, as on MacOS you seem to be able to press the jog buttons during printing.

11 years agoMake serial port access more rebust.
daid [Thu, 19 Jul 2012 12:27:59 +0000 (14:27 +0200)]
Make serial port access more rebust.

11 years agoMerge branch 'master' of github.com:daid/Cura
daid [Tue, 17 Jul 2012 07:31:54 +0000 (09:31 +0200)]
Merge branch 'master' of github.com:daid/Cura

11 years agoFixed #175
daid [Mon, 16 Jul 2012 14:38:29 +0000 (16:38 +0200)]
Fixed #175

11 years agoMerge pull request #166 from jcosmo/master
daid [Sun, 15 Jul 2012 09:57:41 +0000 (02:57 -0700)]
Merge pull request #166 from jcosmo/master

Fix typo in Scale To Fit Machine Size button

11 years agoMerge pull request #168 from martinxyz/master
daid [Sun, 15 Jul 2012 09:56:53 +0000 (02:56 -0700)]
Merge pull request #168 from martinxyz/master

obvious bugfix for binary STL

11 years agoFix loading binary stl
Martin Renold [Sun, 15 Jul 2012 07:47:50 +0000 (09:47 +0200)]
Fix loading binary stl

11 years agoFix typo in description of ScaleToFit button
James Walker [Fri, 13 Jul 2012 13:27:57 +0000 (23:27 +1000)]
Fix typo in description of ScaleToFit button

11 years agoFix for http://www.thingiverse.com/thing:19295 stl
daid [Thu, 12 Jul 2012 09:18:20 +0000 (11:18 +0200)]
Fix for http://www.thingiverse.com/thing:19295 stl

11 years agoMissed return for previous fix
daid [Wed, 11 Jul 2012 07:41:26 +0000 (09:41 +0200)]
Missed return for previous fix

11 years agoAdd DTR toggle to baudrate detection code. Should fix #159
daid [Wed, 11 Jul 2012 07:40:34 +0000 (09:40 +0200)]
Add DTR toggle to baudrate detection code. Should fix #159

11 years agoMerge branch 'master' of github.com:daid/Cura
daid [Tue, 10 Jul 2012 15:04:52 +0000 (17:04 +0200)]
Merge branch 'master' of github.com:daid/Cura

11 years agoAdd temperature graph to printer interface.
daid [Tue, 10 Jul 2012 15:04:37 +0000 (17:04 +0200)]
Add temperature graph to printer interface.

11 years agoAdded "all" to package targets 12.07
daid [Mon, 9 Jul 2012 12:26:51 +0000 (14:26 +0200)]
Added "all" to package targets

11 years agoAdded yellow popup to reset scale/mirror/rotate on a new model load. Popup is none...
daid [Mon, 9 Jul 2012 10:01:18 +0000 (12:01 +0200)]
Added yellow popup to reset scale/mirror/rotate on a new model load. Popup is none-intrusive and hides itself after 5 seconds. Fixed #156

11 years agoAdd 230400 baudrate.
daid [Mon, 9 Jul 2012 08:50:32 +0000 (10:50 +0200)]
Add 230400 baudrate.

11 years agoFix for gcode preview, was showing very thin lines because of the new start code.
Daid [Sat, 7 Jul 2012 06:30:53 +0000 (08:30 +0200)]
Fix for gcode preview, was showing very thin lines because of the new start code.

11 years agoSome more changes to the start/end code.
daid [Fri, 6 Jul 2012 13:52:55 +0000 (15:52 +0200)]
Some more changes to the start/end code.

11 years agoOnly multiply the feedrates with 60 in start/end code if they are preceded with and F
daid [Fri, 6 Jul 2012 13:24:58 +0000 (15:24 +0200)]
Only multiply the feedrates with 60 in start/end code if they are preceded with and F

11 years agoOnly draw layers up to the point where it takes less then 100ms to draw them. To...
daid [Fri, 6 Jul 2012 12:59:03 +0000 (14:59 +0200)]
Only draw layers up to the point where it takes less then 100ms to draw them. To avoid severe slowdown on slow machines.

11 years agoAdded terminal tab to printer interface.
daid [Fri, 6 Jul 2012 11:27:06 +0000 (13:27 +0200)]
Added terminal tab to printer interface.

11 years agoAdd some missing M codes to the GCode reader so we do not report them as unknown.
Daid [Thu, 5 Jul 2012 20:58:39 +0000 (22:58 +0200)]
Add some missing M codes to the GCode reader so we do not report them as unknown.

11 years agoShut off the heated bed at the end code. Reduce the amount of Z lift.
Daid [Thu, 5 Jul 2012 19:36:43 +0000 (21:36 +0200)]
Shut off the heated bed at the end code. Reduce the amount of Z lift.

11 years agoUpdated start/end code.
daid [Thu, 5 Jul 2012 14:08:18 +0000 (16:08 +0200)]
Updated start/end code.

11 years agoDisable the 2D slicer before someone finds it!
daid [Thu, 5 Jul 2012 13:49:33 +0000 (15:49 +0200)]
Disable the 2D slicer before someone finds it!

11 years agoAdd support for {filename} tag in gcode.
daid [Thu, 5 Jul 2012 13:42:59 +0000 (15:42 +0200)]
Add support for {filename} tag in gcode.

11 years agoRemove use of logfile to store model errors. Added print time and filament usage...
daid [Thu, 5 Jul 2012 12:12:13 +0000 (14:12 +0200)]
Remove use of logfile to store model errors. Added print time and filament usage to comments in start code of resulting GCode file.

11 years agoRemoved test comment.
daid [Thu, 5 Jul 2012 12:06:47 +0000 (14:06 +0200)]
Removed test comment.

11 years agoUpdated macOS scripts to be commands, makes them easier to run.
daid [Thu, 5 Jul 2012 11:08:13 +0000 (13:08 +0200)]
Updated macOS scripts to be commands, makes them easier to run.

11 years agoAdded feature to load a profile from a sliced GCode file.
Daid [Thu, 5 Jul 2012 06:46:41 +0000 (08:46 +0200)]
Added feature to load a profile from a sliced GCode file.

11 years agoMake the fan speed adjustable between min/max, depending on the slowdown due to cooli...
daid [Tue, 3 Jul 2012 15:45:18 +0000 (17:45 +0200)]
Make the fan speed adjustable between min/max, depending on the slowdown due to cooling. Fixed #47

11 years agoAdded support for drag&drop files into Cura.
daid [Tue, 3 Jul 2012 12:46:56 +0000 (14:46 +0200)]
Added support for drag&drop files into Cura.

11 years agoAlso check for TypeErrors, which seem to happen when you use a comma instead of a...
daid [Mon, 2 Jul 2012 10:25:40 +0000 (12:25 +0200)]
Also check for TypeErrors, which seem to happen when you use a comma instead of a dot in values.

11 years agoMerge branch 'master' of github.com:daid/Cura
daid [Mon, 2 Jul 2012 08:11:52 +0000 (10:11 +0200)]
Merge branch 'master' of github.com:daid/Cura

11 years agoFixed #153
daid [Mon, 2 Jul 2012 08:11:38 +0000 (10:11 +0200)]
Fixed #153

11 years agoFixed #148
daid [Mon, 2 Jul 2012 08:03:25 +0000 (10:03 +0200)]
Fixed #148

11 years agoAdded newer ultimaker firmware. Make linux version install the 115200 baud firmware...
Daid [Sat, 30 Jun 2012 09:51:43 +0000 (11:51 +0200)]
Added newer ultimaker firmware. Make linux version install the 115200 baud firmware by default, as PySerial for Linux does not support 250000. Added auto baudrate detection (untested).

11 years agoAdd copy to SD to batch run tool.
Daid [Thu, 28 Jun 2012 22:32:33 +0000 (00:32 +0200)]
Add copy to SD to batch run tool.

11 years agoSome layout changes adviced by Joris. To improve visibility of options.
Daid [Thu, 28 Jun 2012 22:23:47 +0000 (00:23 +0200)]
Some layout changes adviced by Joris. To improve visibility of options.

11 years agoOn a multicore system, support parralel slices in the batch runner.
daid [Thu, 28 Jun 2012 13:51:40 +0000 (15:51 +0200)]
On a multicore system, support parralel slices in the batch runner.

11 years agoAdded basic batch run tool. Still needs some more enhancements.
daid [Thu, 28 Jun 2012 12:13:03 +0000 (14:13 +0200)]
Added basic batch run tool. Still needs some more enhancements.

11 years agoFixed #143 - Properly align models when using multiple extruders.
daid [Thu, 28 Jun 2012 09:27:06 +0000 (11:27 +0200)]
Fixed #143 - Properly align models when using multiple extruders.

11 years agoDo not send the M0 or M1 to the machine, but send an M105 instead. We still need...
Daid [Wed, 27 Jun 2012 18:24:51 +0000 (20:24 +0200)]
Do not send the M0 or M1 to the machine, but send an M105 instead. We still need to send something to keep the line numbering working. Sending an M105 is harmless.

11 years agoAdd pause button to printing interface, and auto pause when M0 or M1 is hit.
Daid [Wed, 27 Jun 2012 18:23:01 +0000 (20:23 +0200)]
Add pause button to printing interface, and auto pause when M0 or M1 is hit.

11 years agoRemove debug message.
daid [Tue, 26 Jun 2012 13:43:18 +0000 (15:43 +0200)]
Remove debug message.

11 years agoAdd realtime speed controls to printer interface.
daid [Tue, 26 Jun 2012 13:42:56 +0000 (15:42 +0200)]
Add realtime speed controls to printer interface.

11 years agoAdd bed temperature control to printer interface. Only show when we get an bed temper...
daid [Tue, 26 Jun 2012 10:05:06 +0000 (12:05 +0200)]
Add bed temperature control to printer interface. Only show when we get an bed temperatur reading. Fixed #124

11 years agoAdded all-at-once images.
Daid [Mon, 25 Jun 2012 07:37:22 +0000 (09:37 +0200)]
Added all-at-once images.

11 years agoFixed #140
Daid [Sat, 23 Jun 2012 10:15:29 +0000 (12:15 +0200)]
Fixed #140

11 years agoMerge pull request #139 from greenarrow/master
daid [Fri, 22 Jun 2012 14:19:39 +0000 (07:19 -0700)]
Merge pull request #139 from greenarrow/master

Fix version detection for all Python versions

11 years agoFix version detection for all Python versions
Stefan Blanke [Fri, 22 Jun 2012 13:37:52 +0000 (14:37 +0100)]
Fix version detection for all Python versions

Inspecting sys.version_info using named component attributes was added in
the patch "Some fixes to start support for python3."

Named component attributes were only added to sys.version_info in Python
2.7 so their use breaks Cura for Python 2.6.

As Cura otherwise works in the still widely used Python 2.6 it seems best
to maintain this compatibility.

11 years agoFixed #135 - Update preview window controls when loading a new profile.
Daid [Fri, 22 Jun 2012 04:53:18 +0000 (06:53 +0200)]
Fixed #135 - Update preview window controls when loading a new profile.

11 years agoAdded copy to SD feature. Fixed #138
Daid [Fri, 22 Jun 2012 04:42:07 +0000 (06:42 +0200)]
Added copy to SD feature. Fixed #138

11 years agoMerge branch 'master' of github.com:daid/Cura
Daid [Fri, 22 Jun 2012 03:08:14 +0000 (05:08 +0200)]
Merge branch 'master' of github.com:daid/Cura

11 years agoAdded working arcs to 2D svg
Daid [Fri, 22 Jun 2012 03:08:08 +0000 (05:08 +0200)]
Added working arcs to 2D svg