21509 Commits

Author SHA1 Message Date
Ghostkeeper
900761b373
Fix documentation of quality node class
It's a quality container, not a material container. This was a copy-paste mistake.
Also added that this may be a global quality container, not always a per-extruder quality container.

Found during testing & tooling.
2019-09-27 15:31:58 +02:00
Nino van Hooff
c4c62cbba2 Take nozzle offset into account in _getHeadAndFans()
CURA-6785
2019-09-27 15:26:46 +02:00
Ghostkeeper
4e8929a072
Fix structure of mock container tree
Found during testing and tooling.
2019-09-27 15:26:14 +02:00
Ghostkeeper
f33937eb7b
Use extruderList instead of extruders
The extruders attribute is deprecated.

Found during testing and tooling.
2019-09-27 15:25:41 +02:00
Ghostkeeper
97eaeab3bd
Fix missing intent in mock and missing quality_type
These are used by the code. Otherwise there would be an AttributeError of 'intent' not existing, and the quality type in the quality node wouldn't match because it's a magic mock.
2019-09-27 15:13:23 +02:00
Marijn Dee
6b8a195fb4
Merge pull request #6432 from Ultimaker/CS-328_and_more
Network plugin improvements
2019-09-27 14:51:03 +02:00
ChrisTerBeke
93c1c88793 Only show cloud flow message when signed in and not cloud connected yet, fix machine configuration when using legacy network selection flow 2019-09-27 13:38:13 +02:00
Ghostkeeper
88889a60e0
Merge branch 'patch-1' of https://github.com/MatthewCroughan/Cura into MatthewCroughan-patch-1 2019-09-27 12:57:52 +02:00
Remco Burema
7a1850a87b Actually fix QML nullptr warnings for real. 2019-09-27 12:53:32 +02:00
Remco Burema
31434ebde8 Fix QML nullptr warnings. 2019-09-27 11:51:50 +02:00
MatthewCroughan
45cc1e8763
Add StartupWMClass=cura.real in order to group windows properly in Gnome and more.
This has been infuriating me for the past few weeks. The result of this change is that when you use Cura as built from source or via thopiekar's PPA the Gnome shortcut will act only as a launcher for potentially infinite instances of Cura. That is, if you keep clicking it, it will open up more and more instances of Cura. This is because the class cura.real is not present or specified in the desktop file. See this askubuntu thread on the topic;

https://askubuntu.com/questions/367396/what-does-the-startupwmclass-field-of-a-desktop-file-represent/367851#367851

Simply adding "StartupWMClass=cura.real" allows Cura to behave like a normal application in all desktop environments that implement .desktop. Cura can now spawn children and in gnome in particular has options for spawning a New Window, rather than a runaway "Spawn more instances" as you click the launcher. This has been particularly annoying for me, as in a makerspace I attend where I have set up a dedicated Cura machine people have been opening several instances of Cura because of this flaw.
2019-09-27 02:50:20 +01:00
Walt Sorensen
827f84bd6a
Set BIBO print speed to 40mm/s
BIBO and members from the BIBO group on Facebook say this printer should be run at 40-45mm/s and not the FDMprinter default of 60mm/s. BIBO provided test gcode files also show that they are setting 40mm/s in the slicer to create their test files.

This change sets the print speed override so the printer profile does not start at the FDMPrinter print speed default of 60mm/s but at the reccommended value of 40mm/s
2019-09-26 19:26:10 -06:00
Lipu Fei
e5d94fd2e4 Change to "name" property
CURA-6599
2019-09-26 17:19:15 +02:00
Ghostkeeper
53a535a077
Warn when difference between X/Y distance and minimum X/Y distance is too big
This could cause a large overhang.

Contributes to issue CURA-6106.
2019-09-26 17:05:05 +02:00
Jaime van Kessel
f5639192ee
Merge branch 'feature_intent' of github.com:Ultimaker/Cura into feature_intent 2019-09-26 16:27:19 +02:00
Jaime van Kessel
b19e7cd027
Add warning icon when not all extruders have same intent
CURA-6601
2019-09-26 16:26:55 +02:00
Remco Burema
3c2467b6d6 Merge branch 'feature_intent' of https://github.com/Ultimaker/Cura into feature_intent 2019-09-26 14:02:32 +02:00
Remco Burema
e452c640d4 Set empty intent if quality is empty.
... instead of crashing.
Not _really_ part of a ticket, but I'm solving  this now because otherwise I can't even _reproduce_ the steps for the bug in CURA-6807
2019-09-26 14:02:21 +02:00
Jaime van Kessel
eced1fe907
Fix updating a profile with changed settings 2019-09-26 14:02:11 +02:00
Jaime van Kessel
b7b34eb6f7
Re-add the reset custom settings button to recommended panel
CURA-6810
2019-09-26 13:39:16 +02:00
Jaime van Kessel
785c33abec
Change the action_button_hover color in dark theme
This makes it actually visible.
2019-09-26 13:16:52 +02:00
Jaime van Kessel
b72b542d21
Add missing font & color
CURA-6810
2019-09-26 12:55:14 +02:00
Ghostkeeper
648f167911
Merge branch 'master' of ssh://github.com/Ultimaker/Cura 2019-09-26 11:14:32 +02:00
Ghostkeeper
0161a1eca5
Fix dual extrusion for Magna Dual
Contributes to issue CURA-6813.
2019-09-26 11:14:01 +02:00
Nino van Hooff
e9965ab2a6 Revert the OneAtATimeIterator to the pre 06-2018 implementation.
This seems like a better starting point to fix print head collisions,
because we got less bug reports for it compared to the 2018 rewrite.

