These are for our testers to be able to test the new message types. Later they will be added to all messages that need them.
Contributes to issue CURA-7278.
> The clip-rule property is not supported by Qt.
> The fill-rule property is not used in this image since there are no self-intersections.
> The fill property is not used in this image, since it is always recoloured. The colour shown here is incorrect (different from what we actually use in the interface).
CURA-7278
Co-Authored-By: Ghostkeeper <Ghostkeeper@users.noreply.github.com>
Instead of re-uploading the mesh each time the range changes, handle the range in the shaders with the new draw-range parameters. This does however, mean the range has to be in vertices, not in elements. This necessitates some changes to the simulation-view, and some added bits deeper in the base code. Mainly, since each time the type of a line changes, there is an extra vertex, there needs to be a type-change count available to get from 'paths' to range indices.
Instead of updating the storage path every time you add or remove a removable drive, we now update the storage path every time you press the button to sync. That way this detail has no impact on performance of other parts of Cura if they don't use this button. It also makes the code a bit simpler.
The only downside is that this FileDialog then contains state, instead of automatically syncing with the MaterialManagement property for its folder property. I see that as a lesser of two evils.
Contributes to issue CURA-8055.
This background colour is the same as the main background, on which these buttons almost always are situated. However in the cases where they are not, such as the post-processing scripts button, this makes the text easier to read than a completely transparent background colour.
Done as a 5 minute fix.
This will make the translations more reasonable (instead of translating "open file" and "from Disk" separately, which could make the some translation results making less sense.
CURA-8411
QtSVG doesn't support clipping paths. QtSVG only supports the SVG 1.2 Tiny specification. See https://doc.qt.io/qt-5/svgrendering.html for more information on exact support.
* Update anycubic_i3_mega_s.def.json
Adapted Deviation to ATMega2560 of Anycubic Mega S
* Update resources/definitions/anycubic_i3_mega_s.def.json
Good points. Thanks!
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
There's a suspicion that this is causing a crash on exit. From the traceback it seems like it's attempting to find a certain property on a deleted item. I'm thinking it might be trying to update properties on an item that was already deleted by the system here because the item got moved to a system-specific menu. Qt doesn't realise that. By not translating that property, it's not necessary to update and hopefully this prevents the need to look up data on the deleted item.
Not translating it is not an issue anyway, since the menu will also be renamed by Qt to some system-specific name, which is then also translated to the user's system-language by MacOS itself.
It's not at all sure if this will fix it. Tests are necessary.
Contributes to issue CURA-8245.
* Added prelim support for the BX
* Revert "Added prelim support for the BX"
This reverts commit 923fbdbbb6.
* Added prelim support for the BX
* Revert "Added prelim support for the BX"
This reverts commit 923fbdbbb6.
* Added BIQU BX printer def
* Updated the platform name.
* Minor update to the start code. Ready for merge.
* Initial FLSun Super Racer profile setup.
* flip has_machine_quality to false as suggested by @konskarm.
* tabs vs spaces! Space is the final frontier!
* Enumeration value should be in inner single quotes as requested by @konskarm.