diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py
index ee1c1aeec6..1b7dafd53d 100755
--- a/cura/CuraApplication.py
+++ b/cura/CuraApplication.py
@@ -488,7 +488,7 @@ class CuraApplication(QtApplication):
f.write(data)
- @pyqtSlot(str, result=QUrl)
+ @pyqtSlot(str, result = QUrl)
def getDefaultPath(self, key):
default_path = Preferences.getInstance().getValue("local_file/%s" % key)
return QUrl.fromLocalFile(default_path)
@@ -1128,7 +1128,7 @@ class CuraApplication(QtApplication):
expandedCategoriesChanged = pyqtSignal()
- @pyqtProperty("QStringList", notify=expandedCategoriesChanged)
+ @pyqtProperty("QStringList", notify = expandedCategoriesChanged)
def expandedCategories(self):
return Preferences.getInstance().getValue("cura/categories_expanded").split(";")
diff --git a/cura/PrintInformation.py b/cura/PrintInformation.py
index 26f9420120..83b5f4af69 100644
--- a/cura/PrintInformation.py
+++ b/cura/PrintInformation.py
@@ -265,7 +265,8 @@ class PrintInformation(QObject):
# extension. This cuts the extension off if necessary.
name = os.path.splitext(name)[0]
- if self._base_name == "" and self._base_name != name:
+ # name is "" when I first had some meshes and afterwards I deleted them so the naming should start again
+ if name == "" or (self._base_name == "" and self._base_name != name):
self._base_name = name
self._updateJobName()
diff --git a/plugins/LayerView/LayerView.qml b/plugins/LayerView/LayerView.qml
index 53f44f3f03..ff8bfcb988 100755
--- a/plugins/LayerView/LayerView.qml
+++ b/plugins/LayerView/LayerView.qml
@@ -72,7 +72,7 @@ Item
anchors.left: parent.left
text: catalog.i18nc("@label","View Mode: Layers")
font: UM.Theme.getFont("default_bold");
- color: UM.Theme.getColor("text")
+ color: UM.Theme.getColor("setting_control_text")
Layout.fillWidth: true
elide: Text.ElideMiddle;
}
@@ -93,7 +93,7 @@ Item
font: UM.Theme.getFont("default");
visible: !UM.LayerView.compatibilityMode
Layout.fillWidth: true
- color: UM.Theme.getColor("text")
+ color: UM.Theme.getColor("setting_control_text")
}
ListModel // matches LayerView.py
@@ -211,7 +211,7 @@ Item
{
text: model.name
elide: Text.ElideRight
- color: UM.Theme.getColor("text")
+ color: UM.Theme.getColor("button_text")
font: UM.Theme.getFont("default")
anchors.verticalCenter: parent.verticalCenter
anchors.left: extrudersModelCheckBox.left;
@@ -280,7 +280,7 @@ Item
text: label
font: UM.Theme.getFont("default")
elide: Text.ElideRight
- color: UM.Theme.getColor("text")
+ color: UM.Theme.getColor("button_text")
anchors.verticalCenter: parent.verticalCenter
anchors.left: legendModelCheckBox.left;
anchors.right: legendModelCheckBox.right;
@@ -343,7 +343,7 @@ Item
Layout.fillWidth: true
Layout.preferredHeight: UM.Theme.getSize("layerview_row").height + UM.Theme.getSize("default_lining").height
Layout.preferredWidth: UM.Theme.getSize("layerview_row").width
- color: UM.Theme.getColor("text")
+ color: UM.Theme.getColor("button_text")
font: UM.Theme.getFont("default")
}
}
diff --git a/plugins/USBPrinting/USBPrinterOutputDevice.py b/plugins/USBPrinting/USBPrinterOutputDevice.py
index 8ecb503ed8..529783acb8 100644
--- a/plugins/USBPrinting/USBPrinterOutputDevice.py
+++ b/plugins/USBPrinting/USBPrinterOutputDevice.py
@@ -622,8 +622,9 @@ class USBPrinterOutputDevice(PrinterOutputDevice):
self._sendCommand("M140 S0")
self._sendCommand("M104 S0")
self._sendCommand("M107")
+ # Home XY to prevent nozzle resting on aborted print
+ # Don't home bed because it may crash the printhead into the print on printers that home on the bottom
self.homeHead()
- self.homeBed()
self._sendCommand("M84")
self._is_printing = False
self._is_paused = False
diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json
index 817da65247..c74bd79211 100755
--- a/resources/definitions/fdmprinter.def.json
+++ b/resources/definitions/fdmprinter.def.json
@@ -566,6 +566,7 @@
"unit": "mm/s",
"type": "float",
"default_value": 20.0,
+ "minimum_value": "0",
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
@@ -577,6 +578,7 @@
"unit": "mm/s",
"type": "float",
"default_value": 0.4,
+ "minimum_value": "0",
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
@@ -588,6 +590,7 @@
"unit": "mm/s",
"type": "float",
"default_value": 5.0,
+ "minimum_value": "0",
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
@@ -2677,7 +2680,7 @@
"description": "The maximum instantaneous velocity change of the print head.",
"unit": "mm/s",
"type": "float",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"default_value": 20,
"enabled": "resolveOrValue('jerk_enabled')",
@@ -2690,7 +2693,7 @@
"description": "The maximum instantaneous velocity change with which infill is printed.",
"unit": "mm/s",
"type": "float",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"default_value": 20,
"value": "jerk_print",
@@ -2704,7 +2707,7 @@
"description": "The maximum instantaneous velocity change with which the walls are printed.",
"unit": "mm/s",
"type": "float",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"default_value": 20,
"value": "jerk_print",
@@ -2718,7 +2721,7 @@
"description": "The maximum instantaneous velocity change with which the outermost walls are printed.",
"unit": "mm/s",
"type": "float",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"default_value": 20,
"value": "jerk_wall",
@@ -2732,7 +2735,7 @@
"description": "The maximum instantaneous velocity change with which all inner walls are printed.",
"unit": "mm/s",
"type": "float",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"default_value": 20,
"value": "jerk_wall",
@@ -2748,7 +2751,7 @@
"description": "The maximum instantaneous velocity change with which top surface skin layers are printed.",
"unit": "mm/s",
"type": "float",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"default_value": 20,
"value": "jerk_topbottom",
@@ -2762,7 +2765,7 @@
"description": "The maximum instantaneous velocity change with which top/bottom layers are printed.",
"unit": "mm/s",
"type": "float",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"default_value": 20,
"value": "jerk_print",
@@ -2776,7 +2779,7 @@
"description": "The maximum instantaneous velocity change with which the support structure is printed.",
"unit": "mm/s",
"type": "float",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"default_value": 20,
"value": "jerk_print",
@@ -2794,7 +2797,7 @@
"type": "float",
"default_value": 20,
"value": "jerk_support",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"enabled": "resolveOrValue('jerk_enabled') and support_enable",
"limit_to_extruder": "support_infill_extruder_nr",
@@ -2809,7 +2812,7 @@
"type": "float",
"default_value": 20,
"value": "jerk_support",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"enabled": "resolveOrValue('jerk_enabled') and support_interface_enable and support_enable",
"limit_to_extruder": "support_interface_extruder_nr",
@@ -2825,7 +2828,7 @@
"type": "float",
"default_value": 20,
"value": "extruderValue(support_roof_extruder_nr, 'jerk_support_interface')",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"enabled": "resolveOrValue('jerk_enabled') and support_roof_enable and support_enable",
"limit_to_extruder": "support_roof_extruder_nr",
@@ -2840,7 +2843,7 @@
"type": "float",
"default_value": 20,
"value": "extruderValue(support_roof_extruder_nr, 'jerk_support_interface')",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"enabled": "resolveOrValue('jerk_enabled') and support_bottom_enable and support_enable",
"limit_to_extruder": "support_bottom_extruder_nr",
@@ -2857,7 +2860,7 @@
"description": "The maximum instantaneous velocity change with which the prime tower is printed.",
"unit": "mm/s",
"type": "float",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"default_value": 20,
"value": "jerk_print",
@@ -2873,7 +2876,7 @@
"unit": "mm/s",
"type": "float",
"default_value": 30,
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"value": "jerk_print if magic_spiralize else 30",
"enabled": "resolveOrValue('jerk_enabled')",
@@ -2887,7 +2890,7 @@
"type": "float",
"default_value": 20,
"value": "jerk_print",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"enabled": "resolveOrValue('jerk_enabled')",
"settable_per_mesh": true,
@@ -2901,7 +2904,7 @@
"type": "float",
"default_value": 20,
"value": "jerk_layer_0",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"enabled": "resolveOrValue('jerk_enabled')",
"settable_per_mesh": true
@@ -2914,7 +2917,7 @@
"type": "float",
"default_value": 20,
"value": "jerk_layer_0 * jerk_travel / jerk_print",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"enabled": "resolveOrValue('jerk_enabled')",
"settable_per_extruder": true,
@@ -2929,7 +2932,7 @@
"unit": "mm/s",
"type": "float",
"default_value": 20,
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"value": "jerk_layer_0",
"enabled": "resolveOrValue('jerk_enabled')",
@@ -4448,7 +4451,7 @@
"unit": "mm/s",
"type": "float",
"default_value": 20,
- "minimum_value": "0.1",
+ "minimum_value": "0",
"minimum_value_warning": "5",
"maximum_value_warning": "50",
"value": "jerk_print",
@@ -4465,7 +4468,7 @@
"type": "float",
"default_value": 20,
"value": "raft_jerk",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"minimum_value_warning": "5",
"maximum_value_warning": "100",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('jerk_enabled')",
@@ -4480,7 +4483,7 @@
"type": "float",
"default_value": 20,
"value": "raft_jerk",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"minimum_value_warning": "5",
"maximum_value_warning": "50",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('jerk_enabled')",
@@ -4495,7 +4498,7 @@
"type": "float",
"default_value": 20,
"value": "raft_jerk",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"minimum_value_warning": "5",
"maximum_value_warning": "50",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('jerk_enabled')",
@@ -5803,7 +5806,7 @@
"description": "The maximum instantaneous velocity change while performing ironing.",
"unit": "mm/s",
"type": "float",
- "minimum_value": "0.1",
+ "minimum_value": "0",
"maximum_value_warning": "50",
"default_value": 20,
"value": "jerk_topbottom",
diff --git a/resources/qml/JobSpecs.qml b/resources/qml/JobSpecs.qml
index 0f70022efc..3e5513621b 100644
--- a/resources/qml/JobSpecs.qml
+++ b/resources/qml/JobSpecs.qml
@@ -43,7 +43,7 @@ Item {
}
if (activity == false){
//When there is no mesh in the buildplate; the printJobTextField is set to an empty string so it doesn't set an empty string as a jobName (which is later used for saving the file)
- PrintInformation.setJobName('')
+ PrintInformation.setBaseName('')
}
}
diff --git a/resources/qml/Sidebar.qml b/resources/qml/Sidebar.qml
index bdffee4ff3..27b5b23aa6 100755
--- a/resources/qml/Sidebar.qml
+++ b/resources/qml/Sidebar.qml
@@ -168,7 +168,7 @@ Rectangle
style: ButtonStyle {
background: Rectangle {
- border.width: UM.Theme.getSize("default_lining").width
+ border.width: control.checked ? UM.Theme.getSize("default_lining").width * 2 : UM.Theme.getSize("default_lining").width
border.color: (control.checked || control.pressed) ? UM.Theme.getColor("action_button_active_border") :
control.hovered ? UM.Theme.getColor("action_button_hovered_border") :
UM.Theme.getColor("action_button_border")
@@ -181,7 +181,7 @@ Rectangle
color: (control.checked || control.pressed) ? UM.Theme.getColor("action_button_active_text") :
control.hovered ? UM.Theme.getColor("action_button_hovered_text") :
UM.Theme.getColor("action_button_text")
- font: UM.Theme.getFont("default")
+ font: (control.checked || control.pressed) ? UM.Theme.getFont("default_little_big") : UM.Theme.getFont("default")
text: control.text;
}
}
diff --git a/resources/qml/SidebarHeader.qml b/resources/qml/SidebarHeader.qml
index 3c26638b0a..3cb5ae156f 100644
--- a/resources/qml/SidebarHeader.qml
+++ b/resources/qml/SidebarHeader.qml
@@ -122,7 +122,7 @@ Column
Rectangle
{
anchors.fill: parent
- border.width: UM.Theme.getSize("default_lining").width
+ border.width: control.checked ? UM.Theme.getSize("default_lining").width * 2 : UM.Theme.getSize("default_lining").width
border.color: (control.checked || control.pressed) ? UM.Theme.getColor("action_button_active_border") :
control.hovered ? UM.Theme.getColor("action_button_hovered_border") :
UM.Theme.getColor("action_button_border")
@@ -369,7 +369,7 @@ Column
//sourceSize.width: width + 5
//sourceSize.height: width + 5
- color: UM.Theme.getColor("setting_validation_warning")
+ color: UM.Theme.getColor("material_compatibility_warning")
visible: !Cura.MachineManager.isCurrentSetupSupported
}
@@ -377,7 +377,7 @@ Column
{
id: materialInfoLabel
wrapMode: Text.WordWrap
- text: catalog.i18nc("@label", "Check material compability")
+ text: catalog.i18nc("@label", "Check material compatibility")
font: UM.Theme.getFont("default");
verticalAlignment: Text.AlignTop
anchors.top: parent.top
@@ -400,7 +400,6 @@ Column
}
onEntered:
{
-
var content = catalog.i18nc("@tooltip", "Click to check the material compatibility on Ultimaker.com.");
base.showTooltip(
materialInfoRow,
diff --git a/resources/themes/cura-light/icons/tab_status_busy.svg b/resources/themes/cura-light/icons/tab_status_busy.svg
index 4df1a5b733..debe4f6360 100644
--- a/resources/themes/cura-light/icons/tab_status_busy.svg
+++ b/resources/themes/cura-light/icons/tab_status_busy.svg
@@ -1 +1,13 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/resources/themes/cura-light/icons/tab_status_connected.svg b/resources/themes/cura-light/icons/tab_status_connected.svg
index 4960e97d0f..a8ff015a9d 100644
--- a/resources/themes/cura-light/icons/tab_status_connected.svg
+++ b/resources/themes/cura-light/icons/tab_status_connected.svg
@@ -1 +1,13 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/resources/themes/cura-light/icons/tab_status_finished.svg b/resources/themes/cura-light/icons/tab_status_finished.svg
new file mode 100644
index 0000000000..2519f2f862
--- /dev/null
+++ b/resources/themes/cura-light/icons/tab_status_finished.svg
@@ -0,0 +1,13 @@
+
+
\ No newline at end of file
diff --git a/resources/themes/cura-light/icons/tab_status_paused.svg b/resources/themes/cura-light/icons/tab_status_paused.svg
index 7358d76305..bab6c9ca6b 100644
--- a/resources/themes/cura-light/icons/tab_status_paused.svg
+++ b/resources/themes/cura-light/icons/tab_status_paused.svg
@@ -1 +1,13 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/resources/themes/cura-light/icons/tab_status_stopped.svg b/resources/themes/cura-light/icons/tab_status_stopped.svg
index d93f477ea7..c9b150db3a 100644
--- a/resources/themes/cura-light/icons/tab_status_stopped.svg
+++ b/resources/themes/cura-light/icons/tab_status_stopped.svg
@@ -1 +1,13 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/resources/themes/cura-light/icons/tab_status_unknown.svg b/resources/themes/cura-light/icons/tab_status_unknown.svg
index 1ba37e06be..f195ae238a 100644
--- a/resources/themes/cura-light/icons/tab_status_unknown.svg
+++ b/resources/themes/cura-light/icons/tab_status_unknown.svg
@@ -1 +1,15 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/resources/themes/cura-light/styles.qml b/resources/themes/cura-light/styles.qml
index cedb861da5..bb2b57509a 100755
--- a/resources/themes/cura-light/styles.qml
+++ b/resources/themes/cura-light/styles.qml
@@ -309,6 +309,8 @@ QtObject {
}
Behavior on color { ColorAnimation { duration: 50; } }
+ border.width: (control.hasOwnProperty("needBorder") && control.needBorder) ? 2 : 0
+ border.color: Theme.getColor("tool_button_border")
UM.RecolorImage {
id: tool_button_arrow
diff --git a/resources/themes/cura-light/theme.json b/resources/themes/cura-light/theme.json
index d4d12c24cd..9cf736aa34 100644
--- a/resources/themes/cura-light/theme.json
+++ b/resources/themes/cura-light/theme.json
@@ -17,6 +17,10 @@
"size": 1.15,
"family": "Open Sans"
},
+ "default_little_big": {
+ "size": 1.17,
+ "family": "Open Sans"
+ },
"default_bold": {
"size": 1.15,
"bold": true,
@@ -54,7 +58,7 @@
"colors": {
"sidebar": [255, 255, 255, 255],
- "lining": [127, 127, 127, 255],
+ "lining": [192, 193, 194, 255],
"viewport_overlay": [24, 41, 77, 192],
"primary": [12, 169, 227, 255],
@@ -67,32 +71,32 @@
"topbar_button_text_inactive": [128, 128, 128, 255],
"topbar_button_text_hovered": [0, 0, 0, 255],
- "text": [24, 41, 77, 255],
+ "text": [0, 0, 0, 255],
"text_detail": [174, 174, 174, 128],
"text_link": [12, 169, 227, 255],
"text_inactive": [174, 174, 174, 255],
"text_hover": [70, 84, 113, 255],
"text_pressed": [12, 169, 227, 255],
- "text_subtext": [70, 84, 113, 255],
+ "text_subtext": [0, 0, 0, 255],
"text_emphasis": [255, 255, 255, 255],
"text_scene": [24, 41, 77, 255],
"text_scene_hover": [70, 84, 113, 255],
"error": [255, 140, 0, 255],
- "sidebar_header_bar": [24, 41, 77, 255],
- "sidebar_header_active": [70, 84, 113, 255],
- "sidebar_header_hover": [24, 41, 77, 255],
- "sidebar_header_highlight": [12, 169, 227, 255],
- "sidebar_header_highlight_hover": [255, 255, 255, 255],
+ "sidebar_header_bar": [31, 36, 39, 255],
+ "sidebar_header_active": [68, 72, 75, 255],
+ "sidebar_header_hover": [68, 72, 75, 255],
+ "sidebar_header_highlight": [68, 192, 255, 255],
+ "sidebar_header_highlight_hover": [68, 192, 255, 255],
"sidebar_header_text_inactive": [255, 255, 255, 255],
"sidebar_header_text_active": [255, 255, 255, 255],
"sidebar_header_text_hover": [255, 255, 255, 255],
"sidebar_lining": [245, 245, 245, 255],
- "button": [24, 41, 77, 255],
- "button_hover": [70, 84, 113, 255],
- "button_active": [32, 166, 219, 255],
- "button_active_hover": [12, 169, 227, 255],
+ "button": [31, 36, 39, 255],
+ "button_hover": [68, 72, 75, 255],
+ "button_active": [68, 72, 75, 255],
+ "button_active_hover": [68, 72, 75, 255],
"button_text": [255, 255, 255, 255],
"button_text_hover": [255, 255, 255, 255],
"button_text_active": [255, 255, 255, 255],
@@ -100,9 +104,9 @@
"button_disabled": [24, 41, 77, 255],
"button_disabled_text": [255, 255, 255, 101],
- "button_tooltip": [12, 169, 227, 255],
- "button_tooltip_border": [24, 41, 77, 255],
- "button_tooltip_text": [24, 41, 77, 255],
+ "button_tooltip": [31, 36, 39, 255],
+ "button_tooltip_border": [68, 192, 255, 255],
+ "button_tooltip_text": [192, 193, 194, 255],
"extruder_button_material_border": [255, 255, 255, 255],
@@ -124,13 +128,13 @@
"tab_background": [245, 245, 245, 255],
"action_button": [255, 255, 255, 255],
- "action_button_text": [24, 41, 77, 255],
+ "action_button_text": [0, 0, 0, 255],
"action_button_border": [127, 127, 127, 255],
"action_button_hovered": [255, 255, 255, 255],
"action_button_hovered_text": [24, 41, 77, 255],
"action_button_hovered_border": [12, 169, 227, 255],
- "action_button_active": [12, 169, 227, 255],
- "action_button_active_text": [255, 255, 255, 255],
+ "action_button_active": [255, 255, 255, 255],
+ "action_button_active_text": [0, 0, 0, 255],
"action_button_active_border": [12, 169, 227, 255],
"action_button_disabled": [245, 245, 245, 255],
"action_button_disabled_text": [127, 127, 127, 255],
@@ -162,7 +166,7 @@
"setting_control_highlight": [255, 255, 255, 0],
"setting_control_border": [127, 127, 127, 255],
"setting_control_border_highlight": [12, 169, 227, 255],
- "setting_control_text": [24, 41, 77, 255],
+ "setting_control_text": [127, 127, 127, 255],
"setting_control_depth_line": [127, 127, 127, 255],
"setting_control_button": [127, 127, 127, 255],
"setting_control_button_hover": [70, 84, 113, 255],
@@ -170,12 +174,14 @@
"setting_control_disabled_text": [127, 127, 127, 255],
"setting_control_disabled_border": [127, 127, 127, 255],
"setting_unit": [127, 127, 127, 255],
- "setting_validation_error_background": [255, 57, 14, 255],
+ "setting_validation_error_background": [255, 66, 60, 255],
"setting_validation_error": [127, 127, 127, 255],
- "setting_validation_warning_background": [255, 186, 15, 255],
- "setting_validation_warning": [0, 0, 0, 255],
+ "setting_validation_warning_background": [255, 145, 62, 255],
+ "setting_validation_warning": [127, 127, 127, 255],
"setting_validation_ok": [255, 255, 255, 255],
+ "material_compatibility_warning": [0, 0, 0, 255],
+
"progressbar_background": [245, 245, 245, 255],
"progressbar_control": [24, 41, 77, 255],
@@ -188,10 +194,10 @@
"checkbox": [255, 255, 255, 255],
"checkbox_hover": [255, 255, 255, 255],
- "checkbox_border": [127, 127, 127, 255],
+ "checkbox_border": [64, 69, 72, 255],
"checkbox_border_hover": [12, 169, 227, 255],
- "checkbox_mark": [24, 41, 77, 255],
- "checkbox_text": [24, 41, 77, 255],
+ "checkbox_mark": [119, 122, 124, 255],
+ "checkbox_text": [166, 168, 169, 255],
"mode_switch": [255, 255, 255, 255],
"mode_switch_hover": [255, 255, 255, 255],
@@ -202,9 +208,11 @@
"mode_switch_text_hover": [24, 41, 77, 255],
"mode_switch_text_checked": [12, 169, 227, 255],
- "tooltip": [12, 169, 227, 255],
+ "tooltip": [68, 192, 255, 255],
"tooltip_text": [255, 255, 255, 255],
+ "tool_button_border": [39, 44, 48, 255],
+
"message_background": [24, 41, 77, 255],
"message_text": [255, 255, 255, 255],
"message_border": [24, 41, 77, 255],
@@ -217,7 +225,7 @@
"message_progressbar_background": [255, 255, 255, 255],
"message_progressbar_control": [12, 169, 227, 255],
- "tool_panel_background": [255, 255, 255, 255],
+ "tool_panel_background": [31, 36, 39, 255],
"status_offline": [0, 0, 0, 255],
"status_ready": [0, 205, 0, 255],
@@ -274,7 +282,7 @@
"default_arrow": [0.8, 0.8],
"logo": [7.6, 1.6],
- "extruder_button_material_margin": [0.50, 0.9],
+ "extruder_button_material_margin": [0.70, 0.9],
"extruder_button_material": [0.75, 0.75],
"sidebar": [35.0, 10.0],