From e18f7b4560d54e39ed4eccd76780f5772c60bb02 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Thu, 23 Jul 2020 15:26:26 +0200 Subject: [PATCH] new look for the search applet --- applets/krunner/contents/ui/main.qml | 34 ++++++++++++++++++++++++---- applets/krunner/metadata.desktop | 2 +- 2 files changed, 30 insertions(+), 6 deletions(-) diff --git a/applets/krunner/contents/ui/main.qml b/applets/krunner/contents/ui/main.qml index a22addcd..3d53d4cc 100644 --- a/applets/krunner/contents/ui/main.qml +++ b/applets/krunner/contents/ui/main.qml @@ -25,22 +25,46 @@ import QtQuick.Layouts 1.1 import org.kde.plasma.plasmoid 2.0 import org.kde.plasma.core 2.0 as PlasmaCore import org.kde.plasma.components 3.0 as PlasmaComponents +import org.kde.plasma.extras 2.0 as PlasmaExtras import org.kde.milou 0.1 as Milou -import org.kde.kirigami 2.10 as Kirigami +import org.kde.kirigami 2.14 as Kirigami Item { PlasmaCore.ColorScope.colorGroup: PlasmaCore.Theme.NormalColorGroup Plasmoid.backgroundHints: PlasmaCore.Types.ShadowBackground | PlasmaCore.Types.ConfigurableBackground Layout.minimumWidth: Math.min(plasmoid.availableScreenRect.width, plasmoid.availableScreenRect.height) - Kirigami.Units.gridUnit * 2 - PlasmaComponents.TextField { - id: bigClock + Rectangle { + id: background anchors { - fill: parent + left: parent.left + right: parent.right + verticalCenter: parent.verticalCenter margins: units.gridUnit } - text: i18n("Search...") + radius: height/2 + height: layout.implicitHeight + radius + color: Qt.rgba(1,1,1, 0.3) + + RowLayout { + id: layout + anchors { + left: parent.left + verticalCenter: parent.verticalCenter + margins: background.radius/2 + } + Kirigami.Icon { + source: "search" + Layout.fillHeight: true + Layout.preferredWidth: height + color: "white" + } + PlasmaExtras.Heading { + level: 2 + text: i18n("Search...") + } + } MouseArea { anchors.fill: parent onClicked: window.showMaximized() diff --git a/applets/krunner/metadata.desktop b/applets/krunner/metadata.desktop index 6e1e655e..e1208831 100644 --- a/applets/krunner/metadata.desktop +++ b/applets/krunner/metadata.desktop @@ -56,7 +56,7 @@ Comment[x-test]=xxSearch and run Applications and servicesxx Comment[zh_CN]=搜索和运行应用程序及服务 Comment[zh_TW]=搜尋並執行應用程式及服務 -Icon=preferences-system-time +Icon=search Type=Service X-KDE-ParentApp= X-KDE-PluginInfo-Author=Marco Martin