24270 Commits

Author SHA1 Message Date
Kostas Karmas
ccd4add3ef Apply different filtering per category when pressing Back
Back now applies the same filters that are applied when pressing the tab buttons.

CURA-7649
2020-08-11 11:32:53 +02:00
Kostas Karmas
c7525719d5 Fix wrong filtering in Marketplace when pressing Back
It was trying to apply a wrong filter, which was causing a slowdown.
It is now applying the correct filter.

Fixes https://github.com/Ultimaker/Cura/issues/8161

CURA-7649
2020-08-11 11:18:37 +02:00
Ghostkeeper
e7d95f6d90
Give an error message when stack fails to build
This way we may venture at a reason why it failed to build.
2020-08-10 11:26:09 +02:00
Ghostkeeper
fc6ea28352
Don't crash if CuraStackBuilder failed to create a stack
If it failed to create a global stack, the extruder_stack_dict variable would not be defined, and Cura crashes. It may fail to create a stack because of an indexerror in a malformed project file.

Fixes Sentry issue CURA-137.
2020-08-10 11:25:55 +02:00
Remco Burema
ba0efb82bc
Merge pull request #8159 from Ultimaker/CURA-7641_Update_SDK_to_7.3.0
CURA-7641: Update SDK version to 7.3.0
4.7-beta
2020-08-07 11:46:19 +02:00
Kostas Karmas
bd54ef8d5a Update the SDK version to 7.3.0 for 4.7
CURA-7641
2020-08-07 11:12:27 +02:00
Jaime van Kessel
eb17e146bc
Fix some quality_changes being incorrectly shown for some configurations
CURA-7589
2020-08-06 16:59:30 +02:00
Jaime van Kessel
c9239ed32e
Hide unavailable quality groups in profile preferences
CURA-7589
2020-08-06 16:01:11 +02:00
Ghostkeeper
711e930fa0
Enable support brim by default for tree support
This was decided on by the material & process engineers. It's a pretty safe change since the support brim pretty much has only advantages if there is no support infill.

Fixes ST-3552.
2020-08-05 14:55:07 +02:00
Kostas Karmas
3228766dd5 Fix "Fetching Packages" text in the Marketplace in dark mode
CURA-7627
2020-08-05 14:12:00 +02:00
Remco Burema
b394be3583
Remove superfluous theme entry.
It was messing with the dark side. Theme. I mean theme.
part of CURA-7627
2020-08-05 08:16:10 +02:00
Remco Burema
60dd4f411b
Readable text in dark mode.
part of CURA-7627
2020-08-05 08:03:12 +02:00
Ghostkeeper
f6eddc12fd
Fix setting visibility for tree support settings
These have moved. The Support Structure setting was already present in the support category.

Done as a 5 minute fix while working on the Settings Guide.
2020-08-05 01:28:27 +02:00
Ghostkeeper
b02f3bc043
Fix visibility of some settings regarding support structure and support meshes
I think for the support meshes, some settings were simply missed because they are in completely different categories. For instance, the support flow rate also applies to support meshes so those settings should be visible.

For the tree support settings, I think that when the tree support became activated by support_structure, the developer checked for instances where the support_tree_enable setting made a setting visible (as alternative to the normal support_enable setting). Like Support Infill Density used to be visible if normal support or tree support was enabled, and now needs to check only for normal support. However they didn't also look for settings that are ONLY available for normal support and not for tree support. So those settings now have extra conditions that disable them if the support structure is set to tree support.
With this I tried to word the check correctly in case we ever get a third support construction type. Like, sometimes a setting is not shown with tree support because tree support explicitly doesn't support it (e.g. Conical Support), but sometimes it's not shown with tree support because it's specific to area support (e.g. support join distance).

Done as a five minute fix (although typing this commit message also took five minutes) as I encountered these problems while working on the settings guide.
2020-08-05 00:34:59 +02:00
Jaime van Kessel
af9a078d41
Merge branch '4.7' of github.com:Ultimaker/Cura into 4.7 2020-08-04 13:30:39 +02:00
Jaime van Kessel
955b2950e8
Change tertiary button to use link text color
CURA-7627
2020-08-04 13:30:01 +02:00
Kostas Karmas
949837f041 Fix crashing when opening project files without materials 2020-08-03 16:20:44 +02:00
Kostas Karmas
a6d779e722 Sort materials based on extruder position in the open project dialog
From eCCB
2020-08-03 16:20:29 +02:00
Kostas Karmas
17b6dd46b0 Change color of busyIndicator according to the Theme
Also for the text "No printer found in your network" in AddNetworkPrinterScrollView

CURA-7627
2020-08-03 16:05:20 +02:00
Jaime van Kessel
d8427b4109
Add missing theme-ing to cloud first run screen
CURA-7627
2020-08-03 15:38:20 +02:00
Kostas Karmas
6050d042f4 Change width column widths in AddLocalPrinterScrollView
To make sure that printer names are not truncated.
From CCB
2020-08-03 14:43:23 +02:00
Ghostkeeper
877e2213de
Fix disabling of zoom-to-mouse preference in orthographic camera mode
It doesn't work then.

