Приветствую. После прочтения и суммаризации комментариев а так же собственных видений, решил развивать концепцию меню приложений, такую как на скриншоте: https://ibb.co/PgpFtLv
А именно:
- Минималистичное, без всяких открытий на весь экран с метровыми отступами между позициями;
- С именем вместо женерик-имени. То есть Galculator вместо Калькулятора, или LXTerminal вместо Эмулятора Терминала;
- Со скрытыми категориями Settings и System. Пользователям не нужен CMake или Qt Assistant в меню, а кому аж настолько нужно - запустят с терминала, ну а настройки нужно настраивать с панели управления. Для сравнения, установлено и отображается в других меню 71 приложение, здесь же отображается лишь 31;
- Без разбивки на категории, как в Винде или ЛХДЕ. Учитывая предыдущий пункт, считаю что это не нужно, потому что приложения умещаются на экран. В отличие от например Macos, где даже на ретине приходится листать страницы;
- С традиционным учитыванием пользователей с маленьким. Меню с фиксированным размером 300х200, остальное в вертикальном скроллинге;
- Сортировку по имени и дате добавления приложения пока рассматриваю, придется вспомнить старые навыки сортирования ассоциативных массивов по индексу;
- Насчет поиска тоже раздумываю, не уверен что он нужен, когда видишь все приложения на одном экране. Но учитывая язык на котором это все пишется - добавление этой фичи займет от силы пару часов;
- А вот что планирую добавить из настроек - так это возможность добавлять кастомные скрипты в качестве полноценных программ для запуска без глупых вопросов навроде «Execute View Execute in terminal».
На ваш взгляд - чего не хватает, что следует добавить сюда?
Спасибо.