Fixes to UI issues
authorClaudio Cambra <claudio.cambra@gmail.com>
Sat, 19 Mar 2022 12:42:32 +0000 (13:42 +0100)
committerMatthieu Gallien (Rebase PR Action) <matthieu_gallien@yahoo.fr>
Sun, 20 Mar 2022 16:32:43 +0000 (16:32 +0000)
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
src/gui/systray.cpp
src/gui/tray/ActivityItem.qml
theme/Style/Style.qml

index 4a6391d8c90489e7e42ae45bee3fd2e649c62882..fb9742830ae89be153c9d14e79cf1f7bc0ec3870 100644 (file)
@@ -241,7 +241,7 @@ bool Systray::darkMode()
     if (!Utility::registryKeyExists(HKEY_CURRENT_USER, darkModeSubkey)) {
         return false;
     }
-    const auto darkMode = Utility::registryGetKeyValue(HKEY_CURRENT_USER, darkModeSubkey, QStringLiteral("AppsUseLightTheme")).toBool();
+    const auto darkMode = !Utility::registryGetKeyValue(HKEY_CURRENT_USER, darkModeSubkey, QStringLiteral("AppsUseLightTheme")).toBool();
     return darkMode;
 // Probably Linux
 #else
index 3808d5b003ed80b513fb4ed0b00ba5d4afc05265..b9bc78b26e541c481389274c305650dcc083fa85 100644 (file)
@@ -64,7 +64,7 @@ MouseArea {
 
             activityData: model
 
-            Layout.preferredHeight: Style.trayWindowHeaderHeight
+            Layout.minimumHeight: Style.trayWindowHeaderHeight
 
             onShareButtonClicked: Systray.openShareDialog(model.displayPath, model.absolutePath)
             onDismissButtonClicked: activityModel.slotTriggerDismiss(model.index)
index 132ff7a50bf48159cb9ad780010c38d5486e972f..5cb2220c465c293d3fe7b770e2cefa030394f5b2 100644 (file)
@@ -12,7 +12,7 @@ QtObject {
     readonly property color ncTextColor: Theme.systemPalette.windowText\r
     readonly property color ncSecondaryTextColor: "#808080"\r
     readonly property color ncHeaderTextColor: "white"\r
-    readonly property color lightHover:  Theme.systemPalette.highlight\r
+    readonly property color lightHover:  Systray.darkMode ? Qt.lighter(backgroundColor, 2) : Qt.darker(backgroundColor, 1.05)\r
     readonly property color menuBorder:  Systray.darkMode ? Qt.lighter(backgroundColor, 3) : Qt.darker(backgroundColor, 1.5)\r
     readonly property color backgroundColor: Theme.systemPalette.base\r
 \r