feat: move Settings out of Files into its own searchable app with categories

This commit is contained in:
daniel committed 2026-10-24 13:26:47 +02:00
1 parent d3e49a925d
commit 8de98f3ab3
33 files changed
+1183 -93

No files matched your search

+6 -2
View File
@@ -49,6 +49,12 @@ struct DesktopItem {
// File extensions the app opens (manifest files.types): lowercase, no dot,
// space-separated with a leading and trailing space, e.g. " jpg jpeg ".
char file_types[160];
// Settings app metadata (manifest [settings]): the category it is filed
// under ("" = not listed unless in the settings section), a one-line
// description and extra search words.
char settings_category[24];
char description[64];
char keywords[128];
};
enum LauncherItemKind : uint8_t {
@@ -225,8 +231,6 @@ struct DesktopState {
SvgIcon icon_apps;
SvgIcon icon_apps_lg;
SvgIcon icon_system_configuration_menu;
SvgIcon icon_system_configuration;
SvgIcon icon_system_configuration_lg;
// Special user folder icons (16x16 and 48x48)
static constexpr int SPECIAL_FOLDER_COUNT = gui::SPECIAL_FOLDER_COUNT;