22832 Commits

Author SHA1 Message Date
Nino van Hooff
b830a6faa3 Rewrite invalid imports checker to Python
Makes it consistent with other checkers we already have
2020-01-20 16:24:26 +01:00
Jaime van Kessel
06ccd882e1
Add missing typing
CURA-6627
2020-01-20 16:03:56 +01:00
Jaime van Kessel
52ce106399
Change _loadMetadata to be static
CURA-6627
2020-01-20 15:37:57 +01:00
Jaime van Kessel
bee641da5a
Remove local import of json
CURA-7005
2020-01-20 15:30:23 +01:00
MakeIt3D
39780636a9 Add MAKEiT Pro-MX Profile (#6983)
CURA-7125
2020-01-20 14:53:48 +01:00
Ghostkeeper
92926cfc21
Revert "Limit retraction_combing_max_distance to be no lower than retraction_min_travel"
This reverts commit 3b1e88e49c005657e463f6c76c505ad253ce8636.
It was changing the default behaviour for these printers.

Contributes to issue CURA-6860.
2020-01-20 10:47:46 +01:00
Ghostkeeper
8f6fb5e007
Revert "Properly override retraction_combing_max_distance"
This reverts commit 5ddee1e70fbc2bec6b8ccc1531d146f7d79cec1b. It was changing the default behaviour for this printer.

Contributes to issue CURA-6860.
2020-01-20 10:46:55 +01:00
Ghostkeeper
5ddee1e70f
Properly override retraction_combing_max_distance
Since by default it now defines a value for this one rather than default_value, this override had broken. Thank you, tests.

Contributes to issue CURA-6860.
2020-01-20 09:51:30 +01:00
Nino van Hooff
66105e8a3a Add invalid imports checker
Since plugins.* is not available on the PATH for some builds,
they should not be used. Relative imports are preferred
2020-01-20 09:51:22 +01:00
Ghostkeeper
3b1e88e49c
Limit retraction_combing_max_distance to be no lower than retraction_min_travel
Retraction_min_travel overrides retraction_combing_max_distance in CuraEngine, so it has no effect to make it any lower.

Contributes to issue CURA-6860.
2020-01-20 09:41:48 +01:00
Nino van Hooff
b03be75a13 Show error messages for cloud flow errors
- failed downloads
- failed installs

CURA-6984
2020-01-17 13:54:39 +01:00
Nino van Hooff
9dd50c8804 Replace buttons by PrimaryButtons for cloud sync dialogs
CURA-6984
2020-01-17 13:54:39 +01:00
Nino van Hooff
4e8534b93b Unsubscribe from package when a license is declined (cloud flow)
CURA-6984
2020-01-17 13:54:39 +01:00
Orel
a8322a9348 Decimate platform stls to reach the 1MB size limit 2020-01-17 13:19:16 +01:00
Ghostkeeper
0e5654e44b
Guard against selection pass not existing yet
It could happen that the selection pass is not initialised because you're right clicking on the screen before the first render has happened.

Hopefully this fixes #6976.
2020-01-17 13:09:19 +01:00
Orel
352bbed313 Add machine_extruder_start_code and machine_extruder_end_code default values on bicolor Dagoma printers. 2020-01-17 13:06:53 +01:00
Orel
da3ea6cfdb Add additional extruder on Dagoma Disco printers. 2020-01-16 17:47:37 +01:00
Orel
8c7ca506ad Introduce Dagoma DiscoUltimate profile and make minor changes on other Dagoma printers profiles. 2020-01-16 16:48:49 +01:00
jos@mauk.cc
61f5b1a993 HMS434 update
excluded materials
speed settings
2020-01-16 16:41:14 +01:00
MaukCC
f79b3158e4
Merge pull request #2 from Ultimaker/master
update
2020-01-16 16:35:48 +01:00
MaukCC
3b739f8443
Create hms434.def.json 2020-01-16 16:35:23 +01:00
Dimitriovski
ddd2afa08a
Added dummy image downloaded from internet for presentation only.
CURA-7071
2020-01-16 16:30:58 +01:00
Dimitriovski
51ec8a539f
Added a 'Marketplace' icon in the header of the Toolbox
CURA-7071
2020-01-16 16:30:11 +01:00
ninovanhooff
8bf7666493
Merge pull request #6986 from Ultimaker/CURA-7027_Add_more_materials_from_Marketplace_button
Cura 7027 add more materials from marketplace button
2020-01-16 16:26:38 +01:00
ninovanhooff
4b60da6802
Update resources/qml/Actions.qml
Remove redundant icon from marketplaceMaterialsAction
2020-01-16 16:26:15 +01:00
MaukCC
96edf02f1d
Delete hms434.def.json 2020-01-16 16:24:40 +01:00
jos@mauk.cc
18ec19aff3 Merge branch 'master' of https://github.com/maukcc/Cura 2020-01-16 16:22:22 +01:00
jos@mauk.cc
7eacb9f13c HMS434 update
excluded materials
speed settings
toolchange settings
2020-01-16 16:21:06 +01:00
MaukCC
1814b67b67 HMS434 update (#6826)
Material exclusion update
2020-01-16 16:13:27 +01:00
Jaime van Kessel
fc25a07666
Update platform offset for 3dtech 2020-01-16 16:11:04 +01:00
David Souza
d6392c117d Add 3D Tech Printer (#6948)
* Add a new Machine Profile for 3DTech
2020-01-16 16:10:24 +01:00
Nino van Hooff
59331666db Add missing cloud package manager
CURA-6983
2020-01-16 15:45:42 +01:00
Kostas Karmas
50fbe02c58 Add comment
CURA-7027
2020-01-16 15:19:51 +01:00
Kostas Karmas
18e5d76990 Fix button to open in-Cura Marketplace materials
The button was opening the online Marketplace, which was wrong.
This fix changes the behavior to open the in-Cura Marketplace at
the materials tab.

In order to achieve that, the button calls an action called
materialsMarketplace, which in turn is connected through a
Connection in the ApplicationMenu. When the action is triggered,
it first launched the Toolbox and then it sets its category to
the materials tab.

Since the callExtensionMethod does not allow us to provide input
arguments to the called method, a new method had to be created in
the toolbox that changes the view to the materials tab, instead
of immediately calling the setViewCategory("material").

CURA-7027
2020-01-16 15:11:34 +01:00
Nino van Hooff
8dffed9195 Fix 2 mypy errors
CURA-6983
2020-01-16 14:58:09 +01:00
Nino van Hooff
46133fe2f3 Do not start Sync flow when there are no compatible packages to sync
(and remove unused import)

CURA-6983
2020-01-16 14:44:37 +01:00
Nino van Hooff
6763bed95f Fix Toolbox import error (continued)
(and remove unused import)

CURA-6983
2020-01-16 14:39:10 +01:00
Nino van Hooff
52d2fa47e9 Merge remote-tracking branch 'origin/master' 2020-01-16 14:13:29 +01:00
Nino van Hooff
4ba8b4ae91 Fix Toolbox import error
(and remove unused import)

CURA-6983
2020-01-16 14:13:16 +01:00
Ghostkeeper
d18c0703b4
Fix getting correct initial extruder number
As found in the discussion in #6847.

This was done as a 5 minute fix.
2020-01-16 13:59:02 +01:00
Lipu Fei
f5a64704bd Fix branch checkout for PRs with GitHub workflow 2020-01-16 13:27:17 +01:00
Jaime van Kessel
ab6effb712
No longer use sceneLock for startSliceJob 2020-01-16 12:58:01 +01:00
Jaime van Kessel
712cebcdd2
Let 3mf workspace reader read from files per plugin
CURA-6627
2020-01-16 11:43:07 +01:00
Jaime van Kessel
46050f9618
Use getter instead of protected attribute
CURA-6627
2020-01-16 11:25:30 +01:00
Jaime van Kessel
4e0e0c0339
Add skipkeys flag to writing plugin metadata to workspace
CURA-6627
2020-01-16 11:19:29 +01:00
Jaime van Kessel
b8dbc1d160
Store the data from each plugin in it's own folder
CURA-6627
2020-01-16 09:50:45 +01:00
Jaime van Kessel
fa3a985404
Rename 2 functions that didn't adhere to codestyle
CURA-6983
2020-01-15 16:57:40 +01:00
Jaime van Kessel
0f7f39745d
Add missing typing
CURA-6983
2020-01-15 16:57:10 +01:00
Jaime van Kessel
f12501aec4
Move the message to body instead of title
CURA-6983
2020-01-15 16:46:04 +01:00
FN5969
312cb2cf43
Update tevo_tarantula_pro_extruder_0.def.json 2020-01-15 18:29:46 +03:00