This is a zero-width space. It should be invisible in the interface. It is required, however, because gettext breaks when it sees that the original text has \n and the translation doesn't. In this case, the \n is just our text though, and it is allowed to be in a different place in the translation. So I'm silencing gettext by adding a character in front of it.
Contributes to issue CURA-570.
These translations have not been checked yet, but we want them in tomorrow's build. I'll compile them now and then check them.
Contributes to issue CURA-570.
This indeterminate state is never visible, since showProgress is false then, but it might prevent some error message behind the scenes.
Contributes to issue CURA-2060.
QML has this progress bar that has more functionality than the progress bar we're using. We need an indeterminate state for the pausing and resuming states, so instead of implementing that myself, I'm using the QML ProgressBar element.
Contributes to issue CURA-2060.
For some reason, on OSX ExtraBold seems to replace Regular font style. Since
it is unused anyway, just drop the ExtraBold for now.
Contributes to CURA-879
* Correctly handle machines which derived (subclasses) from other machines.
* Some refactoring and a lot more comments.
Contributes to CURA-2414 Quality changes profiles are created incorrectly
Added Kossel Mini Printer definition. It is the first delta printer working on Cura; I tested it before uploading this .def.json file and its accompanying .stl file. Works but there is some mysterious padding at the sides of the "square" (?) heated bed that disallow the part but these are not areas I configured. I approximated the round shape of the bed with 8 polygons for disallowed areas. However the square checkerboard pattern appears on top of it and it is kind of annoying, hope someone would fix this.
Added a stl file for the kossel heatbed. Created from jrocholl's original STL files for kossel plastic parts (all GPLv3) and the public domain geometry from the mk_visual_calc repository.
We now send layer numbers one higher than before, also to the back-end, and the back-end must interpret the layer number differently.
Contributes to issue CURA-2314.
Max also works because it first casts every boolean to an int and then casts the result back to boolean, but any is neater.
Contributes to issue CURA-2232.