chiark / gitweb /
daid [Mon, 7 May 2012 14:03:42 +0000 (16:03 +0200)]
Added preferences to project planner to configure head size
daid [Mon, 7 May 2012 11:51:28 +0000 (13:51 +0200)]
Generate 1 GCode layer per draw cycle, this keeps the UI responsive during the generation of display lists with huge GCode files.
daid [Mon, 7 May 2012 11:24:26 +0000 (13:24 +0200)]
Updated gcode interperter and GCode preview. Fixed #77
Daid [Sun, 6 May 2012 20:34:15 +0000 (22:34 +0200)]
Fixed #93 - Oh noes, only 1 change this weekend. What has the world come to?
Daid [Fri, 4 May 2012 17:58:00 +0000 (19:58 +0200)]
Fix bug where tempOverrides where not cleared.
Daid [Fri, 4 May 2012 17:28:29 +0000 (19:28 +0200)]
Merge branch 'master' of github.com:daid/Cura
Daid [Fri, 4 May 2012 17:28:24 +0000 (19:28 +0200)]
Added stat calculation after project slicing.
daid [Fri, 4 May 2012 16:10:39 +0000 (18:10 +0200)]
Added the copy button image. (forgot that in my last commit)
daid [Fri, 4 May 2012 15:57:24 +0000 (17:57 +0200)]
Added copy button to project planner, and cleaned up project planner code a bit.
daid [Fri, 4 May 2012 10:39:23 +0000 (12:39 +0200)]
Fixed bug where tooltip was still shown when pressing open/save button on project planner. Added toolbar buttons for add/remove object in project planner. Added move up/down buttons to project planner.
daid [Fri, 4 May 2012 10:03:08 +0000 (12:03 +0200)]
Remove duplicate code.
daid [Fri, 4 May 2012 09:47:55 +0000 (11:47 +0200)]
There is no perfect solution for #90, but this makes it a bit better.
Daid [Thu, 3 May 2012 18:11:20 +0000 (20:11 +0200)]
Some code cleanup
Daid [Thu, 3 May 2012 18:09:46 +0000 (20:09 +0200)]
Some fixes to the preview window OpenGL code. Needed after last changes in GCode preview.
However, also changes the view height depending on the selected layer now.
Daid [Thu, 3 May 2012 17:23:12 +0000 (19:23 +0200)]
Merge branch 'master' of github.com:daid/Cura
daid [Thu, 3 May 2012 16:41:58 +0000 (18:41 +0200)]
Changed GCode preview code to be faster on layer switching.
daid [Thu, 3 May 2012 10:29:55 +0000 (12:29 +0200)]
Added more GCode validation to GCode editor. Made temp changes to profile really temp so they are never stored in the ini file. Fixed crash bug in skeinforge where there is no layer code.
daid [Wed, 2 May 2012 15:54:29 +0000 (17:54 +0200)]
Move gcode formated text to own file.
daid [Wed, 2 May 2012 15:15:55 +0000 (17:15 +0200)]
Very basic syntax highlight for comments in the GCode editor for start/end code.
daid [Wed, 2 May 2012 12:21:21 +0000 (14:21 +0200)]
Add loaded filename into title bar.
daid [Wed, 2 May 2012 12:14:41 +0000 (14:14 +0200)]
Only show gcode buttons when GCode is loaded. Only show layer selection in GCode and mixed view. Fixed #87
Daid [Tue, 1 May 2012 16:40:18 +0000 (18:40 +0200)]
Merge branch 'master' of github.com:daid/Cura
Daid [Tue, 1 May 2012 16:40:10 +0000 (18:40 +0200)]
Save last known Z position in multi color slicing.
daid [Tue, 1 May 2012 09:45:34 +0000 (11:45 +0200)]
Fixed crash on minimal layer time of zero. Fixed #84
daid [Tue, 1 May 2012 09:39:52 +0000 (11:39 +0200)]
Update preferences to allow math expressions. Fixed #86
Daid [Sun, 29 Apr 2012 12:50:52 +0000 (14:50 +0200)]
Corrected extruder offset direction
Daid [Sun, 29 Apr 2012 12:22:20 +0000 (14:22 +0200)]
Fixed positioning when using multiple extruders. Fixed GCode preview for multiple extruders. Removed multiply, depricated because of the project planner, and does not work right with multiple extruders.
Daid [Sun, 29 Apr 2012 10:01:56 +0000 (12:01 +0200)]
No newlines in slice progress status label.
Daid [Sun, 29 Apr 2012 10:00:13 +0000 (12:00 +0200)]
Show print time, filemant used and cost estimate after slicing.
Daid [Sun, 29 Apr 2012 09:44:07 +0000 (11:44 +0200)]
Remove other models when loading a single model again after a dual load.
Daid [Sun, 29 Apr 2012 09:35:36 +0000 (11:35 +0200)]
Move extruder offset and extruder head size to preferences.
Daid [Sat, 28 Apr 2012 16:32:34 +0000 (18:32 +0200)]
Fixed #82
daid [Sat, 28 Apr 2012 16:29:15 +0000 (09:29 -0700)]
Merge pull request #81 from PyroMani/master
Fixes #80
Ferdi van der Werf [Sat, 28 Apr 2012 06:02:20 +0000 (08:02 +0200)]
Fixes #80
Corrected function call and adjusted parameters accordingly.
Daid [Fri, 27 Apr 2012 19:48:56 +0000 (21:48 +0200)]
backwards compatibility with older project files.
Daid [Fri, 27 Apr 2012 17:18:29 +0000 (19:18 +0200)]
Added extruder selection to project planner, fixed bug with project planner where the skirt was incorrectly added to the movement size
Daid [Fri, 27 Apr 2012 11:51:27 +0000 (13:51 +0200)]
Slightly increase the default machine head size because the header block can stick out.
Daid [Fri, 27 Apr 2012 11:45:32 +0000 (13:45 +0200)]
Updates after some testing with dual extrusion (loads of work to do)
daid [Wed, 25 Apr 2012 14:30:51 +0000 (16:30 +0200)]
Solve problem where X/Y/Z text is shown before camera if are actually behind camera
daid [Wed, 25 Apr 2012 13:49:43 +0000 (15:49 +0200)]
Report total time spend slicing after project planner slice
daid [Wed, 25 Apr 2012 11:34:25 +0000 (13:34 +0200)]
Added tool switching GCode. Made the E value reset after each layer for multiple extruder support.
daid [Tue, 24 Apr 2012 19:09:07 +0000 (12:09 -0700)]
Merge pull request #79 from PyroMani/master
Bufix - Missing )
Ferdi van der Werf [Tue, 24 Apr 2012 18:08:37 +0000 (20:08 +0200)]
Bugfix - Missing )
Ferdi van der Werf [Tue, 24 Apr 2012 18:04:51 +0000 (20:04 +0200)]
Merge remote-tracking branch 'upstream/master'
daid [Tue, 24 Apr 2012 16:46:29 +0000 (18:46 +0200)]
Multiple extruders, not functional yet. Final GCode has wrong E values. But the idea starts to work.
Ferdi van der Werf [Tue, 24 Apr 2012 16:08:59 +0000 (18:08 +0200)]
Merge remote-tracking branch 'upstream/master'
daid [Tue, 24 Apr 2012 10:03:03 +0000 (12:03 +0200)]
Add the ability to edit the nextobject.gcode
daid [Tue, 24 Apr 2012 09:59:17 +0000 (11:59 +0200)]
Only add temperature to start code if the temperature is not configured in the start code already. Fixes #76
daid [Tue, 24 Apr 2012 09:31:34 +0000 (11:31 +0200)]
Fixed #75 - Unicode chars in start/end code caused crash.
daid [Tue, 24 Apr 2012 09:21:40 +0000 (02:21 -0700)]
Merge pull request #74 from lawrencejohnston/master
Fix for #73: When start.gcode is changed changes are not saved
Lawrence Johnston [Tue, 24 Apr 2012 03:02:50 +0000 (20:02 -0700)]
Fixes #73: When start.gcode is changed changes are not saved
daid [Mon, 23 Apr 2012 16:23:29 +0000 (18:23 +0200)]
Remove menu from project planner, and replace it with toolbar buttons.
daid [Mon, 23 Apr 2012 16:02:30 +0000 (18:02 +0200)]
Add alteration files to profile ini. (Note, this broke Slic3r support)
Ferdi van der Werf [Mon, 23 Apr 2012 14:03:56 +0000 (16:03 +0200)]
Merge remote-tracking branch 'upstream/master'
daid [Mon, 23 Apr 2012 13:24:16 +0000 (15:24 +0200)]
Only allow printing with slic3r if we can find the executable, else silently use CuraSF
daid [Mon, 23 Apr 2012 13:03:35 +0000 (15:03 +0200)]
Add support margin setting to SF and Cura.
daid [Mon, 23 Apr 2012 12:16:23 +0000 (14:16 +0200)]
Really fix the machine center this time
Ferdi van der Werf [Mon, 23 Apr 2012 10:52:16 +0000 (12:52 +0200)]
Merge remote-tracking branch 'upstream/master'
daid [Mon, 23 Apr 2012 09:35:52 +0000 (11:35 +0200)]
Change default profile a bit so it works better in the project planner.
daid [Mon, 23 Apr 2012 09:22:08 +0000 (11:22 +0200)]
Only emit the intersect warning once. After that only report the special lines for Cura.
daid [Mon, 23 Apr 2012 09:09:56 +0000 (11:09 +0200)]
Fix bug in centerX/Y update.
Daid [Sun, 22 Apr 2012 21:45:19 +0000 (23:45 +0200)]
Enable skirt in project planner if needed.
Ferdi van der Werf [Sun, 22 Apr 2012 16:31:51 +0000 (18:31 +0200)]
Merge remote-tracking branch 'upstream/master'
Daid [Sun, 22 Apr 2012 14:30:18 +0000 (16:30 +0200)]
Remove debug print.
Daid [Sun, 22 Apr 2012 11:11:21 +0000 (13:11 +0200)]
Add Z/Y/Z indicators. Fixes #70
Daid [Sat, 21 Apr 2012 22:46:34 +0000 (00:46 +0200)]
Fix skeinforge bug reported by Joergen Geerds.
Daid [Sat, 21 Apr 2012 19:27:53 +0000 (21:27 +0200)]
Change abort button into close button after slicing with project planner. Fixes #69
Daid [Sat, 21 Apr 2012 18:45:53 +0000 (20:45 +0200)]
Add autoplace button to project planner
Ferdi van der Werf [Fri, 20 Apr 2012 19:57:14 +0000 (21:57 +0200)]
Merge remote-tracking branch 'upstream/master'
daid [Fri, 20 Apr 2012 15:15:10 +0000 (17:15 +0200)]
Say project planner in title bar
daid [Fri, 20 Apr 2012 15:06:50 +0000 (17:06 +0200)]
Add progress window to project planner.
daid [Fri, 20 Apr 2012 13:25:48 +0000 (15:25 +0200)]
Moving default message, so it does not emit a message on the project planner slicing
daid [Fri, 20 Apr 2012 13:12:06 +0000 (15:12 +0200)]
Add scale/rotate controls to project planner.
daid [Fri, 20 Apr 2012 12:23:11 +0000 (14:23 +0200)]
On close we have a "deselection" on the listbox, but the 3D preview is deleted then already, so we do not need to do a refresh then
Ferdi van der Werf [Thu, 19 Apr 2012 20:58:23 +0000 (22:58 +0200)]
Merge remote-tracking branch 'upstream/master'
Daid [Thu, 19 Apr 2012 20:28:43 +0000 (22:28 +0200)]
Slight change in the next object gcode.
Daid [Thu, 19 Apr 2012 19:39:44 +0000 (21:39 +0200)]
Added print direct move icons for x and y
daid [Thu, 19 Apr 2012 15:35:08 +0000 (17:35 +0200)]
Add direct control buttons to print window (needs icons :P). Add project planner to file menu.
Ferdi van der Werf [Thu, 19 Apr 2012 14:52:03 +0000 (16:52 +0200)]
Merge remote-tracking branch 'upstream/master'
daid [Thu, 19 Apr 2012 14:31:39 +0000 (16:31 +0200)]
Updated project planner to use an alteration file between each print.
daid [Thu, 19 Apr 2012 14:16:15 +0000 (16:16 +0200)]
Update to project planner, toolbar icon buttons, less messy boundery boxes view.
daid [Thu, 19 Apr 2012 13:08:50 +0000 (15:08 +0200)]
Support setting tags in start/end gcode.
daid [Thu, 19 Apr 2012 09:52:52 +0000 (11:52 +0200)]
Added LICENSE file, Skeinforge is AGPL, so it's best to match that.
Ferdi van der Werf [Wed, 18 Apr 2012 22:25:05 +0000 (00:25 +0200)]
Merge remote-tracking branch 'upstream/master'
Daid [Wed, 18 Apr 2012 20:51:19 +0000 (22:51 +0200)]
Fix for bug caused by offloading scaling to the 3D card
daid [Wed, 18 Apr 2012 18:41:02 +0000 (11:41 -0700)]
Merge pull request #65 from PyroMani/master
Added icons for top toolbar of preview panel
Ferdi van der Werf [Wed, 18 Apr 2012 18:28:53 +0000 (20:28 +0200)]
On mouse-enter, change on/off icon to on, on mouse-out, change on/off icon to previous state
Ferdi van der Werf [Wed, 18 Apr 2012 18:27:34 +0000 (20:27 +0200)]
Added icons for top toolbar of preview panel
Ferdi van der Werf [Wed, 18 Apr 2012 17:03:31 +0000 (19:03 +0200)]
Added icons for 3d and top-down view
Ferdi van der Werf [Wed, 18 Apr 2012 16:22:52 +0000 (18:22 +0200)]
Merge remote-tracking branch 'upstream/master'
daid [Wed, 18 Apr 2012 15:48:34 +0000 (17:48 +0200)]
Speed up preview when changing multiply/scale by offloading that to the 3D card, instead of recalculating vertex positions.
daid [Wed, 18 Apr 2012 15:06:32 +0000 (17:06 +0200)]
Fixing feature 32 - expressions in scale.
daid [Wed, 18 Apr 2012 15:04:03 +0000 (17:04 +0200)]
Do less stuff in software, and more on the video card. Could be improved even more.
daid [Wed, 18 Apr 2012 14:52:00 +0000 (07:52 -0700)]
Merge pull request #64 from PyroMani/master
Empty scale defaults to scale 1.0
Ferdi van der Werf [Wed, 18 Apr 2012 14:38:18 +0000 (16:38 +0200)]
Merge remote-tracking branch 'upstream/master'
daid [Wed, 18 Apr 2012 14:10:27 +0000 (16:10 +0200)]
Have the first layer of support lines in "full" extrusion amount, so it sticks properly to the printer bed.
Ferdi van der Werf [Wed, 18 Apr 2012 14:08:58 +0000 (16:08 +0200)]
When scale is empty, default to 1.0 for profile and preview
daid [Wed, 18 Apr 2012 13:14:43 +0000 (15:14 +0200)]
Viewmode as radio button, still needs proper icons
daid [Wed, 18 Apr 2012 12:50:52 +0000 (14:50 +0200)]
Maybe this fixes the first run wizard calibration of 100mm extrusion problems.
daid [Wed, 18 Apr 2012 12:49:36 +0000 (14:49 +0200)]
Rename simple mode, quickprint in GUI