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