Commit graph

727 commits

Author SHA1 Message Date
Simon Edwards
fd42a43270 Merge branch 'master' into simple_convex_hull
Conflicts:
	cura/BuildVolume.py
	cura/ConvexHullDecorator.py
	cura/ConvexHullJob.py
	cura/CuraApplication.py
2016-06-21 14:47:10 +02:00
Jaime van Kessel
924af37dff Fleshing out of bedleveling action
CURA-1385
2016-06-21 13:30:36 +02:00
Jaime van Kessel
81602e9ccd Machine action can now create displayItems
CURA-1385
2016-06-21 12:47:34 +02:00
Jaime van Kessel
8237047907 Actions are now added as buttons to machinePages
CURA-1385
2016-06-20 13:46:05 +02:00
Jaime van Kessel
83c1ee8082 Required/supported/first run actions are now added to the manager
CURA-1385
2016-06-20 10:52:18 +02:00
Jaime van Kessel
6f7affa2bf Machine actions can now be triggered from QML
CURA-1385
2016-06-17 17:22:49 +02:00
Jaime van Kessel
af3e4e3a15 Machine actions can now be used as a plugin type for Cura
CURA-1385
2016-06-17 15:45:10 +02:00
Jaime van Kessel
4beec2982e Fixed typo
CURA-1385
2016-06-17 15:23:15 +02:00
Jaime van Kessel
78a0c623ef Merge branch 'master' of github.com:Ultimaker/Cura into MachineActions 2016-06-17 14:59:16 +02:00
Jaime van Kessel
640e1a2350 Implemented interface for setting printjobstate
CURA-1038
2016-06-16 15:35:11 +02:00
fieldOfView
0893e4b2cc Revert "Fix variant vs nozzle"
This reverts commit cb05f75f6a.
2016-06-16 15:08:45 +02:00
fieldOfView
666b1a0263 Revert "Fix check for has_variants & has_materials"
This reverts commit 7f093be75a.
2016-06-16 15:08:20 +02:00
fieldOfView
a5424fa207 Revert "Fix filtering of variants and materials by definition instead of by machine"
This reverts commit 623b8f276e.
2016-06-16 15:08:05 +02:00
fieldOfView
623b8f276e Fix filtering of variants and materials by definition instead of by machine
CURA-333
2016-06-16 12:47:08 +02:00
Jaime van Kessel
2d78f0a610 Added job_state property
CURA-1036
2016-06-16 11:43:25 +02:00
fieldOfView
7f093be75a Fix check for has_variants & has_materials
These are defined as bool values instead of strings in UM2+ definitions, so I would expect other machine definitions (including jedi) also use bools.

CURA-333
2016-06-16 10:41:50 +02:00
fieldOfView
631ab9c0a1 Merge branch 'master' of https://github.com/Ultimaker/Cura 2016-06-16 10:14:49 +02:00
fieldOfView
cb05f75f6a Fix variant vs nozzle
CURA-333
2016-06-16 10:14:17 +02:00
Jaime van Kessel
3a46bb8d8a Added CameraImageProvider & camera handling
CURA-1036 and CURA-338
2016-06-16 09:34:43 +02:00
Simon Edwards
98f9b4f9a0 Minor codestyle/naming fix.
Contributes to CURA-1667 Profile import/export
2016-06-16 09:15:34 +02:00
Jaime van Kessel
c130d4d9cf Added properties for total time and time spend on print
CURA-1036
2016-06-15 16:46:03 +02:00
Simon Edwards
d74cecd9db Set the ID of the profile object during import; ensure it is unique.
Contributes to CURA-1667 Profile import/export
2016-06-15 16:27:40 +02:00
Simon Edwards
4cc0026af3 Minor rework in response to code review.
Contributes to CURA-1504
2016-06-15 16:22:48 +02:00
Thomas Karl Pietrowski
6a89062b0a Differencing between Platform from UM.* and UM.Scene.* 2016-06-15 16:03:18 +02:00
Thomas Karl Pietrowski
536e0f489a Merge branch 'master' of https://github.com/Ultimaker/Cura into master-using-platform 2016-06-15 14:59:34 +02:00
Ghostkeeper
7c2c24b8a5
Remove unused function
Contributes to issue CURA-340.
2016-06-15 14:38:19 +02:00
Ghostkeeper
cb467f488b
Don't convert ids to lowercase
Eventually we might have to do this due to case-insensitivity of some file systems, but this is not the place for that anyway.

