26804 Commits

Author SHA1 Message Date
Ghostkeeper
dcf78b4885
Merge branch '4.12'
Conflicts:
	resources/i18n/de_DE/fdmprinter.def.json.po -> German translations got some fixes in master while we also updated the new translations for 4.12.
2021-11-08 13:55:09 +01:00
Ghostkeeper
db637802bd
First translate, then process replacement keys
If we first process the replacement keys, the replaced string can't be found in the translation database, so you don't get a translation of the phrase 'Finishes x at y'.

Fixes #10718.
2021-11-08 13:49:54 +01:00
Jelle Spijker
1b503f003e
Disabled Čeština for 4.12
Contributes to CURA-8638
2021-11-08 13:48:11 +01:00
Jelle Spijker
fb3706d501
Merge pull request #10738 from Patola/4.12
Updated pt_BR strings for Cura 4.12
2021-11-08 13:19:36 +01:00
Jelle Spijker
8cae8b128b
Merge branch 'zh_tw_4.12' into 4.12 2021-11-08 13:14:22 +01:00
Jelle Spijker
e88a086a5b
Merge branch 'smartling_4.12' into 4.12 2021-11-08 13:14:04 +01:00
Sekisback
260cafab0f
Update fdmprinter.def.json.po
some German translation fixes

(cherry picked from commit d725fa880647336a2835e3f495196dc43ef25651)
2021-11-08 13:11:56 +01:00
Sekisback
3d1bc36f3d
Update fdmprinter.def.json.po
mistyping fixed

(cherry picked from commit 12c5a29d3ec7c00099608720f111d896585ef5f5)
2021-11-08 13:09:59 +01:00
Jelle Spijker
48d8841d5f
Updated translations for 4.12
From Smartling

- Chinese Simplified
- Dutch
- French
- German
- Italian
- Japanese
- Korean
- Portuguese
- Rusian
- Spanish
- Turkish

Contributes to CURA-8638
2021-11-08 13:04:13 +01:00
Jelle Spijker
e3143312bc
Updated Taiwanese translations for 4.12
Translated by Valen Chang

Contributes to CURA-8638
2021-11-08 10:58:00 +01:00
Jaime van Kessel
561d0784f8 Merge branch 'CURA-8522_pause_extrusion_interruption' of github.com:Ultimaker/Cura 2021-11-08 10:23:49 +01:00
Remco Burema
4f20dc4c5d
Add documentation. 2021-11-07 22:26:34 +01:00
Remco Burema
6dff2bebb5
Merge branch 'master' into bremco-graphics_buffer_update 2021-11-07 22:12:17 +01:00
Ghostkeeper
fd5b248296
Don't register a new layer if not extruding a line
We do retracts/unretracts on different heights sometimes, for instance after a pause. This would get seen as a new layer. It's quite safe to say that purely retracts and unretracts on a different height do not constitute a layer in a normal g-code file. There would be nothing to draw anyway.

Contributes to issue CURA-8522. Fixes #10282.
2021-11-05 21:04:37 +01:00
Ghostkeeper
74ff28cbea
Only unretract/retract when necessary for priming
Otherwise this is quite a useless move and would only cause blobs on the print.

Found during work on CURA-8522.
2021-11-05 21:03:03 +01:00
Jaime van Kessel
a613a70758 Don't disable group nodes if it's extruder is disabled
Group nodes don't really have an extruder, so exclude them from that check

CURA-7710
Fixes #8336
2021-11-05 16:31:35 +01:00
Jaime van Kessel
db8153e9bb Merge branch 'master' of github.com:Ultimaker/Cura 2021-11-05 15:50:52 +01:00
Jaime van Kessel
c7c052e51c Fix crash when profile referenced unavailable extruder
CURA-8584
2021-11-05 15:50:24 +01:00
Jelle Spijker
64271d0a0c
Merge pull request #10712 from Ultimaker/fix_undo_redo_support_blocker
Fix undo and redo for support blocker
2021-11-05 09:22:11 +01:00
p.kuiper
2cba70edf1 Undo PP-29: apply zigzag pattern to top/bottom layers. These layer lead to more sagging of bridging patterns. We will undo the chance (for the 4.12 release). 2021-11-04 16:32:41 +01:00
p.kuiper
4163bc2400 Undo PP-29: apply zigzag pattern to top/bottom layers. These layer lead to more sagging of bridging patterns. We will undo the chance (for the 4.12 release). 2021-11-04 15:41:06 +01:00
Remco Burema
ba34a79204
Merge pull request #10740 from Ultimaker/update-readme.md
Update readme
2021-11-04 14:55:35 +01:00
fvrmr
9350831a5d Delete screenshot
Delete old screenshot
2021-11-04 14:52:30 +01:00
fvrmr
b31e4e81ce Update readme
Updated the readme with a new img
2021-11-04 14:49:06 +01:00
Cláudio 'Patola' Sampaio
97897466d6 Updated pt_BR strings for Cura 4.12 2021-11-04 08:49:03 +01:00
Ghostkeeper
8f7ffba1f9
Fix file extension
Contributes to issue CURA-8630.
2021-11-03 17:27:49 +01:00
Ghostkeeper
6a08fab2b5
Fix global level profiles for XYZPrinting printers
The global profiles weren't used because these printers don't have xyzprinting_base as their quality definition. And they can't use that because they do have different settings per printer in their quality profiles.
Instead it was using quality profiles from other materials, since those quality profiles, even though they were material-specific, were marked as global profiles.

Both of those issues are fixed now.

