Commit graph

28446 commits

Author SHA1 Message Date
Jaime van Kessel
f6eb008574
Merge branch 'master' of github.com:Ultimaker/Cura 2020-08-24 09:34:11 +02:00
Jaime van Kessel
13600504d4
Fix mypy failure 2020-08-24 09:33:56 +02:00
Patola
087a6fa247
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:16:46 +02:00
Patola
a48e744c02
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:16:36 +02:00
Patola
58e32197c1
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:16:27 +02:00
Patola
4943a1df01
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:16:13 +02:00
Patola
607367a1e4
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:16:03 +02:00
Patola
cefba2efdb
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:15:50 +02:00
Patola
6ddef17a28
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:15:35 +02:00
Patola
af4be494b2
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:15:26 +02:00
Ghostkeeper
6b8fe48ddd
Merge branch '4.7' 2020-08-21 17:12:09 +02:00
Ghostkeeper
81ef3ef125
Escape these double quotes
Otherwise it's a syntax error.

Contributes to issue CURA-7622.
2020-08-21 17:11:55 +02:00
Ghostkeeper
5735849a71
Merge branch '4.7' 2020-08-21 16:45:23 +02:00
Ghostkeeper
25323e704b
Apply suggestions from code review
Further fixes to translations

Some small changes.

Contributes to issue CURA-7622.

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 16:43:26 +02:00
Ghostkeeper
222d6604e0
Clarifications and fixes to source strings
Found during work on CURA-7622.
2020-08-21 16:40:24 +02:00
Jaime van Kessel
87fb495e07
Add some property tests for MachineManager 2020-08-21 16:36:04 +02:00
Ghostkeeper
2020453109
Found one more mistake
Contributes to issue CURA-7622.
2020-08-21 16:32:43 +02:00
Ghostkeeper
0eb9e0e0d0
Fix issues found with the translations during review
These are things we could fix ourselves.

Contributes to issue CURA-7622.
2020-08-21 16:23:57 +02:00
Ghostkeeper
f3102159ae
Apply suggestions from code review
Implement most of the suggested changes by Konskarm.

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 16:13:08 +02:00
Jaime van Kessel
1affc345b9
Add test for clearUserSettingAllCurrentStacks 2020-08-21 16:02:26 +02:00
Ghostkeeper
d37794fe7a
Fix missing plural case
Contributes to issue CURA-7622.
2020-08-21 15:55:10 +02:00
Jaime van Kessel
4a47606176
Fix mypy issue 2020-08-21 15:52:13 +02:00
Jaime van Kessel
eb599a837d
Merge branch 'master' of github.com:Ultimaker/Cura 2020-08-21 15:39:18 +02:00
Jaime van Kessel
ef4fae5b80
Expand tests for hasUserSettings 2020-08-21 15:39:03 +02:00
Jaime van Kessel
e1e0a4d32c
Expand the getMachine test 2020-08-21 15:16:29 +02:00
Jaime van Kessel
ce930220e9
Add tests for SetActiveMachine 2020-08-21 15:14:44 +02:00
Ghostkeeper
a4e179533f
Copy plural forms to translation
The import script doesn't handle these.

Contributes to issue CURA-7622.
2020-08-21 14:51:27 +02:00
Kostas Karmas
4e87f37791 Fix visual issues with long labels in the open project dialog
The following issues are fixed:
 * Printer/Quality/Material names will be wrapped if they are too long
 * The width of the window is determined based on the content of the dialog.
	With that there will not longer be overlap between the dialog content and the buttons.
2020-08-21 14:50:00 +02:00
Ghostkeeper
fdd168257c
Add Czech translations for Cura 4.7
We received these via e-mail.

Contributes to issue CURA-7622.
2020-08-21 14:00:12 +02:00
Ghostkeeper
add2b5784f
Add Taiwanese translations
We received those via e-mail.

Contributes to issue CURA-7622.
2020-08-21 13:56:00 +02:00
Ghostkeeper
501361dd2b
Update PO-revision-dates
The import script should really be doing this automatically for us... Oh well.

Contributes to issue CURA-7622.
2020-08-21 13:42:07 +02:00
Ghostkeeper
1c459679b9
Import translations from Lionbridge
These are the result of running the lionbridge_import.py script on the translation files that we received from Lionbridge through Smartling. It contains the new translations for Cura 4.7.

