5951 Commits

Author SHA1 Message Date
fieldOfView
0f9b989ae8 Revert "Show "ghosts" for all objects on the buildplate in layerview"
This reverts commit b765855ba5d3bb96d7113e485e34c4e8b8f3cd49.
2016-08-02 12:30:22 +02:00
Arjen Hiemstra
186cd2034c Remove forced setting of extruder 0 on component complete
This would force the object's extruder to 0 every time the per object
panel would update, causing the extruder to be reset.

Fixes CURA-2026
2016-08-02 11:42:04 +02:00
Thomas Karl Pietrowski
32880a093e And again double quotes.. 2016-08-02 09:37:17 +02:00
Thomas Karl Pietrowski
6b61fdbe5c Using double quotes of course 2016-08-02 08:49:09 +02:00
Thomas Karl Pietrowski
fb1b199c6a Moving self.executableName into __init__ as executable_name 2016-08-02 08:47:48 +02:00
fieldOfView
b765855ba5 Show "ghosts" for all objects on the buildplate in layerview
CURA-1601
2016-08-01 17:33:00 +02:00
Ghostkeeper
f759b24034
Add translations for support roof to support interface
These setting names were changed.

Contributes to issue CURA-1013.
2016-08-01 15:03:14 +02:00
Ghostkeeper
70acdb168b
Automate removing settings from old profiles for renames
So we don't have to edit the actual code for simple setting renames.
2016-08-01 14:56:18 +02:00
Thomas Karl Pietrowski
92983636b0 Use self.executableName in __init__ 2016-08-01 12:29:57 +02:00
Thomas Karl Pietrowski
34e8b4635b Scanning for CuraEngine and stop if it was not found
So far I ran 2 or 3 times into the problem that my engine was not up to
date. The bad thing here is that there is always an updated version from
my PPA on the PC. So first this commit gives the possibility to look for
CuraEngine in the $PATH directories. Before I had to copy it always
manually, eg. via "cp $(which CuraEngine) bin/CuraEngine" in my
workbench.

Second, people can get into the situation that CuraEngine is missing at
all. So before making Cura loop and try to use an executable that does
not exist, better raise an Exception here.
An additional info message tells about the location being used.

Does not contribute to any JIRA issue (I think), but makes my life
easier.
2016-08-01 12:28:00 +02:00
Thomas Karl Pietrowski
c6e727ada9 Merge branch 'master' of https://github.com/Ultimaker/Cura.git into master-CURA-1923 2016-08-01 11:04:48 +02:00
fieldOfView
96ac27d1c3 Remove 3MF repair message
CURA-1223
2016-08-01 10:50:04 +02:00
Aldo Hoeben
437f8f1df7 Merge pull request #893 from thopiekar/master-CURA-1223
[CURA-1223] 3MFReader: Doing selftest and fail on broken files
2016-08-01 10:31:50 +02:00
Ghostkeeper
c2201eb814
Send setting extruder only when extruder is valid
Apparently hasProperty always returns True. Fine. I'll just check the values then...

Contributes to issue CURA-2011.
2016-08-01 09:36:23 +02:00
Ghostkeeper
b21a1f311a
Send all global_inherits_stack to engine
Only the settings for which global_inherits_stack is set should be sent to the engine.

