Ghostkeeper
9b836d95d9
Remove quality, variant and material manager
...
We don't use them any more and they are deprecated.
Removing them removes a lot of maintenance.
Contributes to issue CURA-6801.
2019-10-16 13:00:38 +02:00
Lipu Fei
ae6f0eb77e
Re-fix quality model update
...
CURA-6883
2019-10-15 15:55:21 +02:00
Lipu Fei
d350c9e3d9
Update quality and intent models when extruders get changed
...
CURA-6894
2019-10-15 15:53:55 +02:00
Ghostkeeper
f93f26444b
Revert "Fix QualityManagementModel update"
...
This reverts commit fe8b7a48e6
.
This commit caused Cura to crash when creating a custom quality profile.
Contributes to issue CURA-6883.
2019-10-15 15:33:41 +02:00
Lipu Fei
59fa73448a
Fix material diameter change
...
CURA-6868
2019-10-15 15:03:35 +02:00
Lipu Fei
0af8bd5e94
Fix merge conflicts
2019-10-15 15:00:03 +02:00
Nino van Hooff
e15952b25e
Merge remote-tracking branch 'origin/master'
2019-10-15 14:37:52 +02:00
Nino van Hooff
845cab5573
Clarified comment for duplicating materials
2019-10-15 14:37:37 +02:00
Lipu Fei
fe8b7a48e6
Fix QualityManagementModel update
...
CURA-6883
2019-10-15 14:23:50 +02:00
Lipu Fei
e5450a449c
IntentManager should take into account disabled extruders
...
CURA-6891
2019-10-15 13:27:58 +02:00
Lipu Fei
43fa4337f9
Fix merge conflicts
2019-10-15 13:08:00 +02:00
Lipu Fei
36aab5d56b
Fix removeMaterials() and optimization
...
CURA-6886
2019-10-15 13:04:57 +02:00
Lipu Fei
577365cf96
Fx containerAdded handling in VariantNode
...
CURA-6889
2019-10-15 08:20:25 +02:00
Lipu Fei
54f7892f2d
Sort built-in qualities by layer height for all
...
CURA-6883
2019-10-14 15:25:30 +02:00
Lipu Fei
2e0fd21c60
Fix setVariantByName()
2019-10-14 14:47:43 +02:00
Lipu Fei
8f66809159
Always show custom qualities
...
CURA-6882
2019-10-14 14:34:35 +02:00
Lipu Fei
cc64fb0a93
Fix variant handling in VariantNode
...
CURA-6863
2019-10-14 14:19:18 +02:00
Lipu Fei
dd8f6dc10e
Fix ContainerTree reacting to duplicating materials
...
CURA-6863
2019-10-14 12:24:05 +02:00
Lipu Fei
8b913f4009
Merge remote-tracking branch 'origin/master' into CURA-6863_duplicated_material_oddness
2019-10-14 12:23:49 +02:00
Remco Burema
26a7de5a27
Fix boolean check.
...
part of CURA-6863
2019-10-14 11:02:58 +02:00
Remco Burema
09dc6ae44a
Scouting: Try not to spam signals or errors as much.
...
nominally part of CURA-6863
2019-10-14 01:03:41 +02:00
Remco Burema
4277ede64f
Fix 1/2 of the duplication material bug.
...
The material is added multiple times to the variant nodes, and overwriting it with the eventual right one was going wrong.
This does not solve it entirely (because the less specific one still ends up selected _initially_ because it gets added first, and the order can't be guaranteed.
part of CURA-6863
2019-10-14 01:01:19 +02:00
Jaime van Kessel
bba43fafcc
Remove another unused signal
2019-10-11 14:35:44 +02:00
Jaime van Kessel
be675d9343
Remove unused signal
2019-10-11 14:33:08 +02:00
Jaime van Kessel
05a6c9c3cf
Make code a bit smarter about reusing ExtruderConfigurationModels
...
This prevents a lot of unneeded signal noise
2019-10-11 11:04:16 +02:00
Jaime van Kessel
ee25c4b94c
Merge branch 'CURA-6873_fix_um2_crash' of github.com:Ultimaker/Cura
2019-10-10 13:32:05 +02:00
Jaime van Kessel
ec4817db87
Fix crash when syncing with configuration that has no printcores active
...
CURA-6826
2019-10-10 09:55:17 +02:00
Nino van Hooff
d60b26db15
None-check for material diameter.
...
Fixes a crash for materials which don't have that metadata-entry,
such as an empty material (UM2)
CURA-6873
2019-10-10 09:27:23 +02:00
Lipu Fei
44cb810c85
If None crash
...
CURA-6869
2019-10-09 22:28:58 +02:00
Lipu Fei
e5b90ee306
Fix is_experimental flag update
...
CURA-6869
2019-10-09 12:52:49 +02:00
Jaime van Kessel
987ccd28ba
Merge branch 'feature_intent' of github.com:Ultimaker/Cura
2019-10-08 16:23:03 +02:00
Jaime van Kessel
11f9992ebb
Merge pull request #6473 from Ultimaker/CURA-6632_intent_in_stats
...
CURA-6632 Add intent into stats
2019-10-08 16:19:19 +02:00
Lipu Fei
fb368a4788
Remove MachineManager.activeVariantNames
...
CURA-6865
2019-10-08 15:16:27 +02:00
Ghostkeeper
44a59a7f3b
Fix typing
...
Discovered during work on CURA-6793.
2019-10-08 12:44:10 +02:00
Jaime van Kessel
17ce0f5eb1
Remove unused imports
2019-10-08 10:59:37 +02:00
Jaime van Kessel
58fec04650
Don't emit a globalcontainer changed signal when only the name changed
...
Apart form it being way to agressive (and thus, slowing things down), it
also caused a re-slice to be done when a printer was connected with another printer.
2019-10-08 10:53:58 +02:00
Lipu Fei
8940097265
Separate black and grey text for quality menu
...
CURA-6846
2019-10-07 21:35:31 +02:00
Lipu Fei
32747d2abe
Merge remote-tracking branch 'origin/master' into feature_intent
2019-10-07 21:20:54 +02:00
Lipu Fei
74e7de1b54
Add intent into stats
...
CURA-6632
2019-10-07 21:11:40 +02:00
Jaime van Kessel
cb526f0f31
Merge branch 'CURA-6706_intents_on_quality_mgr_page' of github.com:Ultimaker/Cura into feature_intent
2019-10-07 16:14:24 +02:00
Lipu Fei
121315cbf2
Merge pull request #6456 from Ultimaker/CURA-6824
...
Consider user preference when opening project files from cli.
2019-10-07 13:46:44 +02:00
Lipu Fei
757b02ec42
Simply and fix quality name generation
...
CURA-6846
2019-10-07 13:30:33 +02:00
Lipu Fei
e4fa89ea4b
Simplify quality display name (label name) generation
...
CURA-6706
2019-10-07 13:28:12 +02:00
Lipu Fei
d99386cf2e
Fix recommended mode
...
CURA-6706
2019-10-07 12:58:41 +02:00
Lipu Fei
2033f24a17
Use catalog to translate intent category name
...
CURA-6706
2019-10-07 12:41:52 +02:00
Nino van Hooff
11d0462c7a
Fix recent files python function calls
2019-10-07 10:44:30 +02:00
Lipu Fei
c42feae11c
Make intents work on quality management page
...
CURA-6706
2019-10-07 09:22:47 +02:00
Lipu Fei
1981a7c65b
Merge pull request #6479 from Ultimaker/CURA-6840_intent_profile_visibility
...
Cura 6840 intent profile visibility
2019-10-07 08:18:28 +02:00
Lipu Fei
1967dd8404
Fix code style
...
CURA-6840
2019-10-07 08:12:54 +02:00
Ghostkeeper
54c1980f78
Fix preferring correct diameter over correct preference
...
If the diameter doesn't match up, then the print fails. If the preference is not held up, then it chooses some random material and the user will understand what it chose.
Done during Turbo Testing and Tooling because a test was failing.
2019-10-04 17:35:38 +02:00