Menu Policy

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
м (proofreading)
(О конверсии)
Строка 22: Строка 22:
{| class="standard"
{| class="standard"
|-
|-
-
!Старое меню ALT Linux
+
!Категория
-
!соответствие freedesktop.org
+
!описание
 +
!Дополнительно указывать
|-
|-
-
|Amusement/Adventure
+
|X-Typing
-
|AdventureGame;Game;
+
|Обучение набору клавиатуры
 +
|Education;
|-
|-
-
|Amusement/Arcade
+
|X-ALTLinux-VideoSettings
-
|ArcadeGame;Game;
+
|Настройки монитора, видеокарты, Х-сервера...
-
|-
+
|Settings;HardwareSettings;
-
|Amusement/Boards
+
-
|BoardGame;Game;
+
-
|-
+
-
|Amusement/Cards
+
-
|CardGame;Game;
+
-
|-
+
-
|Amusement/Puzzles
+
-
|LogicGame;Game;
+
-
|-
+
-
|Amusement/Sports
+
-
|SportGame;Game;
+
-
|-
+
-
|Amusement/Strategy
+
-
|StrategyGame;Game;
+
-
|-
+
-
|Amusement/Toys
+
-
|KidsGame;Game;Amusement;
+
-
|-
+
-
|Amusement/Other
+
-
|Game;Amusement;
+
-
|-
+
-
|Applications/Accessibility
+
-
|Accessibility;Utility;
+
-
|-
+
-
|Applications/Archiving
+
-
|Utility;Archiving;
+
-
|-
+
-
|Applications/Archiving/Compression
+
-
|Utility;Archiving;Compression;
+
-
|-
+
-
|Applications/Archiving/Cd burning
+
-
|DiscBurning;AudioVideo;
+
-
|-
+
-
|Applications/Archiving/Backup
+
-
|Utility;Archiving;
+
-
|-
+
-
|Applications/Archiving/Other
+
-
|Utility;Archiving;
+
-
|-
+
-
|Applications/Communications
+
-
|
+
-
|-
+
-
|Applications/Databases
+
-
|Database;[ choose Office or Development or AudioVideo ]
+
-
|-
+
-
|Applications/Development
+
-
|Development; [ choose manually ]
+
-
|-
+
-
|Applications/Development/Interpreters
+
-
|Development; [ choose manually ]
+
-
|-
+
-
|Applications/Development/Code generators
+
-
|Development; [ choose manually ]
+
-
|-
+
-
|Applications/Development/Development environments
+
-
|Development;IDE;
+
-
|-
+
-
|Applications/Development/Tools
+
-
|Development; [ choose one of Building Debugger GUIDesigner Profiling RevisionControl Translation ]
+
-
|-
+
-
|Applications/Editors
+
-
|TextEditor;Utility;
+
-
|-
+
-
|Applications/Emulators
+
-
|Emulator; [choose System or Game]
+
-
|-
+
-
|Applications/File tools
+
-
|Filesystem;System;
+
-
|-
+
-
|Applications/Finances
+
-
|Finance;Office;
+
-
|-
+
-
|Applications/Monitoring
+
-
|Monitor;System;
+
-
|-
+
-
|Applications/Publishing
+
-
|Publishing;Office;
+
-
|-
+
-
|Applications/Sciences
+
-
|Science;[ choose subcategory manually]
+
-
|-
+
-
|Applications/Sciences/Astronomy
+
-
|Astronomy;Science;
+
-
|-
+
-
|Applications/Sciences/Biology
+
-
|Science;Biology;
+
-
|-
+
-
|Applications/Sciences/Chemistry
+
-
|Science;Chemistry;
+
-
|-
+
-
|Applications/Sciences/Computer science
+
-
|Science;ComputerScience;
+
-
|-
+
-
|Applications/Sciences/Geosciences
+
-
|Science;Geoscience;
+
-
|-
+
-
|Applications/Sciences/Mathematics
+
-
|Science;Math;
+
-
|-
+
-
|Applications/Sciences/Physics
+
-
|Science;Physics;
+
-
|-
+
-
|Applications/Sciences/Other
+
-
|Science;[ choose subcategory manually]
+
-
|-
+
-
|Applications/Shells
+
-
|
+
-
|-
+
-
|Applications/Text tools
+
-
|TextTools;Utility;
+
-
|-
+
-
|Configuration/Boot and Init
+
-
|Settings;DesktopSettings;X-ALT-Linux-Boot-and-Init;
+
-
|-
+
-
|Configuration/Hardware
+
-
|HardwareSettings;Settings;
+
-
|-
+
-
|Configuration/Networking
+
-
|HardwareSettings;Settings;X-ALT-Linux-NetworkSettings;
+
-
|-
+
-
|Configuration/Packaging
+
-
|PackageManager;Settings;
+
-
|-
+
-
|Configuration/Printing
+
-
|HardwareSettings;Settings;Printing;
+
-
|-
+
-
|Configuration/Other
+
-
|Settings;[ choose subcategory manually]
+
-
|-
+
-
|Documentation
+
-
|Documentation;[ choose main category manually]
+
-
|-
+
-
|Edutainment/Languages
+
-
|Education;Languages;
+
-
|-
+
-
|Edutainment/Mathematics
+
-
|Education;Math;
+
-
|-
+
-
|Edutainment/Science
+
-
|Education;Science;[ choose subcategory manually]
+
-
|-
+
-
|Edutainment/Tools
+
-
|Education;[ choose subcategory manually]
+
-
|-
+
-
|Edutainment/Other
+
-
|Education;[ choose subcategory manually]
+
-
|-
+
-
|Multimedia/Graphics
+
-
|Graphics;[ choose subcategory manually]
+
-
|-
+
-
|Multimedia/Sound
+
-
|AudioVideo;Audio;[ choose subcategory manually]
+
-
|-
+
-
|Multimedia/Video
+
-
|AudioVideo;Video;[ choose subcategory manually]
+
-
|-
+
-
|Networking/Chat
+
-
|Network;Chat;
+
-
|-
+
-
|Networking/IRC
+
-
|Network;IRCClient;
+
-
|-
+
-
|Networking/Instant messaging
+
-
|Network;InstantMessaging;
+
-
|-
+
-
|Networking/File transfer
+
-
|Network;FileTransfer;
+
-
|-
+
-
|Networking/Mail
+
-
|Office;Network;Email;
+
-
|-
+
-
|Networking/News
+
-
|Network;News;
+
-
|-
+
-
|Networking/Remote access
+
-
|Network;RemoteAccess;
+
-
|-
+
-
|Networking/WWW
+
-
|Network;WebBrowser;
+
-
|-
+
-
|Networking/Other
+
-
|Network;[ choose subcategory]
+
-
|-
+
-
|Office/Accessories
+
-
|Office;[ choose subcategory]
+
-
|-
+
-
|Office/AddressBooks
+
-
|ContactManagement;Office;
+
-
|-
+
-
|Office/Graphs
+
-
|Chart;Office;
+
-
|-
+
-
|Office/PDA
+
-
|PDA;Office;
+
-
|-
+
-
|Office/Presentations
+
-
|Presentation;Office;
+
-
|-
+
-
|Office/Spreadsheets
+
-
|Spreadsheet;Office;
+
-
|-
+
-
|Office/Tasks management
+
-
|ProjectManagement;Office;
+
-
|-
+
-
|Office/Time management
+
-
|Clock;Calendar;Office;
+
-
|-
+
-
|Office/Wordprocessors
+
-
|WordProcessor;Office;
+
-
|-
+
-
|Session
+
-
|
+
-
|-
+
-
|Session/Windowmanagers
+
-
|
+
-
|-
+
-
|Terminals
+
-
|
+
-
|-
+
-
|Amusement
+
-
|
+
-
|-
+
-
|Applications
+
-
|
+
-
|-
+
-
|Configuration
+
-
|
+
-
|-
+
-
|Edutainment
+
-
|
+
-
|-
+
-
|Multimedia
+
-
|
+
-
|-
+
-
|Networking
+
-
|
+
-
|-
+
-
|Office
+
-
|
+
|}
|}

Версия 09:54, 27 апреля 2011

Stub.png
Черновик политики Sisyphus
Автор(ы) — ...


42px-Wikitext-ru.svg.png
Эту статью следует викифицировать.


Содержание

Требования к WM/DE, поддерживающим меню стандарта freedesktop

  • WM/DE должен выносить свое оригинальное меню в отдельный подпакет либо вообще отключать его.
  • WM/DE не должен явно требовать свое оригинальное меню. Вместо этого он должен иметь зависимость на виртуальный пакет <NAME>-freedesktop-menu

Подход к построению меню

Нейтральность

.desktop файл позволяет указывать, в меню каких оконных менеджеров их показывать. Поэтому общесистемное меню должно быть оконно нейтральным, а для специфических примочек надо выделять отдельный набор .desktop файлов с указанием OnlyShowIn=БлаБла. Не нужно злоупотреблять OnlyShowIn= и NotShowIn=. Обычно,использование NotShowIn= не приносит пользы.

См. тж. [1]

О конверсии

Категория описание Дополнительно указывать
X-Typing Обучение набору клавиатуры Education;
X-ALTLinux-VideoSettings Настройки монитора, видеокарты, Х-сервера... Settings;HardwareSettings;

Ссылки

 
Личные инструменты