Contributes to issue CURA-7622.
2020-08-21 13:38:15 +02:00
Ghostkeeper
37855e7d19
Merge branch '4.7' 2020-08-21 11:18:39 +02:00
Ghostkeeper
a399c8f5fb
Hide Shared Heater functionality
See the explanation in the comment here as to why.
2020-08-21 11:18:20 +02:00
Kostas Karmas
8f58a7e3a0 Merge branch 'libArachne_rebased' into CURA-7555_Beading_strategy_user_control 2020-08-20 17:16:10 +02:00
Kostas Karmas
bbfbadc981 Merge branch 'master' into libArachne_rebased 2020-08-20 17:16:02 +02:00
Kostas Karmas
045ba3b8c4 Modify description of libArachne settings.
So that the settings can easily be found with the keywords 'libArachne' and 'beading'.

CURA-7555
2020-08-20 17:14:01 +02:00
Kostas Karmas
bbc0b0e54c Rename libArachne settings to use user-friendly terminology
I am leaving the descriptions to contain the word "beading" so that the related settings can
easily be found during testing.

CURA-7555
2020-08-20 17:08:03 +02:00
Ghostkeeper
9ea418c0a1
Revert "Revert "Merge branch '4.7' of github.com:Ultimaker/Cura into 4.7""
This reverts commit 28f4d8513d.
The original revert was to revert an accidental merge from master to 4.7. This now reverts the revert on Master, so that we still have those changes on Master.
2020-08-20 16:35:52 +02:00
Ghostkeeper
a757dc7fa0
Merge branch '4.7' 2020-08-20 16:34:58 +02:00
Jaime van Kessel
af05aa61b7
Remove unneeded binding
This binding wasn't needed to prevent a binding loop, but it did cause
the length to not be updated correctly sometimes

CURA-7589
2020-08-20 16:05:52 +02:00
Ghostkeeper
28f4d8513d
Revert "Merge branch '4.7' of github.com:Ultimaker/Cura into 4.7"
This reverts commit 7f47f12bf0, reversing
changes made to dd42c87da7.
2020-08-20 16:01:46 +02:00
Ghostkeeper
7f70acbaf1
Also use FindPythonInterp when gathering the tests 2020-08-20 14:34:36 +02:00
Ghostkeeper
808a0bf4aa
Don't use the new FindPython3 script from CMake
I don't know what it is with this one, but it's finding the wrong one. We specify through the prefix that it should search in the cura-build-environment first, but apparently it's not listening to that. As a result it's getting Python 3.6, and then stops because it can't find the headers for that version. It wouldn't need the headers in this case, but if it didn't crash here it would crash during the run time because libArcus and libSavitar have been linked to Python 3.5.
2020-08-20 14:30:28 +02:00
Kostas Karmas
720740dcc8 Remove parent-child relationship of libArachne settings
If all children of a parent get overridden, the parent is disabled. We don't want that in
the libArachne settings.

CURA-7555
2020-08-19 17:54:00 +02:00
Kostas Karmas
ec633feb37 Remove transition_length from the front-end
It is set as 2*wall_line_width in CuraEngine.

CURA-7555
2020-08-19 17:48:43 +02:00
Kostas Karmas
217e01b5b3 Remove LimitedDistributed option from the beading strategies setting
As the Limited will always apply on top of the others, so selecting the Distributed is
essentially the same as selecting the LimitedDistributed.

CURA-7555
2020-08-19 17:29:54 +02:00
Kostas Karmas
4954746ee4 Remove transitioning angle from the user settings
Tt will be a constant on the CuraEngine side.

CURA-7555
2020-08-19 17:17:40 +02:00
Kostas Karmas
a029e0ce50 Remove limited beading as an option
As it will be applied by default in the Engine to ensure that libArachne will generate only the
required walls (based on the Wall Line Count setting).

CURA-7555
2020-08-19 17:02:44 +02:00
Jelle Spijker
b685da5a24
Merge pull request #8195 from Ultimaker/GetPropertySpeedImprovements
Get property speed improvements
2020-08-19 16:41:26 +02:00