[Kde-kiosk] KIOSK features in Kicker

Waldo Bastian bastian at kde.org
Thu Nov 4 16:14:28 CET 2004


Several people have asked for more flexibility wrt panel restrictions. Below 
are some design ideas for KDE 3.4. Your feedback is appreciated. In 
particular I would like to know whether you think that the feature set 
outlined below allows you to meet any requirements that you may have in this 
area.

Cheers,
Waldo

7. KIOSK features in Kicker
   ------------------------

Several aspects of the panel can be restricted:

* Individual elements (buttons, applets, etc.) can be marked immutable.
This means that they can not be removed and their properties/configuration
can not be changed.
How: The configuration group in kickerrc corresponding to the element is
marked immutable, OR, the configuration file associated with the element
(ConfigFile= entry) is marked immutable.

* The addition of Applets, Application Buttons, Special Buttons or Panels
can be restricted.
How: "General/Applets" key is marked immutable (??? Strictly speaking
that key is not used for extra panels)

* Panel configuration can be restricted. This affects appearance as wells
as menu-editing (see below)
How: ??? "General" group in kickerrc is marked immutable (??? that would
imply that buttons can't be added either, loss of flexibility)
How: Use "kde-panel.desktop" control module restriction.

* Menu editing can be restricted. Kicker offers several menu items in the
KDE menu beyond the applications menu itself. See "Configure Panel -> Menus"
How: Restrict action/menuedit (??? Are their cases where you would want to
restrict editing of the applications menu but not the other elements in
the KDE menu?)


-- 
bastian at kde.org   |   SUSE LINUX 9.2: Order now!   |   bastian at suse.com
  http://www.suse.de/us/private/products/suse_linux/preview/index.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-kiosk/attachments/20041104/8508c12b/attachment.pgp


More information about the kde-kiosk mailing list