Changes between 4.0 and 4.2

Jasper Huijsmans jasper at xfce.org
Fri Nov 5 11:54:29 CET 2004


Hey all,

I have prepared a list of user-visible and important changes for all modules, 
based on what I could find in the changelogs. 

I'm sure it will be incomplete, so please reply with corrections and 
additions.

	Jasper


General
=========================================
- Improved support for Cygwin.

- New file locations based on Freedesktop.org Basedir specification

- New icons from Xfce icon theme.

- New and updated translations.

- Minimum required gtk version is 2.2 (2.4 is recommended).

- Bugfixes.


gtk-xfce-engine-2
=========================================
- Completely new default theme.

- Improved drawing of radio and check buttons in menus.


xfcalendar
=========================================
- First day of the week option removed, because it's not present in
  gtk 2.4.


xfce4-appfinder
=========================================
- New module in Xfce 4.2: find (and run) applications.

- Alternative interface to the application menu.


xfce4-iconbox
=========================================
- Make iconbox a dock type window (always on top), like the panel.


xfce4-icon-theme
=========================================
- New module in Xfce 4.2: Freedesktop.org icon theme with special icons for
  Xfce; it includes both png and svg icons.


xfce4-mixer
=========================================
- Complete rewrite of the mixer with settings manager dialog.

- Mixer profiles.

- Support for alsa, oss and sun audio.


xfce4-panel
=========================================
- New look with smaller move handles and new default icons.

- Use global icon theme setting (in user interface dialog).

- Improved resizing and moving behaviour; panel is forced to be on
  the edges of the screen.

- The panel is now a dock type window, which means it will always be
  on top.

- Improved focus handling; clicking on the panel will not remove the focus
  from the currently active window.

- There can be only one panel per X screen. Multihead supported when
  environment is set up properly (DISPLAY variable).

- Support for kiosk mode.

- Unload unused plugins and dynamically update plugin list. Use dialog
  to add new panel items, instead of a submenu.

- Mail checker now supports mbox, Maildir and POP3.

- Support for dragging applications from xfce4-appfinder to a launcher
  properties dialog.

- Transparency when XOrg Composite extension is enabled and the window
  manager supports it.


xfce4-session
=========================================
- New module in 4.2: manage applications on Xfce startup.

- Themeable splash screen engines.

- System shutdown/reboot support based on sudo.


xfce4-systray
=========================================
- Nothing changed.


xfce4-toys
=========================================
- Updated tips.


xfce4-trigger-launcher
=========================================
- Nothing changed.


xfce-mcs-manager
=========================================
- New dialog layout: buttons have label below icon and are arranged in
  multiple columns.


xfce-mcs-plugins
=========================================
- Font rendering settings for the user interface dialog.

- New display settings dialog. (?)

- Add support for xscreensaver settings dialog when available.


xfce-utils
=========================================
- Taskbar can be less than 100% wide

- Call 'xfrun4 filename' to get an 'Open with...' dialog

- Taskbar has option to show only icons.

- About dialog can be compiled with extra vendor information.

- Run dialog now properly checks if command fails.

- Updated user guide.

- Small changes to startup script and xfhelp4 script.


xfdesktop
=========================================
- Add -menu, -windowlist and -reload options for xfdesktop, to be use in
  keybindings.

- Support for 'system' menu, which lists all apps that install *.desktop
  files according to the Freedesktop.org Menu Spec.

- Graphical menu editor.

- Panel plugin to show the menu (yes, it's a start button).

- Multiple screen support, both Xinerama and real multi-head.

- Support for color gradient.

- Use a menu cache to improve performance after it has been generated once.

- Kiosk mode support.


xffm
=========================================
- Use Freedesktop.org mime standard. (?)

- Two independent panes.

- Completely reworked toolbars and menus.

- Better archiving support (creating tar/tar.gz/tar.bz2 archives).

- Improved trash handling with support for GNOME and KDE trash bins.

- Use global icon theme (user interface dialog).

- Improved samba support


xfprint
=========================================
- Support for different printing backends: lpr, cups and file.


xfwm4
=========================================
- Completely new default look. Several new themes added.

- Support KDE system tray icons.

- Improved focus handling.

- Support for more hints from the Freedesktop.org Extended Window Manager
  Hints specification.

- Combine margins and workspaces dialogs into one.

- Graphical editor for keyboard shortcuts.

- Change location of themes to be more in line with gtk, metacity,
  and others.

- Support for png images for themes.

- Multiscreen support.

- Optional support for the XOrg Composite extension. This adds a 
  dropshadow to all windows and supports setting transparency by 
  applications themselves or by using a tool like transset.




More information about the Xfce4-dev mailing list