Commit graph

21788 commits

Author SHA1 Message Date
Ghostkeeper
f8472d6414
Fix changing name of profiles in quality changes group
Because quality changes don't have nodes any more.

Contributes to issue CURA-6600.
2019-09-02 18:00:04 +02:00
Ghostkeeper
7216a1dbd7
Refer through to correct function of QualityManagementModel
Contributes to issue CURA-6600.
2019-09-02 17:52:30 +02:00
Ghostkeeper
4043afd09f
Refer _createQualityChanges through to QualityManagementModel
That's where the function was moved.
This function is still being called from various places, even though it's protected. Should change that...

Contributes to issue CURA-6600.
2019-09-02 17:47:31 +02:00
Ghostkeeper
a1e6ba615c
Don't use isinstance to check for extruder stack vs. global
Just use the metadata available.

Contributes to issue CURA-6600.
2019-09-02 17:44:28 +02:00
Ghostkeeper
297b430712
Fix getting container registry
It's not in the fields of this class.

Contributes to issue CURA-6600.
2019-09-02 17:42:17 +02:00
Ghostkeeper
b5d32a9b70
Move createQualityChanges function to QualityManagementModel
This function is specific to the management page (for the most part; some things seem to call the _createQualityChanges private function nonetheless).

Contributes to issue CURA-6600.
2019-09-02 17:07:18 +02:00
Ghostkeeper
b05de3e6d8
Remove unused import
Contributes to issue CURA-6600.
2019-09-02 16:48:01 +02:00
Ghostkeeper
1c81174baf
Fix crashing upon creating QualityManagementModel and MaterialManagementModel
The C++ object should be kept alive in QML.

Contributes to issue CURA-6600.
2019-09-02 16:47:35 +02:00
Ghostkeeper
10f37c98ff
Add test for getCurrentQualityGroups if there is no current printer
Contributes to issue CURA-6600.
2019-09-02 13:35:17 +02:00
Lipu Fei
b358d8ddd0 Fix typo in ComboBox.qml 2019-09-02 13:20:09 +02:00
Jaime van Kessel
24474b4434 Made too broad exception handling more specific 2019-09-02 09:52:36 +02:00
Jaime van Kessel
a2e2c541e5 Merge branch 'CURA-6604_fix_load_gcode' of github.com:Ultimaker/Cura 2019-09-02 09:48:43 +02:00
Remco Burema
b97015a354 Added 'align selected face with buildplate' feature.
Alt-click to select a face. See the (identically named) 'feature_bottom_face' branch in Uranium for more indepth information.
2019-09-02 00:17:14 +02:00
Jaime van Kessel
87e0b8629a Add convenience script for running complete coverage 2019-08-30 16:32:11 +02:00
Lipu Fei
743b8cd156 Fix multi extrusion gcode loading
CURA-6604
2019-08-30 15:53:25 +02:00
Jaime van Kessel
9b45b56e61 Fix simulation view not showing bars for g-code 2019-08-30 11:43:59 +02:00
Jaime van Kessel
3fa2fefdef Merge branch 'CURA-6643_f5_to_reload_gcode' of github.com:Ultimaker/Cura 2019-08-30 11:39:41 +02:00
Jaime van Kessel
6015f4f3f9
Merge pull request #6278 from Ultimaker/feature_ply
Add plug-in to read PLY files
2019-08-30 10:29:52 +02:00
Mark Burton
41d7a705e6 Avoid crash due to race in CuraEngineBackend. 2019-08-29 21:35:13 +01:00
Jaime van Kessel
001c2ec753 Fix test 2019-08-29 17:09:31 +02:00
Jaime van Kessel
5bcda50995 Merge branch 'feature_intent_container_tree' of github.com:Ultimaker/Cura into feature_intent_interface 2019-08-29 17:07:57 +02:00
Jaime van Kessel
d9e94f5019 Fix tests 2019-08-29 17:07:36 +02:00
Jaime van Kessel
784ab6e903 Add missing isDirty function
CURA-6600
2019-08-29 16:36:11 +02:00
Jaime van Kessel
3b321cd9e1 Merge branch 'feature_intent_container_tree' of github.com:Ultimaker/Cura into feature_intent_interface 2019-08-29 16:33:12 +02:00
Jaime van Kessel
f7d61e1e24 Merge branch 'feature_intent' of github.com:Ultimaker/Cura into feature_intent_container_tree 2019-08-29 16:31:44 +02:00
Jaime van Kessel
317052e636 Merge branch 'master' of github.com:Ultimaker/Cura into feature_intent 2019-08-29 16:31:13 +02:00
Jaime van Kessel
b00b8c8c58 Merge branch 'feature_intent_container_tree' of github.com:Ultimaker/Cura into feature_intent_interface 2019-08-29 16:28:26 +02:00
Jaime van Kessel
d548404dfd Fix typing issues 2019-08-29 16:23:10 +02:00
Ghostkeeper
b734d34af3
Add typing for lists that it can't auto-detect
Contributes to issue CURA-6739.
2019-08-29 16:22:18 +02:00
Ghostkeeper
5f94657d2c
Update MIME types with new file formats from Trimesh
Contributes to issue CURA-6739.
2019-08-29 16:07:14 +02:00
Ghostkeeper
bac77c0609
Add support for ZAE files
Contributes to issue CURA-6739.
2019-08-29 15:52:34 +02:00
Jaime van Kessel
04997fca7f Add property for active intent category
CURA-6598
2019-08-29 15:52:02 +02:00
Ghostkeeper
714e6f191d
Add support for OpenCTM
Contributes to issue CURA-6739.
2019-08-29 15:40:49 +02:00
Ghostkeeper
41c5b87eae
Document Trimesh not reading OFF files
Contributes to issue CURA-6739.
2019-08-29 15:34:06 +02:00
Jaime van Kessel
c80cd9679f Fix RadioCheckbars layout getting out of wack sometimes
CURA-6598
2019-08-29 15:15:35 +02:00
Ghostkeeper
e761b2c2a7
Add support for reading glTF files
Contributes to issue CURA-6739.
2019-08-29 15:14:35 +02:00
Ghostkeeper
3a3ba6d590
Add support for .DAE files
Contributes to issue CURA-6739.
2019-08-29 14:58:21 +02:00
Ghostkeeper
1f534db508
Handle Trimesh returning scene of objects
These objects are added as a group node, if they are plural.

