4.7.x ===== - Query HAL to be sure suspend and hibernate are supported. If not, don't even show the buttons (bug 4952). - Allow xfce4-tips to work when 'fortune' is not installed (bug 2871). - Allow clients to set arbitrary custom SM properties. - Support _GSM_DesktopFile and use it in the settings dialog to display an icon and localized app name if available. 4.6.1 ===== - Fix crash in settings dialog when a .desktop file with a missing Application key is opened (bug 5020). - Ensure networked session handling over TCP is disabled by default (bug 5126). 4.6.0 ===== - Respect the ICEAUTHORITY env var (bug 4369). - Fix sudo shutdown helper for systems without HAL (bug 4849). - Avoid a spurious error dialog when using the sudo shutdown helper to shut down the system (bug 4849). - Fix crash in autostart editor when adding a new app (bug 4934). - Translation updates: el, eu, gl, hu, id, it, pl, ru, tr 4.5.99.1 (Xfce 4.6rc1) ====================== - Translation updates: cs, da, fr, nb_NO, pt_BR, sv, zh_CN. 4.5.93 (Xfce 4.6beta3) ====================== - Don't let autostart get run twice when using the failsafe session (bug 4486). - Display username in logout dialog (bug 3083). - Ignore DBUS_GERROR_NO_REPLY errors on suspend/hibernate (bug 4629). - Use xfce_message_dialog() instead of xfce_err() for the Balou config dialog. - Check for the existence of pwd.h and getpwuid(). - Display the currently logged-in user in the shutdown dialog. - Properly signal that startup is complete when using the failsafe session. - Translation updates: ca, cs, de, es, eu, fi, fr, hu, id, ja, nb_BO, pt_BR, sq, sv, uk, tr. 4.5.92 (Xfce 4.6beta2) ====================== - Hook up Help button in settings dialog. - Implement support for the RestartImmediately restart style hint. - Fix possible crash with uninitialised GError (bug 4202). - Link libxfsm against all required libs to avoid link-time errors (bug 4429). - Make splash engines store their settings in Xfconf. - Handle the ProcessID SM property properly. - Add a session editor to the settings dialog. - Fix compilation on some Linux systems with a broken linux/ioprio.h header (bug 4515). - Fix a possible crash on amd64 (bug 4510). - Add support for suspend and hibernate via HAL. Initial patch from Michael Casadevall (bug 2672). - When restoring clients on startup, be sure to set their current working directory if the cwd was set as a part of their saved state. - Add SaveSession kiosk capability (bug 2998). - When a client requests interaction, don't continue to kill all other clients while it's still interacting. And then don't ignore it when it wants to cancel shutdown. Also fixes a similar problem when interaction is requested during a phase 2 save-yourself (bug 4284). 4.5.91 (Xfce 4.6beta1) ====================== - Start up session in parallel to greatly shorten startup time (bug 4312). - Add a D-Bus interface for some limited amount of remote control. - Implement support for the ShutdownCommand SM property when a client has RestartAnyway set as its restart style hint. - Implement support for the RestartNever restart style hint. - sync() disks early in the shutdown process if on Linux and ioprio_set() is available (bug 4313). Otherwise sync() right before quit as before (bug 4313). - Check for a running gnome-keyring instance before launching a new one (bug 3007). - Convert most of xfce4-session to use Xfconf. Splash settings are still stored in the xfce4-splash.rc file. The xfce4-session.rc file is no longer used, however. 4.5.90 (Xfce 4.6alpha) ====================== - Modified settings-dialogs to work with the new settings-manager - Fix compile-issues with -Wall -Werror in mice theme-engine and settings-dialogs - Let xfce4-session start xfsettingsd automatically - Remove dependency on deprecated NETK - Translations: am, ar, az, be, bn_IN, ca, cs, da, de, dz, el, en_GB, eo, es_MX, es, et, eu, fa, fi, fr, gl, gu, he, hi, hu, id, it, ja, ka, ko, lt, lv, mk, mr, ms, nb_NO, nl, pa, pl, pt_BR, pt_PT, ro, ru, si, sk, sq, sv, ta, tr, uk, ur, vi, zh_CN, zh_TW 4.4.0 ===== - Improve the logout dialog (Bug #2653). - Fix poweroff on DragonFly BSD (Bug #2567). - Use Xrender to fadeout the background if cairo is available. - Updated translations: Carles Muñoz Gorriz (ca), Fabian Nowak (de), Rudy Godoy (es), Maximilian Schleiss (fr), Andrey Fedoseev (ru) - New translations: Josip Dzolonga (mk) 4.3.99.2 ======== - Remove references to xftaskbar4 and xfce4-iconbox and rename xffm to Thunar for the Tips'n'Tricks displayed on startup (#1332). - Be sure to start Thunar prior to xfdesktop on first login to avoid the trash error from xfdesktop if the session bus is not configured properly (#2447). - Applications that fail to startup on login do no longer time out, but are dropped immediately from the session, which results in faster startup in that case. - Merge the sudo and the HAL shutdown helpers into a single shutdown helper, which tries to use HAL first, and falls back to sudo. - Drop GLib 2.2.x compatibility code. - Updated translations: Pau Rul-lan Ferragut (ca), Sylvain Vedrenne (eo), ByungHyun Choi (ko), Phan Vĩnh Thịnh (vi) - New translations: Sonam Rinchen (dz) 4.3.99.1 ======== - Add support for HAL to shutdown/reboot the computer. Must be enabled explicitly using --with-shutdown-style=hal to configure (Bug #2046). - Do not try to save the xfce4-tips as part of the session (Bug #1089). - Add shutdown/reboot support for Solaris (Bug #2230, Moinak Ghosh). - Drop libgnome dependency for assistive technologies support. 4.3.90.2 ======== - Update dialogs to use the new XfceTitledDialog. - Properly handle OnlyShowIn and NotShowIn in the autostart editor. - Run discard command when client terminates unexpectedly. 4.3.90.1 ======== - Use the new standard location ($XDG_CONFIG_DIRS/autostart/) to specify applications that will be automatically start on session login. Autostart items from the previous location (~/Desktop/Autostart/) will be migrated automatically on first run of the new session manager. - The list of autostarted applications can now be altered using a simple editor application (xfce4-autostart-editor). - The xfce4-tips tool is now part of xfce4-session and well integrated with the new autostart mechanism.