Jaime van Kessel
dd42c87da7
Merge branch 'CURA-7646_Settings_not_applied_when_creating_new_CFFF_from_project_file' of github.com:Ultimaker/Cura into 4.7
2020-08-12 13:42:14 +02:00
Ghostkeeper
55dbb1ea0c
Temporarily remove warning message for cloud cameras
...
It's incorrect; the camera is possible with development firmware, but not implemented yet in Cura.
Removed this in lieu of the actual fix in CURA-7637, which takes too much time to fix for the 4.7 release.
2020-08-11 13:29:53 +02:00
Kostas Karmas
01d5e846aa
Document possible theoretical issue when loading a project file
...
The issue will happen only if the machine_extruder_count is a formula.
In this case, the project loading will not work properly if "Create new" printer is selected,
as the settings of all extruders but the first one will not be applied.
Workaround in this case will be to load the project again and select to update the existing
printer, in which case all settings will load properly.
CURA-7646
2020-08-11 12:37:34 +02:00
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
Kostas Karmas
0feeccff85
Appease mypy complaints for AttributeErrors
...
CURA-7646
2020-08-10 15:30:55 +02:00
Kostas Karmas
f8a15ea29e
Display only the relevant materials when opening a project
...
Ignore the materials of the extruders that are not visible when opening a project file with a CFFF.
CURA-7646
2020-08-10 15:00:08 +02:00
Kostas Karmas
61cc8c9a95
Remove reference to JIRA ticket in comments
...
CURA-7646
2020-08-10 14:58:59 +02:00
Kostas Karmas
b9d5f0dc15
Take the machine_extruder_count into consideration when opening project
...
CURA-7646
2020-08-10 14:56:37 +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
Kostas Karmas
bd54ef8d5a
Update the SDK version to 7.3.0 for 4.7
...
CURA-7641
2020-08-07 11:12:27 +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
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
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
60a50ee393
Codestyle & readability cleanup for g-codeprofile reader
2020-07-29 10:47:49 +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
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
Jaime van Kessel
94fb779dff
Merge branch 'CURA-7606_remove_ratings' of github.com:Ultimaker/Cura
2020-07-22 14:56:24 +02:00
Remco Burema
3898516607
More remove rating packages/materials.
...
Forgot some lines in the previous commit.
CURA-7606
2020-07-22 13:56:22 +02:00
Remco Burema
51a13675a5
Remove rating packages/materials.
...
Online teams decided not to support ratings anymore, making this a rather useless feature in the upcoming release.
CURA-7606
2020-07-22 12:51:20 +02:00
Jaime van Kessel
6362d5145e
Merge branch 'master' of github.com:Ultimaker/Cura
2020-07-22 11:24:48 +02:00
Jaime van Kessel
ae33053369
Add missing setting version from g-code profile writer
2020-07-22 11:24:23 +02:00
Ghostkeeper
9daab5ed9b
Workaround for bug in PySerial: Don't crash if file doesn't exist
...
Gonna report this upstream at the PySerial folks, if nobody else found this yet.
Fixes Sentry issue CURA-11W.
2020-07-22 09:50:46 +02:00
Ghostkeeper
8714ff9edb
Add more explanations for HWID being None
2020-07-21 17:32:59 +02:00
Ghostkeeper
db15bc84cf
Correct and consistent spelling of g-code
...
This spelling is in Ultimaker's style guide.
We use g-code, and capitalise the G if it's at the start of a sentence or header.
Pretty good score, considering there are literally thousands of user- or log-visible strings mentioning g-code across Cura.
2020-07-20 13:36:49 +02:00
Ghostkeeper
e6c305de40
Merge branch 'master' of github.com:Ultimaker/Cura
2020-07-20 13:27:41 +02:00
Ghostkeeper
a84598a8c9
Remove default value for g-code before pause
...
It's best to just leave it as is. Not everyone appreciates bleeps.
Contributes to issue CURA-7599.
2020-07-20 13:24:18 +02:00
Ghostkeeper
13ff186c8e
Correct spelling of 'g-code'
...
This is the convention we're holding in this application.
2020-07-20 13:23:24 +02:00
Ghostkeeper
ededb2a8d2
Merge branch 'master' of https://github.com/rodrigosclosa/Cura into rodrigosclosa-master
...
Conflicts:
plugins/PostProcessingPlugin/scripts/PauseAtHeight.py -> Merging other pausing scripts into this one
plugins/PostProcessingPlugin/scripts/PauseAtHeightforRepetier.py -> Has been removed upstream
2020-07-20 13:17:27 +02:00
Kostas Karmas
94d1e1d77b
Fix preferences.cfg not being updated in project files
...
Since the metadata/setting_version field was not written in project files from the 3MF writer,
the preferences were never really updated, because their preferences version was marked as 6000000
(basically omitting the setting_version). Now, if any project file is found without a metadata
setting_version tag, it will default to preference version 6000000 and thus it will start calling
the updatedPreferences() functions starting from VersionUpgrade34to35, properly updating the
preferences and adding the metadata/setting_version field in the preferences.cfg of the project
file.
CURA-6711
2020-07-20 12:23:52 +02:00
Ghostkeeper
8c4533a2c3
Fix crash when port gets disconnected while iterating
...
Fixes Sentry issue CURA-11T.
2020-07-20 12:10:08 +02:00
Ghostkeeper
528c8e2226
Also store setting_version in preferences file for project files
...
This allows the version upgrade system to update these preferences in order to display the correct list of visible settings.
2020-07-20 11:48:29 +02:00
Nino van Hooff
18cdce6ef0
Add support_structure to custom visible settings if support_tree_enable
...
is in that list
CURA-6711
2020-07-15 16:08:18 +02:00
Nino van Hooff
bc51db321f
Merge branch 'master' into CURA-6711_support_structure_dropdown
2020-07-15 11:57:34 +02:00
Nino van Hooff
bc34c8dd0b
Version upgrade support_tree_enable -> support_structure
...
CURA-6711
2020-07-13 15:51:14 +02:00
Kostas Karmas
e000efe493
Fix missing import
...
Related to https://github.com/Ultimaker/Cura/pull/7726
2020-07-08 17:37:00 +02:00
Konstantinos Karmas
79a816db6b
Merge pull request #7726 from Bostwickenator/master
...
Add PostProcessingPlugin script DisplayProgressOnLCD
2020-07-08 17:30:05 +02:00
Konstantinos Karmas
0b3773ed14
Merge pull request #8042 from Ultimaker/CURA-5479_revert
...
Revert changes for CURA-5479
2020-07-08 16:56:49 +02:00
Remco Burema
8ff62844df
Merge pull request #8041 from michalsc/master
...
Correctly select the color mode from GUI - this fixes bug #8040
2020-07-08 11:16:46 +02:00
Jaime van Kessel
38256f7a98
Add cast so that mypy doesn't choke
2020-07-08 11:05:46 +02:00
Jaime van Kessel
91690524c0
Ensure that the 3mf reader doesn't make groups of one
2020-07-08 10:39:33 +02:00