PATCH: Menu Spec - Categories

Bastian, Waldo waldo.bastian at intel.com
Fri Sep 8 23:08:03 EEST 2006


Three thoughts here:

* Wrt Control Panels in KDE, these are KDE specific anyway, aren't they?
The KDE Control Center only handles modules that implement the KCM
interface, no? The question there is mostly whether KDE will continue to
show regular applications that list "Settings" as a category in the KDE
menu.

* Wrt Screensavers, even though KDE itself can store its screensavers
under services, it could still also look under applications/ for
.desktop files with a Screensaver category. In KDE3 there was
kde-screensavers.menu that filtered applications with a
"X-KDE-ScreenSaver" category into "System/ScreenSavers", effectively
merging it with the entries under
$KDEDIR/share/applnk/System/ScreenSavers/ Unfortunately that means that
the Screensaver category is not universally supported on existing
systems.

The remaining question is whether it is sufficient to just have a
.desktop file marked as being a screensaver or whether there are
additional hidden assumptions made by either desktop.

* Unrelated to the menu spec: There are existing third party
screensavers such as Google's Picasa that use
applnk/System/ScreenSavers/ to integrate with KDE. It would be
unfortunate if KDE4 chose to break such applications.

Waldo Bastian
Linux Client Architect - Client Linux Foundation Technology
Channel Platform Solutions Group
Intel Corporation - http://www.intel.com/opensource
OSDL DTL Tech Board Chairman

>-----Original Message-----
>From: xdg-bounces at lists.freedesktop.org [mailto:xdg-
>bounces at lists.freedesktop.org] On Behalf Of Aaron J. Seigo
>Sent: Friday, September 08, 2006 12:28 PM
>To: xdg at lists.freedesktop.org
>Subject: Re: PATCH: Menu Spec - Categories
>
>On Friday 08 September 2006 11:47, Aaron J. Seigo wrote:
>> so i moved them to services/ which is where we put all of our
>
>as a side note, the same thing was done to control panels for kde4:
moved
>out
>of applications/ and into services/
>
>--
>Aaron J. Seigo
>Undulate Your Wantonness
>GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43
>
>Full time KDE developer sponsored by Trolltech
(http://www.trolltech.com)



More information about the xdg mailing list