Contributes to issue CURA-8630.
2021-11-03 17:13:15 +01:00
Rijk van Manen
a0a55ea6fe optimized skin orientation for cross pattern
The skin orientation is optimized for the cross (3d) pattern to reduce the bridge distance. For more information see PP-55.
2021-11-03 16:46:46 +01:00
Ghostkeeper
c76385ca85
Merge branch 'master' of https://github.com/heed818/Cura into heed818-master 2021-11-03 15:39:24 +01:00
Ghostkeeper
1b36bc2e81
Remove padding on troubleshooting button
Contributes to issue CURA-8609.
2021-11-03 13:46:47 +01:00
Ghostkeeper
9c684cbc4d
Hide entire footer when the user started syncing
If they started syncing, most likely the list of printers is just complete and the user won't need this any more.

Contributes to issue CURA-8609.
2021-11-03 11:26:37 +01:00
Jaime van Kessel
ccfdfe5539 Merge branch 'CURA-8647_fix_beta_urls' of github.com:Ultimaker/Cura 2021-11-03 11:18:47 +01:00
Ghostkeeper
afb7854464
Don't show infill line directions setting for Gyroid and Cross patterns
It doesn't work for those patterns at the moment. For Gyroid it could be made to work. For Cross and Cross 3D it's a bit more difficult due to the pre-calculations and density image done for those.

Contributes to issue PP-55. Done as a 5 minute fix.
2021-11-03 10:38:28 +01:00
Remco Burema
1aeec9ce2b
Merge pull request #10722 from Ultimaker/CURA-8655_caz_add_build_volume
[Cura-8655] merge ChangeAtZ build-volume from contrib
2021-11-02 18:17:24 +01:00
Ghostkeeper
e929decce5
Merge branch 'speedup_inherit_button' 2021-11-02 17:59:28 +01:00
Jaime van Kessel
e02b179fae Fix toggle indicator camera view
Setting the checked state in the javascript caused the binding to be broken.
Stupid mistake and I should have known better...

CURA-8664
2021-11-02 16:54:10 +01:00
Remco Burema
112f61e32f
Fix URL's for the update checker for Beta's.
part of CURA-CURA-8647
2021-11-02 16:54:07 +01:00
Remco Burema
89ab394dc0
Code-style, revert unilateral descisions.
- Capitalization for camelCase.
- Indentation.
- We don't really even _have_ a concept of what a 'Beta' for a script is, and this was a unilateral descision from a single contributor instead of validated by the proper channels like QA, V&V, etc.
- Pretty sure that while those labels aren't used _within_ Cura proper, other people (and maybe plugins?) rely on them for (further)post-processing. Also the distinction between CAZO and CAZD was lost.

part of CURA-8655
2021-11-02 09:09:02 +01:00
Remco Burema
e286b17bd9
Merge branch 'master' of https://github.com/legend069/Cura into legend069-master 2021-11-02 08:45:27 +01:00
Ghostkeeper
a35fcf493a
Allow word wrapping for error message
This prevents being able to align the text vertically with the troubleshooting button though. The text may become the larger of the two, in which case the text should be leading the height. Qt can do this with a Layout, however it then can't automatically adjust the width of the layout there since that would create a polish loop in the layout.

Contributes to issue CURA-8609.
2021-11-01 18:59:06 +01:00
Ghostkeeper
67cae04a24
Remove message explaining what caused the error
It doesn't matter to the user. Only the error message matters.

Contributes to issue CURA-8609.
2021-11-01 18:29:36 +01:00
Ghostkeeper
e7e513bb16
Reduce width to 0 if the icon is neutral
Because with our default theme, the neutral icon is empty. This causes the alignment of the label next to it to appear off.

Contributes to issue CURA-8609.
2021-11-01 18:27:38 +01:00
Ghostkeeper
fd79b76f07
Add troubleshooting link to footer
It's moving there now. However if there are any errors syncing with the printers, the troubleshooting link has to disappear from there.

This makes the layout quite complex, since the icon on the left and the button on the right are no longer vertically centred. The text used to be vertically centred too, but can't do that any more since the text is not the determiner of the height any more, with there being a horizontally aligned button below it. It's all a bit complex now.

Contributes to issue CURA-8609.
2021-11-01 18:18:56 +01:00
Jaime van Kessel
cd68434611 Merge branch '4.12' of github.com:Ultimaker/Cura 2021-11-01 11:50:47 +01:00
Jaime van Kessel
67d76e3af8 Change version in citation file to 4.12 2021-11-01 11:50:24 +01:00
Remco Burema
acde6ae489
Apply suggestions from code review
Co-authored-by: Ghostkeeper <Ghostkeeper@users.noreply.github.com>
2021-10-31 21:21:24 +01:00
Jaime van Kessel
366ef4ca06 Fix undo and redo for support blocker
The translate wasn't done via an operation, so it wouldn't go back to the same
state after an undo / redo

Fixes #10648
2021-10-31 17:21:51 +01:00
Ghostkeeper
cd286a006e
Add missing colours, fixing dark theme
Don't just use white rectangles or black text. Use the theme where appropriate. And these rectangles are just outlines.

Contributes to issue CURA-8609.
2021-10-29 15:18:40 +02:00
Ghostkeeper
ce4117a3ee
Reset export USB button when re-opening window
To do that, I moved the property to track that state to the root of the window.

Contributes to issue CURA-8609.
2021-10-29 15:12:16 +02:00
Ghostkeeper
c58d03ad4c
Change button to 'done' once USB export has completed
Also important to keep in mind: It won't change to 'done' if the user cancelled the file dialogue.

Contributes to issue CURA-8609.
2021-10-29 15:06:44 +02:00