mirror of
https://github.com/noctalia-dev/noctalia-shell.git
synced 2026-05-11 17:08:27 +08:00
fix(clipboard): code cleanup
Signed-off-by: Braian A. Diez <bdiez19@gmail.com>
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user