Age | Commit message (Collapse) | Author |
|
This only needs to happen in code that uses PyQt, not in qml code
|
|
Fonts were looking a bit to thick on when using `Text.NativeRendering`, so using `Text.QtRendering` instead. After this the font weight looks identical to figma (as far as I can see).
In this commit I also changed all `Label`'s to `UM.Label`'s and removed default properties where I could.
CURA-9154
|
|
This reverts commit f0e3c19a34d1fde3b7ec4fd95677fbefa2028b26.
|
|
Fonts were looking a bit to thick on when using `Text.NativeRendering`, so using `Text.QtRendering` instead. After this the font weight looks identical to figma (as far as I can see).
In this commit I also changed all `Label`'s to `UM.Label`'s and removed default properties where I could.
CURA-9154
|
|
|
|
# Conflicts:
# cura/CuraApplication.py
# resources/qml/Preferences/Materials/MaterialsSyncDialog.qml
# resources/qml/Preferences/Materials/MaterialsView.qml
|
|
CURA-8688
|
|
We're changing this so that the button doesn't set this by itself. This is necessary so that I can use this TabRowButton also when it's not in a repeater (for the global stack in the profile manager).
Contributes to issue CURA-8686.
|
|
part of CURA-8591
|
|
part of upgrading Qt to v6.2: CURA-8591
|
|
We want to keep it this way so people can still make plugins work for older versions of Cura, like 3.6, where the 'api' field with just a single major version, instead of the 'supported_sdk_versions', which can be either a version-string like '7.6.0' or a list of version strings.
|
|
CURA-8320
|
|
The Cura 4.9 release will have expanded functionality. If you have a plug-in that uses this functionality, marking it as using SDK 7.5.0 will notify older Cura releases that they can't use that plug-in.
|
|
As of 5.12, the signals used in connections should not be declared as on<signal>, but as
function on<signal>(arguments).
|
|
|
|
Functionality has been tested.
|
|
|
|
|
|
|
|
|
|
settings page.
|
|
The DoubleValidator depends on the system locale, requiring users with certain locales to enter floats with a comma instead of a dot (though confusingly floats are always represented with a decimal a dot). Instead of configuring the DoubleValidator with a locale that only accepts decimal dots, this commit uses a RegExpValidator, like other numeric fields in Cura does.
|
|
In preparation for release of the 4.8.
CURA-7795
|
|
Fixes #8306
|
|
See the explanation in the comment here as to why.
|
|
CURA-7641
|
|
|
|
MachineSettingsAction, ModelChecker
|
|
CURA-7383
|
|
To do this, I'm giving more power to the NumericTextFieldWithUnit QML element, to allow an arbitrary minimum and maximum. Enforcing this minimum and maximum is fairly simple with a JavaScript hook. This hook is necessary because the DoubleValidator allows intermediary values which defeats the purpose, essentially allowing any number as long as it has the correct number of digits.
Printers larger than 2km would start to give overflow errors in its X and Y coordinates. Z is okay up to about 9 billion kilometres in theory, since we don't need to do any squaring math on those coordinates afaik. In practice I'm doing this because at very high values the Arranger also gives errors because Numpy can't handle those extremely big arrays (since the arranger creates a 2mm grid).
Fixes Sentry issue CURA-CB.
|
|
We've added new things to our API. This allows plug-in developers to use them.
Contributes to issue CURA-7205.
|
|
Since it's partially in a system themed style, it shouldn't use color.
If it does use color, it gets messed up if the user uses dark theme (white text on
gray background doesn't work)
CURA-7059
|
|
|
|
|
|
CURA-6858
|
|
CURA-6858
|
|
|
|
|
|
CURA-6690
|
|
|
|
displaying
CURA-6690
|
|
|
|
|
|
Don't use the material manager here any more.
Contributes to issue CURA-6600.
|
|
A bit of a hack and it'll be very slow. But it should work. Right now this crashes though because it still calls the Material Manager.
Contributes to issue CURA-6600.
|
|
|
|
See also the engine.
part of CURA-6717
|
|
- Elide the titles in the columns.
- Give the width of a ratio so that it doesn't matter if the font renders differently or if we resize the window.
Fixes #5742.
|
|
dialog checkbox.
|
|
That's half of the point of these settings, anyway.
Fixes #5784.
|