Diego Prado Gesto
3a8756efa5
CURA-5330 Fix typing in the Arranger
2018-06-13 08:53:01 +02:00
Diego Prado Gesto
698c72e190
CURA-5330 Fix typing in ExtruderManager and ContainerManager
2018-06-12 17:24:20 +02:00
Diego Prado Gesto
e6d3fd548d
CURA-5330 Fix some typing in the MachineManager
2018-06-12 16:52:10 +02:00
Diego Prado Gesto
5cd464c5de
CURA-5330 Fix some typing issues in QualityProfilesDropDownMenuModel and
...
SettingInheritanceManager.
2018-06-12 16:35:46 +02:00
Lipu Fei
3bb65a2760
No need to deepcopy before auto-arrange
2018-06-12 16:32:47 +02:00
Diego Prado Gesto
2e174e75fa
CURA-5330 Add typing checks to the MachineManager
2018-06-12 16:28:39 +02:00
Diego Prado Gesto
b9a94a1025
Adjust the slider label width a bit to look ok in macOS
2018-06-12 13:40:28 +02:00
Diego Prado Gesto
7cd0f57f22
Make the slider label width adjustable depending on the number of digits of
...
the total number of layers.
2018-06-12 13:32:54 +02:00
Diego Prado Gesto
c31d329657
Remove preference 'arrange models on load' since it was experimental and
...
now the arranger makes the job.
2018-06-12 13:20:20 +02:00
Diego Prado Gesto
c5d48a3a9a
CURA-5456 Fix some code-style
2018-06-12 11:21:36 +02:00
Lipu Fei
cc11e0a242
Fix for code style checks
...
CURA-5456
2018-06-12 10:50:09 +02:00
Diego Prado Gesto
e554adc1c8
CURA-5453 Remove duplicate line.
2018-06-12 10:40:02 +02:00
Diego Prado Gesto
3be58e7d6b
CURA-5462 Change Low name to Normal
2018-06-11 17:04:18 +02:00
Jack Ha
fa93d47d5b
Merge branch 'master' of github.com:Ultimaker/Cura
2018-06-11 17:00:51 +02:00
Jack Ha
89c84eb93b
CURA-5327 fix crash when changing material diameter
2018-06-11 17:00:43 +02:00
Andreea Scorojitu
8cd46d2b58
Merge branch 'master' of https://github.com/Ultimaker/Cura
2018-06-11 16:59:21 +02:00
Diego Prado Gesto
bdd215ec8d
Merge pull request #3916 from Ultimaker/formulafy_speed_settings2
...
CURA-5342 replace speed setting constants in profiles to formulas
2018-06-11 16:51:01 +02:00
Diego Prado Gesto
335d3d4329
Merge branch 'master' of github.com:Ultimaker/Cura
2018-06-11 15:55:22 +02:00
Diego Prado Gesto
6e575c9cf5
CURA-5463 The packages that are scheduled to be removed, are not old
...
packages.
2018-06-11 15:54:11 +02:00
Jack Ha
b3f6e5c9e0
CURA-5327 renamed MachineManager._updateMaterialWithVariant to updateMaterialWithVariant
2018-06-11 15:52:28 +02:00
Andreea Scorojitu
26fb02e499
Merge branch 'master' of https://github.com/Ultimaker/Cura
2018-06-11 15:48:08 +02:00
Andreea Scorojitu
a8b27905c8
Cleaned_up_profiles_name_UM2, CURA-5462
...
Quality was removed from the name and Low Quality is now Normal.
2018-06-11 15:46:42 +02:00
Ghostkeeper
2eedc96f36
Convert to Doxygen documentation
...
Like the rest of Cura and Uranium.
2018-06-11 15:06:48 +02:00
Lipu Fei
48bac1a0f7
Do not move locked nodes
...
CURA-5347
2018-06-11 14:45:46 +02:00
Jack Ha
359506874a
CURA-5342 replace speed setting constants in profiles to formulas; also adds necessary settings for um2p if the setting is also defined in ultimaker2
2018-06-11 13:45:52 +02:00
Lipu Fei
74e3785a03
Fix material update upon loading a machine
...
CURA-5327
2018-06-11 13:42:38 +02:00
Lipu Fei
7a6e711276
Update SettingOverrideDecorator upon extruder enabled/disabled
...
CURA-5456
When an extruder gets disabled, the SettingOverrideDecorator should
update its associated extruder to an enabled one so the whole setup can
be sliced.
2018-06-11 13:29:36 +02:00
Lipu Fei
a04bf7d814
Merge remote-tracking branch 'origin/3.4'
2018-06-11 11:32:51 +02:00
Lipu Fei
310a99fba7
Fix deepcopy in SettingOverrideDecorator
...
Obvious mistake...
2018-06-11 11:32:25 +02:00
Diego Prado Gesto
8c9939e797
CURA-5444 Also get the metadata even if the material was marked as not
...
compatible.
2018-06-11 11:20:49 +02:00
Diego Prado Gesto
dc1e36d726
CURA-5444 Always create the instance of the material even if it is not
...
compatible, otherwise it will never show as
incompatible if the material profile doesn't define hotends in the
machine.
2018-06-11 11:20:32 +02:00
Ghostkeeper
54a03723ab
Set encoding correctly when opening files everywhere
...
Otherwise the encoding is interpreted differently on Windows and Mac.
2018-06-11 11:09:07 +02:00
Lipu Fei
c779795618
Remove unnecessary updateMaterialForDiameter()
...
CURA-5327
2018-06-11 10:55:10 +02:00
Lipu Fei
8ea3c879f4
Fix quality profile update
...
CURA-5453
Should take into account that the custom profile being updated may not
have a quality_changes container for each stack, and Cura should create
one if this is the case, so the user changes results can be stored.
2018-06-11 10:48:22 +02:00
Lipu Fei
ef4218830b
Fix package manager initialization
2018-06-11 09:37:45 +02:00
Ghostkeeper
b55d2eda4f
Remove Polish translation option
...
The translator said he won't be maintaining this language any more. Someone else can pick it up now if he wants to, but we'll disable the language until it is complete again.
Contributes to issue CURA-5451.
2018-06-11 09:14:48 +02:00
Lipu Fei
19b02cd6e8
Use MachineManager to update material container
...
CURA-5327
The old update function in ExtruderManager is not functioning correctly.
2018-06-11 08:13:16 +02:00
Lipu Fei
83fcc60bee
Show message for unknown machines in project files
...
CURA-5337
Do not crash on loading project files with unkown machine types. Show a
message instead.
2018-06-11 07:52:34 +02:00
Diego Prado Gesto
2dfedf3ae4
CURA-5330 Add typing in CuraContainerRegistry and
...
QualityProfilesDropDownMenuModel
2018-06-08 17:02:59 +02:00
Diego Prado Gesto
7f34d7615e
CURA-5330 Add typing to CuraSceneNode
2018-06-08 16:56:52 +02:00
Diego Prado Gesto
8c2ba64f32
CURA-5330 Add typing to NetworkedPrinterOutputDevice
2018-06-08 16:47:52 +02:00
Diego Prado Gesto
a6815e7c61
CURA-5330 Add typing to Backup
2018-06-08 16:31:43 +02:00
Ghostkeeper
b9d47f6092
Add function typing
...
This allows MyPy to detect mistakes in the typing of these functions.
Contributes to issue CURA-5330.
2018-06-08 16:31:32 +02:00
Ghostkeeper
adafea73cc
Ignore missing imports
...
We don't want to be type checking inside those files.
Contributes to issue CURA-5330.
2018-06-08 16:19:20 +02:00
Diego Prado Gesto
51462b20c3
CURA-5330 Add typing to PrinterOutputModel constructor
2018-06-08 15:56:20 +02:00
Diego Prado Gesto
1982c9b84c
CURA-5330 Change TYPE_CHECKING flag
2018-06-08 15:54:28 +02:00
Diego Prado Gesto
fcdb1aef52
CURA-5330 Add typing in ExtruderOutputModel
2018-06-08 15:53:33 +02:00
Diego Prado Gesto
ace7e89ea0
CURA-5330 Add typing to PrintJobOutputModel
2018-06-08 15:48:47 +02:00
Diego Prado Gesto
e1ecbdf8fe
CURA-5330 Add typing in QualityGroup
2018-06-08 15:46:24 +02:00
Diego Prado Gesto
e5e96bc600
Merge branch 'master' into mypy_fixes
...
Contributes to CURA-5330
2018-06-08 15:29:22 +02:00