fix(clipboard): code cleanup

Signed-off-by: Braian A. Diez <bdiez19@gmail.com>
This commit is contained in:
Braian A. Diez
2026-03-12 22:37:58 -03:00
parent 02cf4f8db9
commit d92aa0a727
3 changed files with 18 additions and 35 deletions
+1 -2
View File
@@ -40,8 +40,7 @@ SmartPanel {
return false;
if (!Settings.data.appLauncher.enableClipPreview)
return false;
var item = results[selectedIndex];
return selectedIndex >= 0 && results && !!item && !item.isHeader;
return selectedIndex >= 0 && results && !!results[selectedIndex] && !results[selectedIndex].isHeader;
}
readonly property int previewPanelWidth: Math.round(400 * Style.uiScaleRatio)
@@ -93,8 +93,7 @@ Variants {
return false;
if (!Settings.data.appLauncher.enableClipPreview)
return false;
var item = launcherCore.results[launcherCore.selectedIndex];
return launcherCore.selectedIndex >= 0 && launcherCore.results && !!item && !item.isHeader;
return launcherCore.selectedIndex >= 0 && launcherCore.results && !!launcherCore.results[launcherCore.selectedIndex] && !launcherCore.results[launcherCore.selectedIndex].isHeader;
}
// Dimmer background (click to close)
@@ -43,40 +43,24 @@ Item {
property string dateFilter: "all"
property var availableDateFilters: [
{
get label() {
return I18n.tr("launcher.date-filter-all-time");
},
"label": I18n.tr("launcher.date-filter-all-time"),
"action": "all",
get icon() {
return iconMode === "tabler" ? "calendar" : "x-office-calendar";
}
"icon": iconMode === "tabler" ? "calendar" : "x-office-calendar"
},
{
get label() {
return I18n.tr("launcher.date-filter-today");
},
"label": I18n.tr("launcher.date-filter-today"),
"action": "today",
get icon() {
return iconMode === "tabler" ? "calendar-event" : "view-calendar-timeline";
}
"icon": iconMode === "tabler" ? "calendar-event" : "view-calendar-timeline"
},
{
get label() {
return I18n.tr("launcher.date-filter-yesterday");
},
"label": I18n.tr("launcher.date-filter-yesterday"),
"action": "yesterday",
get icon() {
return iconMode === "tabler" ? "calendar-time" : "view-calendar";
}
"icon": iconMode === "tabler" ? "calendar-time" : "view-calendar"
},
{
get label() {
return I18n.tr("launcher.date-filter-previous-7-days");
},
"label": I18n.tr("launcher.date-filter-previous-7-days"),
"action": "week",
get icon() {
return iconMode === "tabler" ? "calendar-week" : "view-calendar-week";
}
"icon": iconMode === "tabler" ? "calendar-week" : "view-calendar-week"
}
]
@@ -284,17 +268,18 @@ Item {
let currentGroup = "";
const catMap = {
"Images": "image",
"Links": "link",
"Files": "file",
"Code": "code",
"Colors": "color"
};
// Filter and format results
items.forEach(function (item) {
// Category filter
if (Settings.data.appLauncher.enableClipboardChips && root.selectedCategory !== "All") {
const catMap = {
"Images": "image",
"Links": "link",
"Files": "file",
"Code": "code",
"Colors": "color"
};
if (item.contentType !== catMap[root.selectedCategory]) {
return;
}