Contributes to issue CURA-2011.
2016-08-01 09:36:16 +02:00
fieldOfView
fb96950762 Don't set extruder_nr per object for single extrusion printers
CURA-1754
2016-07-29 21:50:49 +02:00
fieldOfView
74d21a9053 Only draw boundingbox wireframe on selected groups
CURA-1492
2016-07-29 19:15:05 +02:00
Jaime van Kessel
973a6bb35b Merge branch 'master' of github.com:Ultimaker/Cura 2016-07-29 17:38:47 +02:00
Jaime van Kessel
102a0793e6 Codestyle & documentation 2016-07-29 17:38:35 +02:00
fieldOfView
a1885fc4fe Merge branch 'master' of https://github.com/Ultimaker/Cura 2016-07-29 17:36:20 +02:00
fieldOfView
1182a3c87e Fix render color for single-extrusion printers
CURA-1992
2016-07-29 17:36:07 +02:00
Jaime van Kessel
6e3488142e Removed lifetime from slice error messages so they use the (longer) default 2016-07-29 17:32:57 +02:00
Jaime van Kessel
03aa9cf8d3 Codestyle 2016-07-29 17:32:08 +02:00
Jaime van Kessel
4a5b2465ae Fixed process sliced layer job not deleting old data 2016-07-29 17:25:36 +02:00
Jaime van Kessel
562363ec16 Updated documentation 2016-07-29 17:24:12 +02:00
Jaime van Kessel
fa78cf2d39 No longer use brute force approach for per object
CURA-1754
2016-07-29 15:44:34 +02:00
Jaime van Kessel
601a6e987d Merge branch 'master' of github.com:Ultimaker/Cura 2016-07-29 15:20:34 +02:00
Jaime van Kessel
7ff1b937e3 Perobject settings now use correct stacks to calculate values
CURA-1754
2016-07-29 15:19:50 +02:00
fieldOfView
2576aaca62 Hide start check button once the check has started 2016-07-29 14:30:36 +02:00
fieldOfView
c1d9c1ea12 Add button to start bedleveling wizard
Prevents the printer from homing unexpectedly
2016-07-29 14:29:35 +02:00
Jaime van Kessel
b9a1d50e05 Added option to only display top layers in layerview 2016-07-29 13:17:41 +02:00
Jaime van Kessel
8d59d7187f Deleting old toplayer data is now only done when new data is complete.
This prevents the pretty annoying blinking behavior that we had before
2016-07-29 13:01:03 +02:00
fieldOfView
f584b49af2 Add "Close" button to (single) machine actions dialog
CURA-2019
2016-07-29 11:27:03 +02:00
Jaime van Kessel
b5d2533820 G-code writer no longer uses duplicate for flattening profile
Spent to much time fixing this already, so we now just make a new profile by hand based on the profiles to be flattened

CURA-1933
2016-07-29 09:59:57 +02:00
Jaime van Kessel
467f971dac When sending per object settings, we now also check if we need to send anything at all
Adding a setting and then removing it caused some weird behavior issues CURA-1988
2016-07-28 15:26:59 +02:00
Jaime van Kessel
0794ddb58e Backend now listens to all machine extruders for changes
CURA-1999
2016-07-28 14:01:57 +02:00
Jaime van Kessel
a1bd8f59ed Slicing no longer occurs when stack is invalid
CURA-1998
2016-07-28 13:14:07 +02:00
Jaime van Kessel
b663fa2824 Merge branch 'master' of github.com:Ultimaker/Cura 2016-07-28 09:28:08 +02:00
Jaime van Kessel
1147e915c1 Setting a instance to the same state no longer causes display to break
CURA-1985
2016-07-28 09:27:20 +02:00
fieldOfView
329a3dce00 Merge branch 'master' of https://github.com/Ultimaker/Cura 2016-07-28 07:49:16 +02:00
fieldOfView
b9857a6975 Partially solve setting the UMO heated bed kit option
CURA-580
2016-07-28 07:48:23 +02:00
Thomas Karl Pietrowski
5f540a7a78 Revert "Revert "Clean up __init__""
This reverts commit d99827109ab836963d523322ef00b0e6cf9675bd.
2016-07-27 21:22:30 +02:00
Thomas Karl Pietrowski
d99827109a Revert "Clean up __init__"
This reverts commit 44c64c4ac766fc7e085d338cb1f21c949851c9ba.
2016-07-27 21:22:16 +02:00
Thomas Karl Pietrowski
9f280717d8 Clean up __init__ 2016-07-27 21:22:08 +02:00
Thomas Karl Pietrowski
b699efa55e Revert "Clean up __init__"
This reverts commit 44c64c4ac766fc7e085d338cb1f21c949851c9ba.
2016-07-27 21:20:55 +02:00
Thomas Karl Pietrowski
44c64c4ac7 Clean up __init__ 2016-07-27 21:14:21 +02:00
Thomas Karl Pietrowski
c7956542c4 CURA-1923: Rename SliceInfoThread to SliceInfoJob 2016-07-27 20:39:55 +02:00
Thomas Karl Pietrowski
dd9220068e CURA-1923: Using super.__init__() 2016-07-27 20:34:52 +02:00
Thomas Karl Pietrowski
7581aded7a CURA-1923: Remove tracking of jobs
Like suggested by @awhiemstra.

Contributes to CURA-1923
2016-07-27 20:32:44 +02:00
Thomas Karl Pietrowski
d4861ee626 CURA-1223: Checking whether the bounding box is correct
Adds an additional check, like suggested by @awhiemstra.

Contributes to CURA-1223
2016-07-27 20:21:35 +02:00