Contributes to issue CURA-340.
2016-06-15 14:36:58 +02:00
Jaime van Kessel
12faf23af8 Added a way to check if a printer is connected
CURA-1036
2016-06-15 14:13:54 +02:00
Simon Edwards
92569d63e9 Call the method correctly through the instance.
Contributes to CURA-1667 Profile import/export
2016-06-15 13:40:41 +02:00
Simon Edwards
70b2311c59 Use the file name to create the profile name during import. Also moved the createUniqueName() method up into CuraContainerRegistry.
Contributes to CURA-1667 Profile import/export
2016-06-15 12:51:47 +02:00
fieldOfView
89f64eb870 Merge branch 'master' of https://github.com/Ultimaker/Cura 2016-06-15 11:13:48 +02:00
fieldOfView
2460b37c99 Fix check for self._global_container_stack for consistency
CURA-340
2016-06-15 11:13:31 +02:00
Jaime van Kessel
7176c98d8a Fixed stupid mistake with getting active extruder stack
CURA-1689
2016-06-15 10:21:06 +02:00
Jaime van Kessel
f0340c6d63 Rework based on review
CURA-1689
2016-06-15 09:50:05 +02:00
Simon Edwards
004a000d51 Corrected the i18n catalog used.
Contributes to CURA-1667 Profile import/export
2016-06-14 21:04:51 +02:00
Jaime van Kessel
eb836bfc3f Merge branch 'master' of github.com:Ultimaker/Cura 2016-06-14 11:52:04 +02:00
Jaime van Kessel
3777acd4cd Changed order of inheritance.
Because the python new is stupid, it fails to notice the qObject if it's not defined first
2016-06-14 11:50:59 +02:00
Simon Edwards
175b5429b4 Refactor the profile and Cura specific import/export code, put the cura stuff in Cura itself.
Contributes to CURA-1667 Profile import/export
2016-06-14 11:44:38 +02:00
fieldOfView
c0b31d85fa Merge branch 'master' of https://github.com/Ultimaker/Cura 2016-06-14 11:06:18 +02:00
fieldOfView
7faae685e5 Use different default colors for each extruder
CURA-340
2016-06-14 10:58:26 +02:00
Jaime van Kessel
18a1239443 Merge branch 'master' of github.com:Ultimaker/Cura 2016-06-14 09:43:12 +02:00
Jaime van Kessel
b429f98d6a Added signalemitter decoration
CURA-49
2016-06-14 09:42:05 +02:00
fieldOfView
a545cde4a8 Force setting fields to update when discarding changes
Textfields that have the focus don't (always) update when a new value is set.
CURA-1585
2016-06-13 11:53:57 +02:00
Ghostkeeper
d4f59b0086 Merge pull request #792 from thopiekar/master-code-cleanup
[master] code cleanup
2016-06-13 00:41:54 +02:00
fieldOfView
534a4adc8e Fix showing/hiding variant/material dropdowns when switching between machines
CURA-340
2016-06-12 20:55:25 +02:00
Thomas Karl Pietrowski
bf1cb8ae52 Rename 'attribute' to 'property_name' 2016-06-12 15:49:13 +02:00
fieldOfView
17d1dbd804 Fix updating the sidebar when a setting is changed in an extruder
CURA-1585
2016-06-12 14:26:12 +02:00
fieldOfView
168415554d Typo and codestyle 2016-06-12 13:56:37 +02:00
fieldOfView
293d7c06d9 Revert "Use callLater to set the active machine in MachineManager"
This reverts commit 0aea7bdb5c.
Advanced mode showed no settings, and things were generally not working after this commit, so I am reverting the change for now.
2016-06-12 13:55:47 +02:00
Thomas Karl Pietrowski
c1cf78f662 Merge remote-tracking branch 'refs/remotes/Ultimaker/master' into master-using-platform 2016-06-12 10:53:36 +02:00