Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
xfce:xfce4-panel:start [2019/11/10 23:45] – kevinbowen | xfce:xfce4-panel:start [2023/04/30 03:57] – Add link to xfce4-generic-slider component page kevinbowen |
---|
====== Xfce Panel ====== | ~~NOTOC~~ |
The Xfce Panel is part of the Xfce Desktop Environment and features application launchers, panel menus, a workspace switcher and more. Many aspects of the panel can be configured through the GUI, but also by GTK+ style properties and hidden Xfconf settings. | {{ :xfce:xfce.panel.png?no link|}} |
| ====== xfce4-panel - Xfce Panel ====== |
| |
* **[[start#Panel|Panel]]** | The Xfce Panel is part of the Xfce Desktop Environment and features application launchers, panel menus, a workspace switcher and more. Many aspects of the panel can be configured through the GUI, but also by GTK+ style properties and hidden Xfconf settings. |
* **[[start#Internal Plugins|Internal Plugins]]** | |
* **[[start#External Plugins|External Plugins]]** | |
* **[[start#Advanced|Advanced]]** | |
* **[[start#Reporting Bugs|Reporting Bugs]]** | |
| |
===== Panel ===== | * **[[#General|General]]** |
| * **[[#Internal Plugins|Internal Plugins]]** |
| * **[[#External Plugins|External Plugins]]** |
| * **[[#Advanced|Advanced - Debugging Xfce Panel]]** |
| * **[[#Required Packages|Required Packages]]** |
| * **[[#Latest Release|Latest Release]]** |
| * **[[#Source Code Repository|Source Code Repository]]** |
| * **[[#Reporting Bugs|Reporting Bugs]]** |
| |
| |
| |
| ---- |
| |
| ===== General ===== |
* **[[getting-started|Getting Started]]** -- Starting the Xfce Panel for the first time | * **[[getting-started|Getting Started]]** -- Starting the Xfce Panel for the first time |
* **[[add-new-items|Add New Items]]** -- Add new plugins to the Xfce Panel | * **[[add-new-items|Add New Items]]** -- Add new plugins to the Xfce Panel |
* **[[https://wiki.xfce.org/howto:customize-menu|Customize the Xfce menu]]** -- Customize menu entries | * **[[https://wiki.xfce.org/howto:customize-menu|Customize the Xfce menu]]** -- Customize menu entries |
* **[[theming|Theming]]** -- Styling the Xfce Panel | * **[[theming|Theming]]** -- Styling the Xfce Panel |
| |
| ---- |
| |
===== Internal Plugins ===== | ===== Internal Plugins ===== |
* **[[actions|Action Buttons]]** -- Adds system action buttons to the panel | * **[[actions|Action Buttons]]** -- Adds system action buttons to the panel |
* **[[applicationsmenu|Applications Menu]]** -- Adds a menu containing categories of installed applications | * **[[applicationsmenu|Applications Menu]]** -- Adds a menu containing categories of installed applications |
* **[[clock|Clock]]** -- What time is it? | * **[[clock|Clock]]** -- What time is it? -- a clock plugin for the panel. |
* **[[directorymenu|Directory Menu]]** -- Show a directory tree in a menu | * **[[directorymenu|Directory Menu]]** -- Show a directory tree in a menu |
* **[[launcher|Launcher]]** -- Program launcher with optional menu | * **[[launcher|Launcher]]** -- Program launcher with optional menu |
* **[[windowmenu|Window Menu]]** -- Switch between open windows using a menu | * **[[windowmenu|Window Menu]]** -- Switch between open windows using a menu |
* **[[pager|Workspace Switcher]]** -- Switch between virtual desktops | * **[[pager|Workspace Switcher]]** -- Switch between virtual desktops |
| |
| [[|Back to Top]] |
| ---- |
| |
===== External Plugins ===== | ===== External Plugins ===== |
* **[[https://goodies.xfce.org/projects/panel-plugins/start|Panel Plugins]]** -- A list of xfce4-panel plugins (goodies.xfce.org) | * **[[:panel-plugins:xfce4-battery-plugin:start|Battery]]** -- A battery monitor panel plugin for Xfce4 compatible with APM and ACPI, for Linux and *BSD. |
| * **[[:panel-plugins:xfce4-calculator-plugin:start|Calculator]]** -- a calculator plugin for the Xfce4 panel. |
| * **[[:panel-plugins:xfce4-clipman-plugin:start|Clipman]]** -- A clipboard manager for Xfce |
| * **[[:panel-plugins:xfce4-cpufreq-plugin:start|Cpufreq]]** -- shows information about the CPU governor and frequencies supported and used by your system. |
| * **[[:panel-plugins:xfce4-cpugraph-plugin:start|Cpugraph]]** -- offers multiple display modes (LED, gradient, fire, etc…) to show the current CPU load of the system. |
| * **[[:panel-plugins:xfce4-datetime-plugin:start|Datetime]]** -- shows the date and time in the panel, and a calendar appears when you left-click on it. |
| * **[[:panel-plugins:xfce4-diskperf-plugin:start|Diskperf]]** -- displays instant disk/partition performance (bytes transferred per second). |
| * **[[:panel-plugins:xfce4-docklike-plugin:start|Docklike]]** -- A modern, minimalist taskbar for Xfce. |
| * **[[:panel-plugins:xfce4-embed-plugin:start|Embed]]** -- Embed arbitrary application windows into the panel. |
| * **[[:panel-plugins:xfce4-eyes-plugin:start|Eyes]]** -- Eyes that spy on you. |
| * **[[:panel-plugins:xfce4-fsguard-plugin:start|Fsguard]]** -- checks the chosen mountpoint for free disk space. |
| * **[[:panel-plugins:xfce4-generic-slider:start|Generic Slider]]** -- A visual slider widget to control user-configurable variables(e.g. volume control) |
| * **[[:panel-plugins:xfce4-genmon-plugin:start|Genmon]]** -- spawns the indicated script/program, captures its output (stdout) and displays the resulting string into the panel. |
| * **[[:panel-plugins:xfce4-indicator-plugin:start|Indicator]]** -- small plugin written by Mark Trompell to display information from various applications consistently. |
| * **[[:panel-plugins:xfce4-mailwatch-plugin:start|Mailwatch]]** -- multi-threaded, multi-mailbox, multi-protocol plugin for checking mails periodically. |
| * **[[:panel-plugins:xfce4-mount-plugin:start|Mount]]** -- a mount/umount utility for the panel. |
| * **[[:panel-plugins:xfce4-mpc-plugin:start|Mpc]]** -- client plugin for MPD, the Music Player Daemon |
| * **[[:panel-plugins:xfce4-netload-plugin:start|Netload]]** -- displays the current load of the network interfaces, currently works on Linux, *BSD, Sun Solaris, HP_UX and MacOS X. |
| * **[[:panel-plugins:xfce4-notes-plugin:start|Notes]]** -- provides sticky notes for your desktop. |
| * **[[:panel-plugins:xfce4-places-plugin:start|Places]]** -- a menu with quick access to folders, documents, and removable media. |
| * **[[:panel-plugins:xfce4-pulseaudio-plugin:start|PulseAudio Plugin]]** -- Adjust audio volume and control media players on the Xfce desktop |
| * **[[:panel-plugins:xfce4-sample-plugin:start|Sample]]** -- Sample plugin developers can use as a base for new panel-plugins |
| * **[[:panel-plugins:xfce4-sensors-plugin:start|Sensors]]** -- a hardware sensors plugin for the panel. |
| * **[[:panel-plugins:xfce4-smartbookmark-plugin:start|Smartbookmark]]** -- allows you to do a search directly on Internet on sites like google or debian bugzilla. |
| * **[[:panel-plugins:xfce4-statusnotifier-plugin:start|Statusnotifier]]** -- provides a panel area for status notifier items (application indicators). |
| * **[[:panel-plugins:xfce4-stopwatch-plugin:start|Stopwatch]]** -- Keep track of elapsed time. |
| * **[[:panel-plugins:xfce4-systemload-plugin:start|Systemload]]** -- Displays the current CPU load, the memory in use, the swap space and the system uptime. |
| * **[[:panel-plugins:xfce4-timer-plugin:start|Timer]]** -- Lets the user run an alarm at a specified time or at the end of a specified countdown period. |
| * **[[:panel-plugins:xfce4-time-out-plugin:start|Time-out]]** -- for taking breaks from the computer every X minutes. |
| * **[[:panel-plugins:xfce4-verve-plugin:start|Verve]]** -- A comfortable command line plugin for the Xfce panel. |
| * **[[:panel-plugins:xfce4-wavelan-plugin:start|Wavelan]]** -- Display stats from a wireless lan interface (signal state, signal quality, network name (SSID)). It supports NetBSD, OpenBSD, FreeBSD, and Linux. |
| * **[[:panel-plugins:xfce4-weather-plugin:start|Weather]]** -- Shows the current temperature and weather condition, using weather data provided by xoap.weather.com. |
| * **[[:panel-plugins:xfce4-whiskermenu-plugin:start|Whiskermenu]]** -- A menu that provides access to favorites, recently used, and searching installed applications. |
| * **[[:panel-plugins:xfce4-windowck-plugin:start|Windowck]]** -- Place the maximized window title and windows buttons on the panel. |
| * **[[:panel-plugins:xfce4-xkb-plugin:start|Xkb]]** -- Setup and use multiple (currently up to 4 due to X11 protocol limitation) keyboard layouts. |
| |
* **[[:panel-plugins:xfce4-battery-plugin/start|Battery Plugin]]** -- A battery monitor panel plugin for Xfce4 compatible with APM and ACPI, for Linux and *BSD. | [[|Back to Top]] |
* **[[:panel-plugins:xfce4-calculator-plugin/start|Calculator Plugin]]** | ---- |
* **[[:panel-plugins:clipman:|Clipman]]** -- A clipboard manager for Xfce | |
* **[[:panel-plugins:xfce4-cpufreq-plugin/start|Cpufreq Plugin]]** | |
* **[[:panel-plugins:xfce4-cpugraph-plugin/start|Cpugraph Plugin]]** -- offers multiple display modes (LED, gradient, fire, etc…) to show the current CPU load of the system. | |
* **[[:panel-plugins:xfce4-datetime-plugin/start|Datetime Plugin]]** | |
* **[[:panel-plugins:xfce4-diskperf-plugin/start|Diskperf Plugin]]** -- displays instant disk/partition performance (bytes transferred per second). | |
* **[[:panel-plugins:xfce4-embed-plugin/start|Embed Plugin]]** -- Embed arbitrary application windows into the panel. | |
* **[[:panel-plugins:xfce4-eyes-plugin/start|Eyes Plugin]]** -- Eyes that spy on you. | |
* **[[:panel-plugins:xfce4-fsguard-plugin/start|Fsguard Plugin]]** -- checks the chosen mountpoint for free disk space. | |
* **[[:panel-plugins:xfce4-genmon-plugin/start|Genmon Plugin]]** | |
* **[[:panel-plugins:xfce4-indicator-plugin/start|Indicator Plugin]]** -- small plugin written by Mark Trompell to display information from various applications consistently. | |
* **[[:panel-plugins:xfce4-mailwatch-plugin/start|Mailwatch Plugin]]** -- multi-threaded, multi-mailbox, multi-protocol plugin for checking mails periodically. | |
* **[[:panel-plugins:xfce4-mount-plugin/start|Mount Plugin]]** -- a mount/umount utility for the panel. | |
* **[[:panel-plugins:xfce4-mpc-plugin/start|Mpc Plugin]]** -- client plugin for MPD, the Music Player Daemon | |
* **[[:panel-plugins:xfce4-netload-plugin/start|Netload Plugin]]** -- displays the current load of the network interfaces, currently works on Linux, *BSD, Sun Solaris, HP_UX and MacOS X. | |
* **[[:panel-plugins:xfce4-notes-plugin/start|Notes Plugin]]** -- provides sticky notes for your desktop. | |
* **[[:panel-plugins:xfce4-places-plugin/start|Places Plugin]]** -- a menu with quick access to folders, documents, and removable media. | |
* **[[apps:pulseaudio-plugin:|PulseAudio Plugin]]** -- Adjust audio volume and control media players on the Xfce desktop | |
* **[[:panel-plugins:xfce4-sensors-plugin/start|Sensors Plugin]]** -- a hardware sensors plugin for the panel. | |
* **[[:panel-plugins:xfce4-smartbookmark-plugin/start|Smartbookmark Plugin]]** -- allows you to do a search directly on Internet on sites like google or debian bugzilla. | |
* **[[:panel-plugins:xfce4-statusnotifier-plugin/start|Statusnotifier Plugin]]** -- provides a panel area for status notifier items (application indicators). | |
* **[[:panel-plugins:xfce4-stopwatch-plugin/start|Stopwatch Plugin]]** -- Keep track of elapsed time. | |
* **[[:panel-plugins:xfce4-systemload-plugin/start|Systemload-plugin]]** -- Displays the current CPU load, the memory in use, the swap space and the system uptime. | |
* **[[:panel-plugins:xfce4-timer-plugin/start|Timer Plugin]]** -- Lets the user run an alarm at a specified time or at the end of a specified countdown period. | |
* **[[:panel-plugins:xfce4-time-out-plugin/start|Time-out Plugin]]** -- for taking breaks from the computer every X minutes. | |
* **[[:panel-plugins:xfce4-verve-plugin/start|Verve Plugin]]** -- A comfortable command line plugin for the Xfce panel. | |
* **[[:panel-plugins:xfce4-wavelan-plugin/start|Wavelan Plugin]]** -- Display stats from a wireless lan interface (signal state, signal quality, network name (SSID)). It supports NetBSD, OpenBSD, FreeBSD, and Linux. | |
* **[[:panel-plugins:xfce4-weather-plugin/start|Weather Plugin]]** -- Shows the current temperature and weather condition, using weather data provided by xoap.weather.com. | |
* **[[:panel-plugins:xfce4-whiskermenu-plugin/start|Whiskermenu Plugin]]** -- A menu that provides access to favorites, recently used, and searching installed applications. | |
* **[[:panel-plugins:xfce4-xkb-plugin/start|Xkb Plugin]]** -- Setup and use multiple (currently up to 4 due to X11 protocol limitation) keyboard layouts. | |
===== Advanced ===== | ===== Advanced ===== |
| |
* **[[debugging|Debugging]]** -- Debugging plugins and the panel | * **[[debugging|Debugging]]** -- Debugging plugins and the panel |
| |
| ---- |
| |
| ===== Required Packages ===== |
| |
| * [[https://gitlab.xfce.org/xfce/exo|exo]] |
| * [[https://gitlab.xfce.org/xfce/garcon|garcon]] |
| * [[https://gitlab.gnome.org/GNOME/glib|GLib]] |
| * [[https://gitlab.gnome.org/GNOME/gtk|GTK]] |
| * [[https://gitlab.xfce.org/xfce/libxfce4ui|libxfce4ui]] |
| * [[https://gitlab.xfce.org/xfce/libxfce4util|libxfce4util]] |
| * [[https://gitlab.gnome.org/GNOME/libwnck|libwnck]] |
| * [[https://gitlab.xfce.org/xfce/xfconf|xfconf]] |
| |
| |
| For specific information on the minimum required versions, check [[https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/configure.ac.in|configure.ac.in]] |
| |
| ---- |
| |
| ===== Latest Release ===== |
| {{rss>https://archive.xfce.org/feeds/project/xfce4-panel 1 date description 2h}} |
| |
| [[https://archive.xfce.org/src/xfce/xfce4-panel/|Previous Releases]] |
| |
| [[|Back to Top]] |
| ---- |
| ===== Source Code Repository ===== |
| [[https://gitlab.xfce.org/xfce/xfce4-panel|]] |
| |
| ---- |
===== Reporting Bugs ===== | ===== Reporting Bugs ===== |
| |
* **[[:xfce:xfce4-panel:bugs|Reporting Bugs]]** -- Open bug reports and how to report new bugs | * **[[:xfce:xfce4-panel:bugs|Reporting Bugs]]** -- Open bug reports and how to report new bugs |
| |
| |
| [[|Back To Top]] |
| ---- |
| [[:start|Back to main Xfce documentation page]] |
| |