mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-14 15:15:56 +08:00
Merge branch '4.0'
This commit is contained in:
commit
10c9678edc
@ -13,7 +13,8 @@ import Cura 1.0 as Cura
|
|||||||
Cura.MachineAction
|
Cura.MachineAction
|
||||||
{
|
{
|
||||||
id: base
|
id: base
|
||||||
property var extrudersModel: CuraApplication.getExtrudersModel()
|
property var extrudersModel: Cura.ExtrudersModel{} // Do not retrieve the Model from a backend. Otherwise the tabs
|
||||||
|
// in tabView will not removed/updated. Probably QML bug
|
||||||
property int extruderTabsCount: 0
|
property int extruderTabsCount: 0
|
||||||
|
|
||||||
property var activeMachineId: Cura.MachineManager.activeMachine != null ? Cura.MachineManager.activeMachine.id : ""
|
property var activeMachineId: Cura.MachineManager.activeMachine != null ? Cura.MachineManager.activeMachine.id : ""
|
||||||
|
@ -342,12 +342,16 @@ class SimulationView(CuraView):
|
|||||||
return self._extruder_count
|
return self._extruder_count
|
||||||
|
|
||||||
def getMinFeedrate(self) -> float:
|
def getMinFeedrate(self) -> float:
|
||||||
|
if abs(self._min_feedrate - sys.float_info.max) < 10: # Some lenience due to floating point rounding.
|
||||||
|
return 0.0 # If it's still max-float, there are no measurements. Use 0 then.
|
||||||
return self._min_feedrate
|
return self._min_feedrate
|
||||||
|
|
||||||
def getMaxFeedrate(self) -> float:
|
def getMaxFeedrate(self) -> float:
|
||||||
return self._max_feedrate
|
return self._max_feedrate
|
||||||
|
|
||||||
def getMinThickness(self) -> float:
|
def getMinThickness(self) -> float:
|
||||||
|
if abs(self._min_thickness - sys.float_info.max) < 10: # Some lenience due to floating point rounding.
|
||||||
|
return 0.0 # If it's still max-float, there are no measurements. Use 0 then.
|
||||||
return self._min_thickness
|
return self._min_thickness
|
||||||
|
|
||||||
def getMaxThickness(self) -> float:
|
def getMaxThickness(self) -> float:
|
||||||
|
@ -358,7 +358,7 @@ Cura.ExpandableComponent
|
|||||||
width: parent.width
|
width: parent.width
|
||||||
height: UM.Theme.getSize("layerview_row").height
|
height: UM.Theme.getSize("layerview_row").height
|
||||||
|
|
||||||
Label
|
Label //Minimum value.
|
||||||
{
|
{
|
||||||
text:
|
text:
|
||||||
{
|
{
|
||||||
@ -383,9 +383,10 @@ Cura.ExpandableComponent
|
|||||||
renderType: Text.NativeRendering
|
renderType: Text.NativeRendering
|
||||||
}
|
}
|
||||||
|
|
||||||
Label
|
Label //Unit in the middle.
|
||||||
{
|
{
|
||||||
text: {
|
text:
|
||||||
|
{
|
||||||
if (UM.SimulationView.layerActivity && CuraApplication.platformActivity)
|
if (UM.SimulationView.layerActivity && CuraApplication.platformActivity)
|
||||||
{
|
{
|
||||||
// Feedrate selected
|
// Feedrate selected
|
||||||
@ -407,7 +408,7 @@ Cura.ExpandableComponent
|
|||||||
font: UM.Theme.getFont("default")
|
font: UM.Theme.getFont("default")
|
||||||
}
|
}
|
||||||
|
|
||||||
Label
|
Label //Maximum value.
|
||||||
{
|
{
|
||||||
text: {
|
text: {
|
||||||
if (UM.SimulationView.layerActivity && CuraApplication.platformActivity)
|
if (UM.SimulationView.layerActivity && CuraApplication.platformActivity)
|
||||||
|
@ -19,6 +19,7 @@ Item
|
|||||||
{
|
{
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
color: UM.Theme.getColor("printer_type_label_background")
|
color: UM.Theme.getColor("printer_type_label_background")
|
||||||
|
radius: UM.Theme.getSize("checkbox_radius").width
|
||||||
}
|
}
|
||||||
|
|
||||||
Label
|
Label
|
||||||
|
Loading…
x
Reference in New Issue
Block a user