Done as a 5-minute-fix.
2020-08-03 12:27:37 +02:00
Jaime van Kessel
b2ca6a9224
Add removed theme entries again
Some plugins were using them.
2020-08-03 10:38:33 +02:00
Ghostkeeper
690f263f41
Update language translation files with new setting description
Contributes to issue CURA-7622.
2020-07-31 14:12:12 +02:00
Ghostkeeper
fea5da3175
Add missing description to translation templates
Contributes to issue CURA-7622.
2020-07-31 14:11:07 +02:00
Ghostkeeper
1a5fe28c70
Write a description for Support Structure
That was still missing, oops. I'm aborting the translations to get this in. It's important enough to break the string freeze and restart the translations process at this stage.

Contributes to issue CURA-7622.
2020-07-31 14:08:21 +02:00
Ghostkeeper
493ee46cf6
Update Cura version in header metadata
Contributes to issue CURA-7622.
2020-07-31 13:07:46 +02:00
Ghostkeeper
7e9d599a61
Update translation files from updated template
This is automated with 'make i18n-update-po'.

Contributes to issue CURA-7622.
2020-07-31 13:04:45 +02:00
Ghostkeeper
348127a2e5
Restore report-msgid-bugs-to metadata
Somehow the msgmerge thing removed it.
2020-07-31 12:52:03 +02:00
Ghostkeeper
063c44796e
Update translation templates for Cura 4.7
These are the new translations (and the translations that moved their locations) for Cura 4.7.

Contributes to issue CURA-7622.
2020-07-31 12:49:50 +02:00
Ghostkeeper
00a1684798
Consistent capitalisation with other printers
Some printers stylize themselves with allcaps to gain more attention or because they use fonts that don't have lowercase (especially Asian brands) or to mix it with fixed-width characters. Here we'd like to keep them all equal, so they get proper name-style capitalisation.
2020-07-30 14:18:36 +02:00
Ghostkeeper
bd18eab34b
Merge branch 'master' of https://github.com/HUNIBEST-HyVISION/Cura into HUNIBEST-HyVISION-master 2020-07-30 14:07:04 +02:00
Jaime van Kessel
27f987c997
Removed unused DIY profiles
CURA-7619
2020-07-30 13:48:25 +02:00
nani
892e59f217
Definition for svt diytech220 (#8062)
* Added Definitions for all SVT FDM printers

CURA-7619
2020-07-30 13:47:16 +02:00
Remco Burema
1d55befbe2
Fix missing part of filename w. dots for removable dr.
Project names are no longer stored with their extension internally, so the removal of an extra extension wasn't necesary. Fixes #8123
2020-07-30 13:23:46 +02:00
Jaime van Kessel
f9c6bbb092
Fix strict noneCHeck mypy issue 2020-07-29 12:24:38 +02:00
Jaime van Kessel
fb2f40fba7
Add missing typing 2020-07-29 12:12:54 +02:00
Jaime van Kessel
65377770c4
Remove invalid quality_changes from the container registry
Fixes CURA-3T
2020-07-29 12:03:03 +02:00
Jaime van Kessel
6934e9521f
Make sure that loading an invalid container gets handled correctly
Previously it would still add them, which caused issues.
2020-07-29 11:08:10 +02:00
Jaime van Kessel
60a50ee393
Codestyle & readability cleanup for g-codeprofile reader 2020-07-29 10:47:49 +02:00
Jaime van Kessel
1f7c2be1bc
Merge branch 'CURA-7608_Ignore_network_information_while_importing_project_files' of github.com:Ultimaker/Cura 2020-07-28 11:33:34 +02:00
Jaime van Kessel
56fc5f9706
Create i18Catalog for QualitySettingsModel
CURA-7575
2020-07-28 11:20:23 +02:00
Kostas Karmas
daa66a89f3 Ignore machine network metadata when reading a project file
CURA-7608
2020-07-28 11:18:04 +02:00
Kostas Karmas
4b72db90ee Revert ignoring network information in VersionUpgrader
As this will also remove them from machines that go through the VersionUpgrader.
2020-07-28 10:27:34 +02:00
Konstantinos Karmas
7bf1af99a5
CURA-7608 Ignore machine network information when handling project files (#8116)
CURA-7608
2020-07-28 09:57:10 +02:00
Konstantinos Karmas
d6a2c1d46d
Merge pull request #8077 from mahtDFR/master
Change "Save..." to "Save Project..." in file menu
2020-07-27 17:12:04 +02:00
Kostas Karmas
83c5df84d5 Change cloud labels in UM3NetworkPrinting plugin
To be aligned with the Digital Factory.

CURA-7605
2020-07-27 12:00:27 +02:00
Kostas Karmas
8a7dd2cfdf Update Toolbox labels to be aligned with the Digital Factory
CURA-7605
2020-07-27 11:58:55 +02:00
Kostas Karmas
2c6cbc7be4 Fix qml warnings in ToolboxAuthorPage 2020-07-27 10:40:53 +02:00
HUNIBEST-HyVISION
00a3f039a5 [CUBICON] Add printer device (Style NEO-A22) #2 2020-07-26 15:37:49 +09:00