응용 프로그램 메뉴는 .desktop 파일의 하위 범주를 어떻게 감지합니까?

응용 프로그램 메뉴는 .desktop 파일의 하위 범주를 어떻게 감지합니까?

GNOME Flashback의 응용 프로그램 메뉴, KDE 플라즈마 응용 프로그램 메뉴 등은 기존 Windows 시작 메뉴와 같이 앱을 폴더와 하위 폴더로 분류합니다. MenuLibre와 같은 앱을 사용하여 해당 카테고리를 편집할 수 있습니다.

그러나 카테고리는 실제로 어떻게 내부적으로 저장됩니까? MenuLibre 및 응용 프로그램 메뉴는 데스크탑 파일이 어떤 범주에 속하는지 어떻게 알 수 있습니까?

답변1

이 질문에 대한 자세한 내용을 찾는 동안 답을 알아냈습니다. 메뉴의 계층 구조는 아래의 XML 파일로 설명됩니다 $XDG_CONFIG_DIRS/menus/. 이는 Freedesktop에 따릅니다.데스크탑 메뉴 사양.

바로가기가 나타나는 폴더는 데스크탑 파일의 Categories, OnlyShowIn및 레이블에 의해 선택됩니다.NotShowIn

관련 정보