Contributes to issue CURA-6739.
2019-08-29 14:57:55 +02:00
Ghostkeeper
cead90c5ba
Fix class name
Oops.

Contributes to issue CURA-6739.
2019-08-29 14:15:34 +02:00
Jaime van Kessel
68d3cf8412 Fix binding loop in LabelBar
CURA-6598
2019-08-29 14:12:17 +02:00
Ghostkeeper
6c84f0dbb6
Rename PLYReader to TrimeshReader
We're going to repurpose this plug-in to read other file formats as well.
Currently it still only registers itself as PLY file reader. But I'm about to change that.

Contributes to issue CURA-6739.
2019-08-29 14:11:56 +02:00
Jaime van Kessel
de1065f0a3 Prevent crash if extruder is not yet set
CURA-6598
2019-08-29 14:04:05 +02:00
Jaime van Kessel
ba0c16d968 Update intents model to use container tree
CURA-6598
2019-08-29 13:53:23 +02:00
Jaime van Kessel
a8b818fbdc Ensure that right intents are added to the tree
CURA-6598
2019-08-29 13:52:01 +02:00
Ghostkeeper
6274a58158
Add plug-in to read PLY files
Seems to work fine.

Contributes to issue CURA-6739.
2019-08-29 13:23:19 +02:00
Jaime van Kessel
d59d7e5b8d Bump version nr 2019-08-29 13:09:42 +02:00
Jaime van Kessel
f4dc93fc39 Prevent crash in model if no extruder is set
CURA-6598
2019-08-29 11:57:03 +02:00
Remco Burema
b56c09bcf4 Fix recommended-menu layer-height-label for Qt-5.10.0
part of CURA-6598
2019-08-29 11:53:25 +02:00
Jaime van Kessel
c7b6133e3d Some UI polishing
CURA-6598
2019-08-29 11:53:25 +02:00
Jaime van Kessel
a3d3580e2a Remove buildplate menu
The menu wasn't used anymore and leaving it in just makes things more complicated
2019-08-29 11:53:25 +02:00