You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Nick Schermer 171a05f9f0 Properly set orientation of tasklist handler (bug #5222). 12 years ago
config Update default layout for 4.6, previous defaults have not been changed for ages and are not only just plain ugly but also totally subobtimal. 12 years ago
docs Update version number (and docs) 13 years ago
icons * Change a lot of strings to mnemonic labels. 13 years ago
libxfce4panel Fix xfce-hvbox not working with gtk 2.16 (bug #5166). 12 years ago
panel Make sure the session client is not used anywhere else. 12 years ago
plugins Properly set orientation of tasklist handler (bug #5222). 12 years ago
po Romanian translation update for xfce4-panel trunk and xfce_4_6 12 years ago
settings * Change a lot of strings to mnemonic labels. 13 years ago
.indent.pro Move new panel to trunk 16 years ago
AUTHORS * Import my 4_5_nick branch into trunk: 14 years ago
COPYING * Import my 4_5_nick branch into trunk: 14 years ago
COPYING.LIB * Import my 4_5_nick branch into trunk: 14 years ago
ChangeLog Update ChangeLog (it is quite a heavy commit, no idea why svn2cl behaves this weird with the same arguments as described in HACKING) 12 years ago
HACKING * Import my 4_5_nick branch into trunk: 14 years ago
Makefile.am * Fix distcheck. 13 years ago
NEWS Properly set orientation of tasklist handler (bug #5222). 12 years ago
README * Import my 4_5_nick branch into trunk: 14 years ago
TODO * Import my 4_5_nick branch into trunk: 14 years ago
autogen.sh * autogen.sh: Don't print errors when trying to detect the revision 13 years ago
configure.in.in == Release xfce 4.6.1 == 12 years ago
xfce4-panel.spec.in * Import my 4_5_nick branch into trunk: 14 years ago

README

What is it?
===========

'xfce4-panel' is the panel of the Xfce Desktop Environment. It is no longer
modeled after the CDE panel like the first versions of xfce.
This version is based on GTK+ and should have all the advantages that come
with this toolkit (see http://www.gtk.org).

The panel provides program lauchers with, optionally, non-hierarchical menus
(easier to read at a glance), and several panel 'plugins' like a clock and a
pager. Additional plugins may be installed separately.


Installation
============

The file 'INSTALL' contains generic installation instructions.


Plugins
=======

Starting from version 4.4, the Xfce Panel support two types of plugins:
* Internal plugins. These are loadable modules, using the gmodule interface.
* External plugins. These are separate programs that are embedded into the
panel using the GtkPlug/GtkSocket mechanism.

For more information about the panel plugins framework, you can read the API
documentation (http://www.xfce.org/documentation/4.4/api/libxfce4panel/) or
the panel plugins how to (http://wiki.xfce.org/panel_plugins_howto).


KIOSK mode
==========

The Xfce Panel supports the KIOSK mode introduced with libxfce4util 4.1.13.
It provides the following KIOSK capabilities:

CustomizePanel: Only users with this capability will be allowed to customize
their panel (add panel plugins, configure panel plugins, add launchers, etc.).
This is similar to setting the environment va- riable XFCE_DISABLE_USER_CONFIG
with the old panel.

So a sample xfce4-panel section in your kioskrc might look like this:

<-- start snip -->
[xfce4-panel]
CustomizePanel=%powerusers,foo
<-- end snip -->

This allows only users in the group powerusers and the user foo to customize
their panels.


How to report bugs?
===================

Bugs should be reported to the Xfce bug tracking system:
(http://bugzilla.xfce.org, product Xfce, component xfce4-panel).