66 lines
2.5 KiB
Diff
66 lines
2.5 KiB
Diff
From a63fce38f285b59407c24f44639023d41b5d3ca9 Mon Sep 17 00:00:00 2001
|
|
From: Nate Graham <nate@kde.org>
|
|
Date: Thu, 30 Oct 2025 20:01:32 -0600
|
|
Subject: [PATCH] applets/kickoff: add separation between Places page list
|
|
items too
|
|
|
|
Missed in 57885ba4ec524bdc1c1326228f27c1c3a3561bba
|
|
|
|
BUG: 508985
|
|
FIXED-IN: 6.6.0
|
|
---
|
|
applets/kickoff/ApplicationsPage.qml | 2 +-
|
|
applets/kickoff/KickoffListView.qml | 4 ++--
|
|
applets/kickoff/PlacesPage.qml | 1 +
|
|
3 files changed, 4 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/applets/kickoff/ApplicationsPage.qml b/applets/kickoff/ApplicationsPage.qml
|
|
index fe8d6eaafb..206ddd958d 100644
|
|
--- a/applets/kickoff/ApplicationsPage.qml
|
|
+++ b/applets/kickoff/ApplicationsPage.qml
|
|
@@ -20,7 +20,7 @@ BasePage {
|
|
id: sideBar
|
|
focus: true // needed for Loaders
|
|
model: kickoff.rootModel
|
|
- showingCategories: true
|
|
+ isSidebar: true
|
|
// needed otherwise app displayed at top-level will show a first character as group.
|
|
section.property: ""
|
|
delegate: KickoffListDelegate {
|
|
diff --git a/applets/kickoff/KickoffListView.qml b/applets/kickoff/KickoffListView.qml
|
|
index 382d146428..2d67bd59b7 100644
|
|
--- a/applets/kickoff/KickoffListView.qml
|
|
+++ b/applets/kickoff/KickoffListView.qml
|
|
@@ -33,7 +33,7 @@ EmptyPage {
|
|
property alias section: view.section
|
|
property alias highlight: view.highlight
|
|
property alias view: view
|
|
- property bool showingCategories: false
|
|
+ property bool isSidebar: false
|
|
|
|
property bool mainContentView: false
|
|
property bool hasSectionView: false
|
|
@@ -147,7 +147,7 @@ EmptyPage {
|
|
|
|
// Without switch-on-hover, it's possible for the selected category and the hovered category to be adjacent.
|
|
// When this happens, their highlights tuoch and look ungly without some artificial spacing added.
|
|
- spacing: root.showingCategories && !Plasmoid.configuration.switchCategoryOnHover ? Kirigami.Units.smallSpacing : 0
|
|
+ spacing: root.isSidebar && !Plasmoid.configuration.switchCategoryOnHover ? Kirigami.Units.smallSpacing : 0
|
|
|
|
section {
|
|
property: "group"
|
|
diff --git a/applets/kickoff/PlacesPage.qml b/applets/kickoff/PlacesPage.qml
|
|
index ff92f535e4..7f81096834 100644
|
|
--- a/applets/kickoff/PlacesPage.qml
|
|
+++ b/applets/kickoff/PlacesPage.qml
|
|
@@ -19,6 +19,7 @@ BasePage {
|
|
id: sideBar
|
|
focus: true // needed for Loaders
|
|
model: placesCategoryModel
|
|
+ isSidebar: true
|
|
delegate: KickoffListDelegate {
|
|
url: ""
|
|
description: ""
|
|
--
|
|
GitLab
|
|
|