CURA-6785
2019-09-26 10:42:54 +02:00
Ghostkeeper
541bd3811e
Fix whitespace
Contributes to issue CURA-6813.
2019-09-26 10:33:44 +02:00
Ghostkeeper
d670ec7266
Merge branch 'master' of https://github.com/F-Fischer/Cura into F-Fischer-master 2019-09-26 10:30:16 +02:00
Jaime van Kessel
7db44ac789
Merge branch 'master' of github.com:Ultimaker/Cura 2019-09-26 09:46:30 +02:00
Jaime van Kessel
241ca56e6e
Fix stupid derp issue
I really need coffee before coding
2019-09-26 09:46:02 +02:00
Ghostkeeper
5464a2075d
Upgrade TiZYX quality profiles to most recent version
Otherwise they don't get loaded.
These profiles didn't use any of the settings that were renamed or removed, so they can be upgraded with just their setting version.

Contributes to issue CURA-6774.
2019-09-26 09:44:56 +02:00
Jaime van Kessel
b7c04691d2
Merge branch 'master' of github.com:Ultimaker/Cura 2019-09-26 09:12:16 +02:00
Jaime van Kessel
dbbeeef9a5
Don't render buildvolume if it's set to invisible 2019-09-26 09:11:54 +02:00
F-Fischer
8b321bc398 Pull Request Requested changes 2019-09-25 13:52:42 -03:00
Lipu Fei
9ced5e9205 Fix QObject segfaults in QML
CURA-6599
2019-09-25 14:38:38 +02:00
Lipu Fei
d1330e5ffa Fix updating custom quality menu model
CURA-6599
2019-09-25 14:36:46 +02:00
Ghostkeeper
23cc73a78f
Merge branch 'master' of https://github.com/maukcc/Cura into maukcc-master 2019-09-25 11:53:44 +02:00
Ghostkeeper
0c873d1757
Fix inheritance of support interface line direction settings
Fixes #6412.
2019-09-25 11:42:34 +02:00
Ghostkeeper
9f1b434a7e
Don't show support brim width if support brim is disabled 2019-09-25 11:15:21 +02:00
maukcc
31a78975ec HMS434 update and material exclusion 2019-09-25 10:23:20 +02:00
Lipu Fei
f395c92732 Fix custom profile menu
CURA-6599
2019-09-25 08:28:24 +02:00
Lipu Fei
f2e518da6b Fix code style and typing 2019-09-25 08:23:57 +02:00
Lipu Fei
07269e4988 Merge remote-tracking branch 'origin/master' into feature_intent 2019-09-25 08:03:37 +02:00
Lipu Fei
af1a03d02f
Merge pull request #6400 from Ultimaker/CURA-6799_pause_at_height_resume_speed
Cura 6799 pause at height resume speed
2019-09-25 08:01:13 +02:00
Remco Burema
8412288cb2 Ignore leftover buildplate/'global' variants.
part of CURA-6802
2019-09-24 16:39:45 +02:00
Nino van Hooff
2fa4230d1c Only consider feedrates for extrusions (Pause At Height)
CURA-6799
2019-09-24 16:11:00 +02:00
Remco Burema
78effbb191 Upgrade globals as well.
part of CURA-6802
2019-09-24 15:57:30 +02:00
Jaime van Kessel
26d1b4057d
Merge branch '4.3' of github.com:Ultimaker/Cura 2019-09-24 14:38:13 +02:00
Jaime van Kessel
1fc2ea7cd2
Merge pull request #6398 from Ultimaker/CURA-6768_4.3_translations_lionbridge
Update translations for Cura 4.3 from Lionbridge
2019-09-24 14:37:31 +02:00
Lipu Fei
94e89ad4ac Fix merge conflicts with master 2019-09-24 14:26:43 +02:00
Ghostkeeper
0b4a3039e5
Remove multi-buildplate option
It doesn't work any more.
2019-09-24 14:24:57 +02:00