Xfce Wiki

Sub domains
 

xfce4-panel - Xfce 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.


General


Internal Plugins

Back To Top


External Plugins

  • Battery – A battery monitor panel plugin for Xfce4 compatible with APM and ACPI, for Linux and *BSD.
  • Calculator – a calculator plugin for the Xfce4 panel.
  • Clipman – A clipboard manager for Xfce
  • Cpufreq – shows information about the CPU governor and frequencies supported and used by your system.
  • Cpugraph – offers multiple display modes (LED, gradient, fire, etc…) to show the current CPU load of the system.
  • Datetime – shows the date and time in the panel, and a calendar appears when you left-click on it.
  • Diskperf – displays instant disk/partition performance (bytes transferred per second).
  • Embed – Embed arbitrary application windows into the panel.
  • Eyes – Eyes that spy on you.
  • Fsguard – checks the chosen mountpoint for free disk space.
  • Genmon – spawns the indicated script/program, captures its output (stdout) and displays the resulting string into the panel.
  • Indicator – small plugin written by Mark Trompell to display information from various applications consistently.
  • Mailwatch – multi-threaded, multi-mailbox, multi-protocol plugin for checking mails periodically.
  • Mount – a mount/umount utility for the panel.
  • Mpc – client plugin for MPD, the Music Player Daemon
  • Netload – displays the current load of the network interfaces, currently works on Linux, *BSD, Sun Solaris, HP_UX and MacOS X.
  • Notes – provides sticky notes for your desktop.
  • Places – a menu with quick access to folders, documents, and removable media.
  • PulseAudio Plugin – Adjust audio volume and control media players on the Xfce desktop
  • Sample – Sample plugin developers can use as a base for new panel-plugins
  • Sensors – a hardware sensors plugin for the panel.
  • Smartbookmark – allows you to do a search directly on Internet on sites like google or debian bugzilla.
  • Statusnotifier – provides a panel area for status notifier items (application indicators).
  • Stopwatch – Keep track of elapsed time.
  • Systemload – Displays the current CPU load, the memory in use, the swap space and the system uptime.
  • Timer – Lets the user run an alarm at a specified time or at the end of a specified countdown period.
  • Time-out – for taking breaks from the computer every X minutes.
  • Verve – A comfortable command line plugin for the Xfce panel.
  • Wavelan – Display stats from a wireless lan interface (signal state, signal quality, network name (SSID)). It supports NetBSD, OpenBSD, FreeBSD, and Linux.
  • Weather – Shows the current temperature and weather condition, using weather data provided by xoap.weather.com.
  • Whiskermenu – A menu that provides access to favorites, recently used, and searching installed applications.
  • Xkb – Setup and use multiple (currently up to 4 due to X11 protocol limitation) keyboard layouts.

Back to Top


Advanced

  • Debugging – Debugging plugins and the panel

Required Packages

For specific information on the minimum required versions, check configure.ac.in


Latest Release

  • xfce4-panel 4.19.4 released (2024/05/16 09:25)
    xfce4-panel 4.19.4 is now available for download from https://archive.xfce.org/src/xfce/xfce4-panel/4.19/xfce4-panel-4.19.4.tar.bz2 https://archive.xfce.org/src/xfce/xfce4-panel/4.19/xfce4-panel-4.19.4.tar.bz2?sha1 https://archive.xfce.org/src/xfce/xfce4-panel/4.19/xfce4-panel-4.19.4.tar.bz2?sha256 What is xfce4-panel? ==================== Xfce's panel. Website: https://docs.xfce.org/xfce/xfce4-panel/start Release notes for 4.19.4 ======================== [Please note that this is a development release.] - clang-format: Break after assignment operator - Add missing glade file to POTFILES.in - showdesktop: Add the ability to show the desktop on mouse hover - prefs-dialog: Improve launcher display in item list - systray: Avoid GTK warning about pixbuf not loadable - panel: Leave a harmless xfconf warning - clang-format: Insert a newline at end of file if missing - libxfce4panel: Add line break in generate code for clang-format - prefs-dialog: Bind Del key to remove button - prefs-dialog: Scroll to selection when item view is reloaded - prefs-dialog: Allow several items to be removed at once - prefs-dialog: Update widgets on GdkDisplay::monitor-(added|removed) - systray: Always scale icons - systray: Reduce icon size in prefs dialog - systray: Improve app data search in prefs dialog - systray: Avoid duplicate code around legacy items - systray: Use panel_properties_bind() - panel: Save settings in finalize() - tasklist: Fix min button length before overflow menu - tasklist: Fix default button length - build: Add missing math.h include - Apply .clang-format file - Clean up and sort includes - Various preliminary cleanup - clang-format: Add file - windowmenu: Remove a duplicate check - Remove dead code - tasklist: Sanitize XfwApplication management - Minor spelling/grammar corrections in comments - POTFILES.in: Remove untranslated file - panel: Define constants common to window and itembar - windowmenu: Clamp style properties - tasklist: Allow -1 for menu-max-width-chars - panel: Restrict admissible values of style properties - tasklist: Fix use of min-button-length - tasklist: Fix use of max-button-length - tasklist: Clamp style properties - actions: Add some fallback methods if there is no session proxy - actions: Ask xfce4-session to switch user if possible - actions: Fix wrong parameter allow_save for Shutdown and Restart - actions: Let xfce4-session manage its settings internally - actions: Rework D-Bus proxy management - Reintroduce panel_properties_get_channel() - Ask user what to do in case of plugin loading failure - Check for xfconf init in main.c and exit on failure - Fix wrong string comparison - prefs-dialog: Do not close when opening panel-profiles - Revert "prefs-dialog: Launch xfce4-panel-profiles with '--from-panel'" - Try to derive plugin dirs from XDG_DATA_DIRS - Remove NDEBUG compiler switchs - launcher: Delete unprotected X11 code at runtime - actions: Populate plugin earlier - systray: Avoid floating point exception - panel: Use gdk_cursor_new_from_name() to be more cross-platform - wayland: pager: Add missing runtime check - panel: Implement per window CSS customization - panel: Add border width option - itembar: Let GtkContainer handle border width - panel: Fix -Wmaybe-uninitialized warning - panel: Return silently when n_monitors == 0 - tasklist: Do not call xfw_window_x11_get_xid() on Wayland - Translation Updates: Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Panjabi (Punjabi), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Sinhala, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur, Vietnamese

Previous Releases

Back to Top


Source Code Repository

Reporting Bugs

Back To Top


Back to main Xfce documentation page