Remco Burema
09fe4f8ea6
Updated release notes 4.8 for the final release (as opposed to beta).
...
part of CURA-7777
2020-11-10 11:26:38 +01:00
Jelle Spijker
05d98091b0
Merge pull request #8698 from Ultimaker/CURA-7827_Properly_set_print_sequence_when_number_of_enabled_extruder_changes
...
CURA-7827: Correct print sequence when there are more than one enabled extruders
2020-11-09 19:48:26 +01:00
Kostas Karmas
4b35bd1724
Correct the print sequence when discarding the current changes
...
CURA-7827
2020-11-09 18:10:50 +01:00
Kostas Karmas
69e0e1c4e5
Remove outdated tests
...
CURA-7827
2020-11-09 17:50:45 +01:00
Kostas Karmas
fab2c31b4f
Cover the last remaining case when setting the print sequence
...
If for some reason the print sequence is set to one-at-a-time be default in the printer definition
and the number of extruders of the printer is set to >=2, then the print_sequence won't show up in
neither the quality changes nor the user changes, yet it will still have "one-at-a-time" as a
value. In a such case, it will still need to be set to "all-at-once" in the user changes.
This is a theoretical case, as it is very unlikely for a printer to have "one-at-a-time" set by
default in its definition (.def.json) file and still be able to support more than one extruders.
But it is a world full of possibilities out there, so you never know...
CURA-7827
2020-11-09 16:55:43 +01:00
Kostas Karmas
07453e101e
Add detailed documentation for _correctPrintSequence function
...
CURA-7827
2020-11-09 16:32:05 +01:00
Kostas Karmas
2ccdd11098
Properly set the print sequence in the correct container
...
Previously, the print sequence would be always set to all-at-once in the user container whenever
the second extruder would be enabled. This was causing an interface issue, where the circular
reset-setting arrow would appear next to the setting, even if the quality changes already had the
correct value ("all-at-once").
This is now fixed by checking the following:
- If print_sequence == "one_at_a_time" in the quality (so it is already saved in a quality profile)
then set the print_sequence to "all_at_once" in the user changes so that it will be displayed as
an unsaved change
- If print_sequence == "one_at_a_time" in the user changes container only, meaning that it is not
saved in any quality profiles, then just reset the print_sequence in the user changes, so that it
will have the correct value ("all-at-once") without the reset-setting arrow appearing next to it.
CURA-7827
2020-11-09 16:20:13 +01:00
Ghostkeeper
f3a8282a76
Add missing brackets
...
Contributes to issue CURA-7782.
2020-11-09 14:32:18 +01:00
Ghostkeeper
dc1eaf3fe5
Merge branch '4.8' of https://github.com/Patola/Cura into Patola-4.8
2020-11-09 14:30:40 +01:00
Ghostkeeper
b08dc949dd
More corrections to German
...
I forgot to save this file.
Contributes to issue CURA-7782.
2020-11-09 14:28:25 +01:00
jelle Spijker
71bb6e7b19
Small corrections to the formatting of strings
...
Contributes to issue CURA-7782.
2020-11-09 14:23:59 +01:00
Ghostkeeper
6ebb8fb0bb
Small fixes found by manual check of translations
...
These were some of the mistakes we found in the Lionbridge translations.
Contributes to issue CURA-7782.
2020-11-09 14:16:31 +01:00
Kostas Karmas
f264a6269e
Merge branch 'CURA-7782_Add_translations_in_4.8' of https://github.com/Ultimaker/Cura into CURA-7782_Add_translations_in_4.8
2020-11-09 14:16:08 +01:00
Kostas Karmas
bbd4ccc581
Fix minor issues found through PoEdit
...
CURA-7782
2020-11-09 14:15:39 +01:00
Ghostkeeper
0821b1bdb1
Disable Czech translations
...
We didn't receive new translations for Cura 4.8.
Contributes to issue CURA-7782.
2020-11-09 13:55:08 +01:00
Kostas Karmas
e0c58eb30d
Merge branch 'CURA-7782_Add_translations_in_4.8' of https://github.com/Ultimaker/Cura into CURA-7782_Add_translations_in_4.8
2020-11-09 13:49:52 +01:00
jelle Spijker
3dd9192ddf
Add missing plural cases from LionBridge import
...
The import script ignores plural cases since it's harder to parse them.
So we need to do these manually.
Contributes to issue CURA-7782.
2020-11-09 13:49:18 +01:00
Kostas Karmas
6897594363
Add translations for plurals for 4.8
...
Languages:
- ja_JP
- ko_KR
- nl_NL
- pt_PT
CURA-7782
2020-11-09 13:47:47 +01:00
Ghostkeeper
08cf37803b
Add missing plural cases from Lionbridge import
...
The import script ignores plural cases since it's harder to parse them. So we need to do these manually.
Contributes to issue CURA-7782.
2020-11-09 13:47:30 +01:00
Ghostkeeper
a1530aba5c
Import Lionbridge translations for Cura 4.8
...
These are the new translations we got from Lionbridge as imported by lionbridge_import.py.
Contributes to issue CURA-7782.
2020-11-09 13:34:15 +01:00
Kostas Karmas
481dc4c75a
Add Taiwanese translations for 4.8
...
CURA-7782
2020-11-09 13:11:56 +01:00
Jelle Spijker
02af674c5e
Merge pull request #8685 from Ultimaker/CURA-7793
...
Also add wall_line_count when adding a infill mesh
2020-11-09 10:10:23 +01:00
Kostas Karmas
1719394049
Patch the updateNumberExtrudersEnabled temporarily
...
CURA-7827
2020-11-06 09:38:15 +01:00
Kostas Karmas
bd5ed7a3ac
Add tests for _correctPrintSequence
...
CURA-7827
2020-11-06 09:21:55 +01:00
Kostas Karmas
c1becbe43c
Fix failing tests in TestMachineManager
...
When the machine manager calls the _onGlobalContainerChanged(), it calls updateNumberExtruders
Enabled, which triggers the signal numberExtrudersEnabledChanged. This, in turn, triggers the need
to check the MachineManager's pyqtProperty numberExtrudersEnabled. Now, since this property has no
setter, it cannot be patched. Instead, to work properly, patch the updateNumberExtrudersEnabled.
CURA-7827
2020-11-06 09:19:21 +01:00
Kostas Karmas
a1c7ebe1c3
Fix mypy complaints
...
CURA-7827
2020-11-05 19:04:29 +01:00
Kostas Karmas
845c994cbc
Replace f string since it's not available in Python3.5
...
That should fix the failing test which produces a SyntaxError.
CURA-7827
2020-11-05 17:38:34 +01:00
Kostas Karmas
1a759f81df
Change print sequence when the number of enabled extruders changes
...
Fixes https://github.com/Ultimaker/Cura/issues/8682 while still maintaining the correct behavior for CURA-6914.
CURA-7827
2020-11-05 16:58:47 +01:00
Kostas Karmas
726175a01d
Merge branch '4.8' of https://github.com/Ultimaker/Cura into 4.8
2020-11-04 09:22:42 +01:00
Kostas Karmas
881e4406a4
Ensure the organization_id is None
2020-11-04 09:21:28 +01:00
Remco Burema
6b38695c22
Merge pull request #8678 from Ultimaker/CURA-7383
...
Gracefully handle exceptions in arrange
2020-11-03 16:51:12 +01:00
Remco Burema
0c7e31ece5
More readable.
...
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2020-11-03 16:12:50 +01:00
Jaime van Kessel
dc944ff5e9
Also add wall_line_count when adding a infill mesh
...
CURA-7793
Fixes #8589
2020-11-03 16:06:10 +01:00
Remco Burema
4866127e50
Send None instead of empty string.
2020-11-03 14:36:27 +01:00
Ghostkeeper
ef7cfd846b
Change maximum resolution from 0.05mm to 0.25mm
...
This was found to be better in https://github.com/Ultimaker/Cura/issues/8321 due to changes to the simplification function.
Other printers are assumed to have a similar effect, or have their original value copied from Creality printers.
2020-11-03 11:48:07 +01:00
Jaime van Kessel
526eb8dacd
Gracefully handle exceptions in arrange
...
CURA-7785
2020-11-03 09:48:54 +01:00
Jelle Spijker
8a4bab27cb
Merge pull request #8656 from Ultimaker/CURA-7784_Hide_queue_if_printer_doesnt_support_it
...
Hide queue in Monitor page if printer does not support it
2020-10-31 12:30:59 +01:00
Kostas Karmas
c8e3c4ff12
Display the queue by default if there are no capabilities
...
If the capabilities list is missing, display the queue anyway, even if it is always empty
CURA-7784
2020-10-30 12:49:39 +01:00
Kostas Karmas
adc8072991
Hide queue in Monitor page if printer does not support it
...
CURA-7784
2020-10-30 12:44:59 +01:00
Ghostkeeper
e8e90e398a
Don't render non-printed meshes as if being outside of build volume
...
They aren't rendering like that in the solid view either.
Contributes to issue CURA-7797.
2020-10-29 12:29:10 +01:00
Jaime van Kessel
1cd91a3a24
Merge branch '4.8' of github.com:Ultimaker/Cura into 4.8
2020-10-28 15:42:12 +01:00
Jaime van Kessel
cc29ffa40e
Disable the activate button if the machine is already active
...
Fixes #8643
2020-10-28 15:41:36 +01:00
Konstantinos Karmas
3dc1e7a0fe
Merge pull request #8633 from Ultimaker/CURA-7796_fix_merge_models
...
Reset the entire transformation when merging
2020-10-27 14:40:34 +01:00
Jaime van Kessel
d35d6b087a
Reset the entire transformation when merging
...
This fixes the issue when the packing algorithm rotated an object
CURA-7796
2020-10-27 13:44:33 +01:00
Jaime van Kessel
6799e3fd7d
Update the material packages versions
2020-10-26 14:11:18 +01:00
Cláudio 'Patola' Sampaio
44dc893a3b
Updated pt_BR strings for 4.8.
2020-10-25 14:27:50 +01:00
Jaime van Kessel
69b855f298
Ensure changeAtZ script sees speed 100 as default
...
The speed is asumed to be default at 100%. This is so much assumed
that the g-code doesn't even put a m220 s100 command as the basis anymore
CURA-7773
4.8-beta
2020-10-23 11:58:29 +02:00
Remco Burema
ae9ab5745e
'M220' doesn't take a 'T' parameter in any format.
2020-10-23 11:56:54 +02:00
Kostas Karmas
03dc8d00fe
Up the SDK version to 7.4.0
...
In preparation for release of the 4.8.
CURA-7795
2020-10-22 11:29:25 +02:00
Konstantinos Karmas
1e005260b4
Merge pull request #8582 from Ultimaker/CURA-7643_fix_prime_tower_overlap
...
Fix prime tower overlap
2020-10-22 11:02:20 +02:00