From b9609f29bde21dbf1f92ed07004639497e4773ee Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Sun, 18 Apr 2004 16:16:07 +0000 Subject: Patch from Ville Skyttä MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2004-04-18 Mark McLoughlin Patch from Ville Skyttä * menu-spec.xml: editorial changes and typo fixes. --- menu/ChangeLog | 6 ++++ menu/menu-spec.xml | 95 ++++++++++++++++++++++++++---------------------------- 2 files changed, 51 insertions(+), 50 deletions(-) diff --git a/menu/ChangeLog b/menu/ChangeLog index 1c6cb32..e15291d 100644 --- a/menu/ChangeLog +++ b/menu/ChangeLog @@ -1,3 +1,9 @@ +2004-04-18 Mark McLoughlin + + Patch from Ville Skyttä + + * menu-spec.xml: editorial changes and typo fixes. + 2003-12-12 Waldo Bastian * menu-spec.xml: Correct example in "Legacy Menu Hierarchies" diff --git a/menu/menu-spec.xml b/menu/menu-spec.xml index 8542d91..a81cb91 100644 --- a/menu/menu-spec.xml +++ b/menu/menu-spec.xml @@ -2,7 +2,7 @@ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ ]>
- + Desktop Menu Specification Version 0.8 9 November 2003 @@ -62,7 +62,7 @@ - + Introduction @@ -88,7 +88,7 @@ In addition to a strict definition of the contents of each menu this - specification also forsees in a number of layout / presentation hints. + specification also foresees in a number of layout / presentation hints. This part of the specification is optional, implementations may chose to ignore these hints. @@ -110,8 +110,8 @@ This file contains the XML definition of the main application menu layout. The first file found in the search path should be used; other files are ignored. This implies that if the user has - their own applications.menu, it replaces the systemwide one. - (Though the user's menu may explicitly merge the systemwide one.) + their own applications.menu, it replaces the system wide one. + (Though the user's menu may explicitly merge the system wide one.) Other menu files may exist, but are not specified in this @@ -256,7 +256,7 @@ entries: Categories, elements or attributes that are not specified in this document. - Doctype Declaration + Document Type Declaration Menu files for this version of the specification must use the following namespace, public and system identifiers: @@ -287,7 +287,7 @@ entries: Categories, - Here is a sample doctype declaration: + Here is a sample document type declaration: <!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 0.8//EN" @@ -295,7 +295,7 @@ entries: Categories, - All menu files MUST include the doctype declaration, so that + All menu files MUST include the document type declaration, so that implementations can adapt to different versions of this specification (and so implementations can validate the menu file against the DTD). @@ -449,7 +449,7 @@ entries: Categories, Each <Menu> element has any number of <Directory> elements. The content of the <Directory> element - is the relative path of a directory entry containing metainformation + is the relative path of a directory entry containing meta information about the <Menu>, such as its icon and localized name. If no <Directory> is specified for a <Menu>, its <Name> field should be used as the user-visible @@ -788,7 +788,7 @@ entries: Categories, preserve any <Layout> elements and their contents as far as possible. Each <Menu> may optionally contain a <Layout> element. - If multipe elements appear then only the last such element is relevant. + If multiple elements appear then only the last such element is relevant. The purpose of this element is to offer suggestions for the presentation of the menu. If a menu does not contain a <Layout> element or if it contains @@ -842,7 +842,7 @@ entries: Categories, The optional inline_limit attribute defines the maximum number of entries that can be inlined. If the sub-menu has more entries than inline_limit, the sub-menu will not be inlined. If the inline_limit is 0 (zero) there is no limit. - The optional inline_title attribute defines whether an inlined menu should be preceeded with + The optional inline_title attribute defines whether an inlined menu should be preceded with a header entry listing the caption of the sub-menu. The inline_title attribute can be either "true" or "false". The optional inline_alias attribute defines whether a single inlined entry should adopt the @@ -887,7 +887,7 @@ entries: Categories, alphabetical order of their visual caption at this point. Each <Layout> or <DefaultLayout> element shall have exactly one <Merge type="all"> element or it shall have exactly one <Merge type="files"> and exactly one - <Merge type="menus"> element. An excemption is made for a completely empty <Layout> + <Merge type="menus"> element. An exception is made for a completely empty <Layout> element which may be used to indicate that the default-layout should be used instead. @@ -1268,7 +1268,7 @@ entries: Categories, Core - Important application, core to the desktop such as a filemanager or a help browser + Important application, core to the desktop such as a file manager or a help browser @@ -1322,7 +1322,7 @@ entries: Categories, ContactManagement - E.g. an addressbook + E.g. an address book Office @@ -1411,11 +1411,11 @@ entries: Categories, OCR - Tool to text + Optical character recognition application Scanning - Photograph + Photography Camera tools, etc. Graphics or Office @@ -1430,12 +1430,12 @@ entries: Categories, DesktopSettings - ConfigurationTool for the GUI + Configuration tool for the GUI Settings HardwareSettings - A tool to manage hardware components, like soundcards, graphicards or printers + A tool to manage hardware components, like sound cards, video cards or printers Settings @@ -1445,22 +1445,22 @@ entries: Categories, Network - Network application such as a webbrowser + Network application such as a web browser (Settings) Dialup - A dialup program + A dial-up program Network InstantMessaging - An InstantMessaging Client + An instant messaging client Network IRCClient - An IRC Client + An IRC client Network @@ -1475,7 +1475,7 @@ entries: Categories, News - A newsreader or newsticker + A news reader or a news ticker P2P @@ -1494,7 +1494,7 @@ entries: Categories, WebBrowser - A webbrowser + A web browser Network @@ -1513,7 +1513,7 @@ entries: Categories, Midi - An app related to midi + An app related to MIDI Audio @@ -1523,12 +1523,12 @@ entries: Categories, Sequencer - a sequencer + A sequencer Audio Tuner - a tuner + A tuner Audio @@ -1543,8 +1543,8 @@ entries: Categories, AudioVideoEditing - Application to edit audio or video files - Audio or Video or AudiVideo + Application to edit audio/video files + Audio or Video or AudioVideo Player @@ -1567,7 +1567,7 @@ entries: Categories, ActionGame - An actiongame + An action game Game @@ -1607,7 +1607,7 @@ entries: Categories, RolePlaying - A roleplaying game + A role playing game Game @@ -1617,12 +1617,12 @@ entries: Categories, SportsGame - A Sports game + A sports game Game StrategyGame - A Strategy game + A strategy game Game @@ -1631,22 +1631,17 @@ entries: Categories, Art - software to teach arts + Software to teach arts Education - Art - - Education - - - Contruction + Construction Education Music - Musical Software + Musical software AudioVideo;Education @@ -1686,7 +1681,7 @@ entries: Categories, MedicalSoftware - MedicalSoftware + Medical software Science @@ -1706,7 +1701,7 @@ entries: Categories, Applet - An applet that will run inside a panel or another such application, likely desktop specifi.c + An applet that will run inside a panel or another such application, likely desktop specific @@ -1731,7 +1726,7 @@ entries: Categories, FileManager - A Filemanager + A file manager @@ -1741,7 +1736,7 @@ entries: Categories, Screensaver - A screensaver (launching this desktop entry should activate the screensaver) + A screen saver (launching this desktop entry should activate the screen saver) @@ -1761,7 +1756,7 @@ entries: Categories, Filesystem - A filesytem tool + A file system tool System @@ -1787,7 +1782,7 @@ entries: Categories, Calculator A calculator - Utilitiy + Utility Clock @@ -1797,7 +1792,7 @@ entries: Categories, TextEditor A text editor - Utilitiy + Utility KDE @@ -1826,7 +1821,7 @@ entries: Categories, Java - Application based on Java awt or Swing + Application based on Java GUI libraries, such as AWT or Swing @@ -1941,7 +1936,7 @@ entries: Categories, To implement menu editing, the intent is that a per-user file is created. The per-user file should specify a <MergeFile> with the - systemwide file, so that system changes are inherited. When the user + system wide file, so that system changes are inherited. When the user deletes a menu item, you add <Exclude><Filename>foo.desktop</Filename></Exclude>. If the user adds a menu item, you use -- cgit v1.2.3-70-g09d2