¿Cómo detectan los menús de las aplicaciones subcategorías de archivos .desktop?

¿Cómo detectan los menús de las aplicaciones subcategorías de archivos .desktop?

El menú de aplicaciones de GNOME Flashback, el menú de aplicaciones de KDE Plasma, etc. clasifican las aplicaciones en carpetas y subcarpetas como el menú Inicio tradicional de Windows. Se puede utilizar una aplicación como MenuLibre para editar esas categorías.

Pero, ¿cómo se almacenan realmente las categorías bajo el capó? ¿Cómo saben MenuLibre y los menús de aplicaciones a qué categorías pertenece un archivo de escritorio?

Respuesta1

Mientras buscaba detalles a esta pregunta, descubrí la respuesta. La jerarquía de los menús se describe mediante archivos XML en $XDG_CONFIG_DIRS/menus/. Esto está de acuerdo con Freedesktop.Especificación del menú de escritorio.

Las carpetas en las que aparece el acceso directo serán elegidas luego por las Categoriesetiquetas OnlyShowIny NotShowInen el archivo del escritorio.

información relacionada