diff --git a/bin/app/data/color_schemes/dark.xml b/bin/app/data/color_schemes/dark.xml
index cd3cfdf7..34f99f73 100644
--- a/bin/app/data/color_schemes/dark.xml
+++ b/bin/app/data/color_schemes/dark.xml
@@ -10,8 +10,8 @@
#F7F7F7
- #777777
- #A0A0A0
+ #555555
+ #808080
white
@@ -460,7 +460,7 @@
- #777777
+ #555555
#272728
#F7F7F7
diff --git a/bin/app/data/gui/main/main.css b/bin/app/data/gui/main/main.css
index 18525e99..118f1958 100644
--- a/bin/app/data/gui/main/main.css
+++ b/bin/app/data/gui/main/main.css
@@ -25,7 +25,15 @@ QDockWidget::title {
QDockWidget::close-button, QDockWidget::float-button {
background: transparent;
- border: none;
+ border: px solid transparent;
icon-size: 12px;
- margin-top: 2px;
+ margin-top: px;
+}
+
+QDockWidget::close-button {
+ margin-left: px;
+}
+
+QDockWidget::float-button {
+ margin-right: px;
}
diff --git a/bin/app/data/gui/tabbed_view/tabbed_view.css b/bin/app/data/gui/tabbed_view/tabbed_view.css
index dc206af3..b73eadcc 100644
--- a/bin/app/data/gui/tabbed_view/tabbed_view.css
+++ b/bin/app/data/gui/tabbed_view/tabbed_view.css
@@ -86,6 +86,10 @@ QTableView QTableCornerButton::section {
border-top-left-radius: 10px;
}
+QCheckBox {
+ color: ;
+}
+
#help_button {
background: transparent;
border: none;
diff --git a/src/lib_gui/qt/utility/utilityQt.cpp b/src/lib_gui/qt/utility/utilityQt.cpp
index a8cdd0f9..4024ddd0 100644
--- a/src/lib_gui/qt/utility/utilityQt.cpp
+++ b/src/lib_gui/qt/utility/utilityQt.cpp
@@ -14,6 +14,7 @@
#include "utility/logging/logging.h"
#include "utility/ResourcePaths.h"
#include "utility/text/TextAccess.h"
+#include "utility/utilityApp.h"
#include "utility/utilityString.h"
#include "settings/ApplicationSettings.h"
@@ -168,6 +169,23 @@ namespace utility
{
val = ColorScheme::getInstance()->getColor(val);
}
+ else if (key == "platform_wml")
+ {
+ std::vector values = utility::splitToVector(val, '|');
+ if (values.size() != 3)
+ {
+ LOG_ERROR("Syntax error in file: " + path.str());
+ return "";
+ }
+
+ switch (utility::getOsType())
+ {
+ case OS_WINDOWS: val = values[0]; break;
+ case OS_MAC: val = values[1]; break;
+ case OS_LINUX: val = values[2]; break;
+ default: break;
+ }
+ }
else
{
LOG_ERROR("Syntax error in file: " + path.str());
diff --git a/src/lib_gui/qt/utility/utilityQt.h b/src/lib_gui/qt/utility/utilityQt.h
index e821f99a..84f46317 100644
--- a/src/lib_gui/qt/utility/utilityQt.h
+++ b/src/lib_gui/qt/utility/utilityQt.h
@@ -3,12 +3,12 @@
#include
+class FilePath;
class QColor;
class QIcon;
class QPixmap;
class QString;
class QWidget;
-class FilePath;
namespace utility
{
@@ -25,4 +25,4 @@ namespace utility
void copyNewFilesFromDirectory(QString src, QString dst);
}
-# endif // UTILITY_QT_H
+#endif // UTILITY_QT_H