|
|
| (8 intermediate revisions by 3 users not shown) |
| Line 2: |
Line 2: |
| | | | |
| | ==Internet== | | ==Internet== |
| − | ===Web=== | + | ===Browsing=== |
| | *Konqueror | | *Konqueror |
| | *Firefox | | *Firefox |
| | *Opera | | *Opera |
| | *Akregator | | *Akregator |
| | + | |
| | ===File download and sharing=== | | ===File download and sharing=== |
| | *aMule | | *aMule |
| Line 23: |
Line 24: |
| | *KRDC | | *KRDC |
| | *KRFB | | *KRFB |
| | + | *networkmanager |
| | *<monitoring apps?> | | *<monitoring apps?> |
| | + | |
| | ==Multimedia== | | ==Multimedia== |
| − | ===Play and Management=== | + | ===Playing and Management=== |
| | *amarok | | *amarok |
| | *<videoplayers> | | *<videoplayers> |
| Line 39: |
Line 42: |
| | | | |
| | ==Graphics== | | ==Graphics== |
| − | ===View and Management=== | + | ===Viewing and Management=== |
| | *Okular | | *Okular |
| | *Gwenview | | *Gwenview |
| Line 99: |
Line 102: |
| | *Konsole | | *Konsole |
| | *Strigi search | | *Strigi search |
| | + | *k3b |
| | *<Accessibility apps> | | *<Accessibility apps> |
| | ===Monitor=== | | ===Monitor=== |
| | *KSysGuard | | *KSysGuard |
| | *KSystemLog | | *KSystemLog |
| − | ===Disk tools=== | + | ===Disc tools=== |
| | *gparted | | *gparted |
| | + | *filelight |
| | *<backup app> | | *<backup app> |
| − | *k3b | + | |
| | + | ===Security=== |
| | + | *kwallet |
| | + | *klamav |
| | | | |
| | ==Configuration== | | ==Configuration== |
| Line 164: |
Line 172: |
| | | | |
| | | | |
| | + | Links: |
| | + | *[http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html#category-registry Freedesktop Menu Spec] |
| | + | *[http://standards.freedesktop.org/desktop-entry-spec/latest/ Desktop file spec] |
| | | | |
| | | | |
| Line 178: |
Line 189: |
| | | | |
| | | | |
| − | And this is said to be false: "the menu is for newcomers, experienced users use 'Search' field anyway." | + | And they don't believe that the menu is for newcomers, experienced users use 'Search' field anyway. |
| | + | |
| | + | Comment: Please don't do this. I just discovered this confusion is on purpose and not by accident. We're reverting this in our Kubuntu packages. I'd rather not carry a diff from upstream, but we are not going to ship this. |
| | + | |
| | + | Comment: normally I would think submenus are bad, but what if it were possible to only have a submenu appear if there is more than one app in a particular category? Much in tha same way a main category doesn't appear in the main menu unless there is a menu item there. just a random thought. |
Latest revision as of 00:52, 19 July 2009
Apps Menu Structure Proposal. I'd like to make apps menu more fine-grained by introducing submenus
[edit] Internet
[edit] Browsing
- Konqueror
- Firefox
- Opera
- Akregator
[edit] File download and sharing
- aMule
- KTorrent
- KGet
- KFtpGrabber
[edit] Communication
- KMail
- Kopete
- Konversation
- Kontact
- KAddressBook
- Knode
[edit] Connectivity
- KPPP
- KRDC
- KRFB
- networkmanager
- <monitoring apps?>
[edit] Multimedia
[edit] Playing and Management
- amarok
- <videoplayers>
- <tag editors>
[edit] Creation and editing
- Kino
- cinelerra
- LiVES
- Open Movie Editor
- kdenlive
- Audacity
- Wink screencasting
[edit] Graphics
[edit] Viewing and Management
[edit] Creation and editing
- Krita
- Kolourpaint
- Gimp
- Blender
- Inkscape
[edit] Desktop publishing
[edit] Education
[edit] Lingustic
- KHangMan
- KWordQuiz
- Parley
[edit] Science
- KStars
- Kalzium
- KTurtle
- Step
[edit] Office
[edit] Time management and Work Organization
- KOrganizer
- KTimeTracker (remove from menu -- present as plasmoid)
- Kalarm (remove from menu -- present as plasmoid?)
- KNotes
- kontact
- <Syncing apps>
[edit] Accounting
[edit] OpenOffice.org
[edit] KOffice
[edit] Desktop publishing
[edit] Translation
[edit] System Tools
- dolphin
- Konsole
- Strigi search
- k3b
- <Accessibility apps>
[edit] Monitor
[edit] Disc tools
- gparted
- filelight
- <backup app>
[edit] Security
[edit] Configuration
- systemsettings
- yast
- <...>
[edit] Engineering
[edit] Programming
- KDevelop
- KCachegrind
- <Version control tools?>
[edit] Web-development
[edit] Translation
Explanation
- if several apps fulfill the same function (i.e. konqueror, opera, firefox), then their title should be in form of %function% - %appname%: "Web-browser - Konqueror", and they should be listed consequently
- We need special entries in .desktop files determining the priority (Menu-Priority, Menu-Priority-KDE, Menu-Priority-Gnome).
- Because the order is important
- apps with Menu-Priotity above 100 constant could be visually separated by the line (they are the main apps in the category)
- apps with Menu-Priotity below 10 may be hidden at all (i.e. they are rarely used by an average user)
- If category has only 1 item, the item should be displayed instead of category
- Statistics is needed for this (simple voting?)
- 'Utilities' category isn't needed at all. For example, 'root terminal' should be in System.
- Plasmoids: a lot of small apps need to be turned into plasmoids.
- charselect should be callable from anywhere but K-Menu
- kcalc -- the same
- dictionary applet
I like the way desktop widgets are displayed in Mac OS X (easy accessible any moment - e.g. clock, calendar, calc)
Alternatively, instead of 'Office' we could use 'Desktop Publishing',
putting
'Groupware (Kontact)' into 'Internet' +merge 'Graphics' to 'Multimedia':
- Multimedia
- k3b
- Music
- Play and Manage (amarok, tag editors)
- Create and edit (Audacity)
- Video
- Play
- Create and edit (kino, etc)
- Graphics
- View and Manage (Gwenview, Digikam)
- Create and edit (Krita, Kolourpaint, Gimp)
Links:
Critisism I recieved from kde-devel@ so far:
- .... submenus are bad. They do not seem very usable to me, especially when the structure is not evident: ...
- so it's better to look through all 10-20 entries (possibly in in each
category) before finding app that you need?
- there should be no more then ~5 items in each category
- This breaks traditional alphabetical order...
- alphabetical order is of small value when user doesnt know the name of the
app he/she is looking for.
- Somehow 11 items seems better than 4 submenus
- but I wrote only few apps, in real life there will be more apps
And they don't believe that the menu is for newcomers, experienced users use 'Search' field anyway.
Comment: Please don't do this. I just discovered this confusion is on purpose and not by accident. We're reverting this in our Kubuntu packages. I'd rather not carry a diff from upstream, but we are not going to ship this.
Comment: normally I would think submenus are bad, but what if it were possible to only have a submenu appear if there is more than one app in a particular category? Much in tha same way a main category doesn't appear in the main menu unless there is a menu item there. just a random thought.
This page was last modified on 19 July 2009, at 00:52. This page has been accessed 4,222 times.
Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.