4.5.93
======
- Cache tooltip icons. Since gtk queries it a lot, resulting in too many
  open()'s for loading the pixbuf (bug #4614).
- Rebuild the plugin if the properties dialog is cancelled (bug #4612).
- Set DISPLAY variable so the launcher launches on the correct screen
  (bug #4654 and #4693)).
- Add missing functions in the symbols file (bug #4700).
- Added a libxfce4panel.h header that includes all other headers for
  plugin writers.
- Use -V for version information.
- Fix broken actions button when the panel orientation is changed (bug #4544).
- Fix a lot of compiler warnings with -Werror.
- Make all the labels mnemonic when possible.
- Lot of dialog tweaks when it comes to strings and spacing.
- New xfce4-panel icons.
- Use a location selector for the launcher dialog's working directory.
- Rename Pager to Workspace Switcher and Systray to Notification Area.


4.5.92
======
- Remove signal disconnect left after the patch of bug #4474.
- Fix xrandr problem so it's possible to change the panel's
  monitor after a monitor has been removed (bug #3620).
- Panel does not adhere to 'fullwidth' property when using 
  vertical orientation after restarting (bug #4456).
- Implement SmRestartImmediately (bug #4516).
- Reverse the order of the launcher menu when the panel is on 
  the top of the screen (bug #4450).
- Don't spawn zombies (bug #4490).
- Quote commands in the launcher when selecting an application 
  (bug #4507, bug #4549).
- Restore panel workspace names after panel restart (bug #4589).
- Update the tooltip of the clock when it is visible.


4.5.91
======
- Remove MCS plugin, MCS is deprecated.
- Use changed signal on GtkIconTheme for theme changes (bug #4474).
- Fix crach when removing a panel (bug #4401).
- Fix glib 2.14 dependency (bug #4376).


4.5.90
======
- This fixes bug #4401 (xfce4-panel halted when a panel was removed)
- Fix window manager hints reporting width 1 pixel too wide (bug #3402).
  (Jasper)
- Make itembar not care about expanded items when panel is not full width.
  (Jasper)
- Separator can have different styles: space, expanded space, line (default),
  handle and old-style dotted handle. Initial patch by Landry Breuil. (Jasper)
- Complete rewrite of the clock plugin. (Nick)
- Rewrite of the system tray plugin. This should fix the icon size problems
  (Bugs 3213, 3176, 962, 3478 and 3417), add option to hide icons in the
  tray, sort icons by application name and support multiple lines based on the
  panel size. The tray manager code is now integrated in the plugin, so it
  can be removed from libxfcegui4. (Nick)
- Fix area that is off-limits to other windows (_NET_WM_STRUT hints) for a
  Xinerama setup with differently sized monitors (Bug #3097). (Jasper)
- Completely rewritten launcher (Bugs 2336, 2365, 1323, 2262 and 1225)
- Various improvements in libxfce4panel (memory leaks, G_GNUC_INTERNAL,
  GSList, visibility support, canonical strings and fixed pedantic warnings).
- Libxfce4panel does no longer depend on libxfcegui4. This might cause
  some problems with plugins. Plugin developers should add libxfcegui4
  to the dependencies of their package (including cflags and libadd in
  the makefiles).
- Some new Tango icons.


4.3.99.3 (4.4-RC3)
==================
- Update or add blinking for urgent windows in taslist, windowlist and iconbox.
  (Jasper)
- Move test plugin to Xfce Goodies. (Nick)
- Several fixes for (re)sizing and positioning behavior. (Jasper)
- Lots of small fixes and polish. (Jasper, Nick, Olivier, Benedikt)
- Update manual. (Jasper)
- Many translation updates. (Xfce Translation Team)


4.3.99.2 (4.4-RC2)
==================
- Adjust the plugin system to improve support for other platforms
  (read: windows). (Jasper, Olivier)
- Many small fixes. (Jasper, Nick, Olivier, Jean-Francois)
- Translation updates. (Xfce Translation Team)


4.3.99.1 (4.4-RC1)
==================
- Add helper utility to open windowlist, useful for keyboard shortcuts.
  Patch by Darren Salt. (Jasper)
- Create dummy scripts for obsolete xftaskbar4 and xfce4-iconbox.
- Change unix signal handling to use a pipe with an io watch, instead
  of a timeout. (Jasper)
- Add search box to new item dialog. Patch by Benedikt. (Jasper)
- Fixes and improvements to memory management, and timeout handling.
  (Nick, Jasper)
- Translation updates. (Xfce Translation Team)


4.3.x (changes from 4.2.x)
==========================
- Major rewrite of the panel
- New plugin API supporting out-of-process plugins
- Support for multiple panels
- Xinerama and multi-head support


4.1.99.3 (4.2-RC3)
==================
- Fix type mismatch when writing backup files. Fixes infinite loop on non-x86.
  Patch by Michele Baldessari <michele@pupazzo.org> (Jasper)
- Fix edge snapping for very big panels (Jasper)
- Properly setting dock type hint (Olivier)
- Translation updates (Jean-Francois)


4.1.99.2 (4.2-RC2)
==================
- Increase plugin API version. Plugins build against a panel older than RC1
  need to be rebuild (Jasper)
- Fix two bugs in the graphical pager (Jasper, Olivier)
- Prevent resizing during panel unhide (Jasper)
- Translation updates (Jean-Francois)


4.1.99.1 (4.2 RC1)
==================
- Updated documentation screenshots (Jasper)
- Fix POP3 mail checking, patch by Piotr Chmura (Jasper)
- Make transparency configurable with a 'hidden' option (Jasper)
- Increase API version, but still support old plugins (Jasper)
- Use new gtk 2.4 file chooser (Jasper)
- Improve focus management (in combination with xfwm4) by setting the dock
  type hint. Panel will now always be on top; the option is gone.
  (Olivier, Jasper)
- Transparency is always on, but toggled off when the mouse is over the panel
  (Jasper)


4.1.91 (4.2 BETA2)
==================
- Several translation updates (Jean-Francois)
- Some autohide fixes with open dialogs (Jasper)
- Fix multihead support (Jasper)
- Translucent panel when set on top. Needs xfwm4 with composite support
  and XOrg >= 6.8.0 with composite extension enabled. (Olivier)


4.1.90 (4.2 BETA1)
==================
- Use basedir spec to locate config file. (Jasper)
- Rename xfce4rc to contents.xml. (Jasper)
- Change the fallback (default) icons to the ones from the Rodent theme
  by Francois, very pretty. (Jasper)
- Add support for new KIOSK mode. Much better than env variables. (Benedikt)
- Fix autohide and right-click menu interaction. (Jasper)
- Icon theme support : no more panel-specific themes, the panel will now
  follow the icon theme set in the user interface dialog. (Jasper)
- Set partial struts (Jasper)
- Add multihead support. The user needs to set DISPLAY properly to start a
  new panel on another screen. (Jasper)
- Update list of module list when opening dialog: remove uninstalled modules
  (when not in use) and add newly installed ones. Based on idea of Scott
  Barron. (Jasper)
- Use a dialog to add items to the panel, instead of a submenu. (Jasper)
- Reduce handle width to show only one line of dots. (Jasper)
- Split out the code for choosing a command and choosing an icon from
  item_dialog.c. to make it available for use in other dialogs (plugins).
  The mailcheck plugin makes use of it and of course the launcher dialog.
  (Jasper)
- Implement module unloading. Add uniqueness setting to plugins. (Jasper)
- Add pop3 email checking: Use 'pop3://username:password@host' as mailbox.
  (Olivier)
- Properly update arrow direction. Use this info to position the menus.
  Much better. (Jasper)
- Add xrandr awareness. (Jasper)
- Add xinerama aware smart positioning. (Jasper)
