waffles: start: sort items alphabetically in each category

This commit is contained in:
end-4
2025-12-07 20:58:49 +01:00
parent 8b1f0fc1d4
commit 1c8339df10
@@ -13,11 +13,11 @@ import qs.modules.waffle.looks
Rectangle {
id: root
property AggregatedAppCategoryModel aggregatedCategory
property list<DesktopEntry> desktopEntries: DesktopEntries.applications.values.filter(app => {
property list<DesktopEntry> desktopEntries: [...DesktopEntries.applications.values.filter(app => {
const appCategories = app.categories;
const gridCategories = root.aggregatedCategory.categories;
return appCategories.some(cat => gridCategories.indexOf(cat) !== -1);
})
})].sort((a, b) => a.name.localeCompare(b.name));
property Item windowRootItem: {
var item = root;