Ghostkeeper
cf14fa6820
Merge branch 'feature_intent'
...
Here we go!
Contributes to issue CURA-6864.
2019-10-08 13:17:54 +02:00
Ghostkeeper
4edffa4a21
Temporarily remove S5 intent profiles
...
Ultimaker's marketing department is not able to explain why users would want to print more accurately, apparently, so we need to remove these.
Contributes to issue CURA-6864.
2019-10-08 13:16:38 +02:00
Ghostkeeper
c6d5f3ecf2
Remove temporary profiles to test with
...
They are no longer needed.
Contributes to issue CURA-6864.
2019-10-08 13:15:04 +02:00
Ghostkeeper
f8449796c9
Reset the camera origin when uninverting zoom direction
...
If zoom-to-cursor has been activated the camera origin will end up behind the camera. This resets it.
Fixes #6490 .
2019-10-08 13:06:23 +02:00
Ghostkeeper
44a59a7f3b
Fix typing
...
Discovered during work on CURA-6793.
2019-10-08 12:44:10 +02:00
Remco Burema
6ed2b79166
Rename 'First Layer Speed' which is about small features.
2019-10-08 11:24:29 +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
Ghostkeeper
c7ba02bdfb
Only show support interface angles settings if support is enabled
2019-10-08 10:38:20 +02:00
Jaime van Kessel
e6d19d9244
Merge branch 'feature_intent' of github.com:Ultimaker/Cura into feature_intent
2019-10-08 10:37:40 +02:00
Jaime van Kessel
cfd577f235
Remove buildplate info from workspace save dialog
2019-10-08 10:37:19 +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
01345650e7
Use more meaning ID
...
CURA-6834
2019-10-07 21:14:05 +02:00
Ghostkeeper
d1f9245d26
Move Maximum Resolution and Maximum Deviation out of experimental
...
Yes, it does comply to our Definition of Not Experimental. And I asked.
2019-10-07 17:17:43 +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
Ghostkeeper
225d1a2ac1
Allow minimum circumference to be 0
...
It should just not filter then.
2019-10-07 15:25:49 +02:00
Lipu Fei
497648ffe7
Fix min/max X/Y QML value bindings
...
CURA-6834
2019-10-07 14:06:21 +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
Ghostkeeper
862504f603
Add test for preferring a material diameter over the preferred from metadata
...
Done during Turbo Testing and Tooling.
2019-10-04 17:32:42 +02:00
Ghostkeeper
9b6443c2d3
Add test for preferred material diameter mismatch
...
Done during Turbo Testing and Tooling.
2019-10-04 17:28:27 +02:00
Ghostkeeper
93e397a0cc
Move creation of empty variant nodes to fixture
...
Done during Turbo Testing and Tooling.
2019-10-04 17:23:14 +02:00
Ghostkeeper
30e268e975
Add test for preferred material's diameter check
...
Done during Turbo Testing and Tooling.
2019-10-04 17:16:59 +02:00
Ghostkeeper
54fcb38fe6
Add test for preferred material matching on submaterials
...
Done during Turbo Testing and Tooling.
2019-10-04 17:11:32 +02:00
Ghostkeeper
a117e937b9
Add test for preferred material with the happy flow
...
The exact preferred material is available. Pick that.
2019-10-04 17:07:45 +02:00
Ghostkeeper
e5c0812acc
Fix scrolling through profiles on Qt5.12+
...
Contributes to issue CURA-6843.
2019-10-04 16:22:34 +02:00
Jaime van Kessel
b3b28bc330
Merge branch 'feature_intent' of github.com:Ultimaker/Cura into feature_intent
2019-10-04 15:46:41 +02:00
Ghostkeeper
2671f12c21
Add test for is_available on resulting quality groups
...
Done during Turbo Testing and Tooling.
2019-10-04 15:35:33 +02:00
Ghostkeeper
5ae248341b
Add test for getting quality groups from the container tree
...
Finally it works.
Done during turbo testing and tooling.
2019-10-04 15:35:33 +02:00
Ghostkeeper
05801bb623
Directly ask metadata from node instead of container
...
We only need the metadata, so far. Found with a test that got broken because I wasn't mocking out the entire container.
Done during Turbo Testing and Tooling.
2019-10-04 15:35:33 +02:00
Ghostkeeper
faa32ed33e
Remove another workaround in construction of QualityGroup
...
Like the previous commit.
Done during Turbo Testing and Tooling.
2019-10-04 15:35:32 +02:00
Ghostkeeper
6c0772cd4a
Provide activeQualityGroupName instead of QualityGroup(QObject)
...
We don't need to inherit from QObject if we expose the name elsewhere. This prevents having workarounds for C++ vs QML ownership, and also allows us to test this while mocking out CuraApplication.
Done during Turbo Testing and Tooling.
2019-10-04 15:35:32 +02:00
Ghostkeeper
6f2f15c74f
Use pre-cached quality type from node rather than re-requesting it
...
Minor performance increase.
Done during Turbo Testing and Tooling.
2019-10-04 15:35:32 +02:00
Ghostkeeper
0a6842703c
Update documentation
...
This class no longer applies to quality changes. Quality changes groups don't exist any more.
Done during Turbo Testing and Tooling.
2019-10-04 15:35:24 +02:00
Lipu Fei
4579b06f6d
Fix typing
2019-10-04 15:10:42 +02:00
THeijmans
1cfcbf0b53
Clean up intent profiles
...
For when infill and/or wall speeds are not formula based in the underlying quality profile.
2019-10-04 15:05:52 +02:00
Lipu Fei
3c4d29a814
Merge remote-tracking branch 'origin/feature_intent' into CURA-6840_intent_profile_visibility
2019-10-04 15:00:21 +02:00
Lipu Fei
c528000268
Add activeQualityDisplayName to remove code duplication
...
CURA-6846
2019-10-04 14:26:20 +02:00
Nino van Hooff
8d223c01d4
Add type annotation for layer_heights_added
...
CURA-6840
2019-10-04 14:07:57 +02:00
Jaime van Kessel
85ed22de4c
Add some profiling decorators to the ContainerTree
2019-10-04 13:29:22 +02:00
Nino van Hooff
88e0a57374
Fix typing and deduplicate fetch_layer_height
...
CURA-6840
2019-10-04 13:25:58 +02:00