Download Xfce 4.4.2

Spread the love

Just under eight months after the release of version 4.4.1, the second update of Xfce version 4.4 has now been released. Xfce is a lightweight desktop environment for Unix-like operating systems and focuses on speed without compromising on visual aspects or user-friendliness. Many changes have been made in version 4.4, including support for icons on the desktop, a new file manager called Thunar and various improvements to the Window Manager Xfwm4. More information about the innovations in version 4.4 is in this virtual tour to find. In version 4.4.2 we mainly find bug fixes and several translations have been completed. The full changelog of this release shows the following changes:

Utilities Library (libxfce4util):

  • Fix applications sometimes starting on the wrong screen in multihead setups (Bug #3667).
  • Fix possible buffer overflow (reported by Vegard Nosum on the ml).
  • Remove trailing parens on AC_INIT version info to work around bug in intltool 0.35.x and 0.36.x.
  • Updated translations: Maximilian Schleiss (nl), Dimitri Gogelia (ka), Pablo Vieira and Jose Vitor Lopes e Silva (pt_BR).
  • New translations: Terje Uriansrud (nb_NO), Nuno Miguel (pt_PT), Manatsawin (th), Tegegne Tefera (am), RPrieditis (lv).

Widget Library (libxfcegui4):

  • Fix application windows sometimes opening on the wrong screen in multihead setups (Bug #3667).
  • Free list returned by gtk_container_get_children().
  • Remove trailing parens on AC_INIT version info to work around bug in intltool 0.35.x and 0.36.x.
  • Allocate copy of passed client id, program name and working directory in session management, in case the application frees the data.
  • Properly deal with %-starting ‘field codes’ in commands from .desktop files.
  • Updated translations: Maximilian Schleiss (nl), Dimitri Gogelia (ka), Pablo Vieira and Jose Vitor Lopes e Silva (pt_BR).
  • New translations: Terje Uriansrud (nb_NO), Nuno Miguel (pt_PT), Tegegne Tefera (am), Manatsawin (th), RPrieditis (lv).

Application extension library (libexo):

Window Manager (xfwm4):

  • Be more relax with transients, allow transients to be sticky independently of their parent window (Bug #3296).
  • Fix xfwm4 hanging with gtk+-2.11.x (Bug #3346).
  • Plug a leak in mouse button grab when changing theme.
  • Fix dialogs and modals without parents not being automatically centered like before (Bug #3278).
  • Fix modifier mask not working with all keymaps (Bug #3194).
  • Fix wrong count of key shortcuts causing switch to last workspace on modifier key press if no window is focused (Bug #3191).
  • Fix spec file missing from the tar ball causing ‘make dist’ to fail.
  • Fix strict bound checking causing wrong window to be focused in focus follow mouse (Bug #2781).
  • Transients for group shouldn’t apply to other transients, or it breaks stacking for some apps, noticeably mozilla “save as” dialog…
  • Fix typo breaking compilation on systems without XShape 1.1 support.

Desktop Manager (xfdesktop):

  • Fixed the Italian xfdesktop menu causing a crash.
  • Fix missing xfce_rc_close() causing memleak and too many open file descriptors (Bug #3065).
  • Always use button 0 in gtk_menu_popup() as GTK+ 2.11+ expects the same button to be pressed or it doesn’t activate the entry (Bug #3359).
  • Fix menu sometimes not popping up when using the keyboard shortcut, again. Timeout waiting for grab is now 0.25s (Bug #441).
  • Fix desktop settings only getting applied to the first screen in non-Xinerama dualhead setups (Bug #3467).
  • Fix spurious drag when double-clicking a volume icon that fails to mount (Bug #3426).
  • Clean out stale entries in icon position file (Bug #3267).
  • Some minor memory leak fixes (some still remain, likely).
  • Fix –disable-menu-editor configure option.

Panel (xfce4 panel):

  • Fix window manager hints reporting width 1 pixel too wide (Bug #3402).
  • Improve MCS plugin code.
  • Fix expansion of items a non-full-width panel.
  • Make sure tooltips are set for more than 1 clock instance (Bug #3109).
  • Fix area that is off-limits to other windows (_NET_WM_STRUT hints) for a Xinerama setup with differently sized monitors (Bug #3097).
  • Fix loading internal plugins if a similar file exists in the start directory (Bug #3279).
  • Only update the clock once a minute when seconds are disabled. The digital clock is also set in the default layout to minimize the amount of screen updates.
  • Fix possible buffer overflow in launcher tooltips (Bug #3324).
  • Use exo-open –launch TerminalEmulator in the default configuration (Bug #3384).
  • Fix crash when removing a panel in Gtk+ 2.11.x (Bug #3496).
  • Remove trailing parens on AC_INIT version info to work around bug in intltool 0.35.x and 0.36.x.
  • Updated translations: Pau Rul-lan Ferragut (ca), Fabio Riga (it), Terje Uriansrud (nb_NO), Nuno Miguel (pt_PT), Vincent Tunru (nl), Dimitri Gogelia (ka), Ivan Masár (sk), Fábio Nogueira (pt_BR).
  • New translations: Tegegne Tefera (am), RPrieditis (lv).

Settings Manager (xfce-mcs-manager):

  • Remove the half-second signal-check timeout in favor of a signal-check pipe that’s watched by the glib main loop. Helps reduce CPU wakeups that hurt laptop battery performance.
  • Updated translations: Terje Uriansrud (nb_NO), European Portuguese (pt_PT), Vincent Tunru (nl), Dimitri Gogelia (ka), Ivan Masar (sk), Vladimir Melo (pt_BR), Terje Uriansrud (nb_NO), Nuno Miguel (pt_PT) .
  • New translations: Tegegne Tefera (am), RPrieditis (lv).

Settings Manager Plugins (xfce-mcs-plugins):

  • Make the theme list expand for more natural resize (Bug #3659).
  • Font DPI is now configurable in the User Interface Settings (Bug #3164).
  • Fix modifier mask not working with all keymaps (Bug #3194)
  • Add support for xinput devices when setting left/right handed mouse.
  • Updated translations: Fabio Riga (it), Nuno Miguel (pt_PT), Tegegne Tefera (am), Vincent Tunru (nl), Dimitri Gogelia (ka), Vladimir Melo (ka), Alexander Nyakhaychyk (be), Jari Rahkonen (fi) , Nico Schümann (de), Mike Massonnet (fr), Jeff Bailes (en_GB), Terje Uriansrud (nb_NO), Stavros Giannouris (el), Fabio Riga (it), Luiz Armesto (pt_BR), Stephan Arts (nl).
  • New translations: Terje Uriansrud (nb_NO), RPrieditis (lv).
  • TextEdit (mousepad):
  • Test for support of -Wall, -Werror and -errwarn=%all (Bug #2921).
  • Remove trailing parens on AC_INIT version info to work around bug in intltool 0.35.x and 0.36.x.
  • Updated translations: Maximilian Schleiss (fr), Szymon Kalasz (pl), Pau Rul-lan Ferragut (ca), Stavros Giannouris (el), ByungHyun Choi (ko), Piarres Beobide (eu), Maxim Dziumanenko (uk), Stephan Arts (nl), Nico Schümann (de), Jeff Bailes (en_GB), Daichi Kawahata (ja), Fabio Riga (it), Dimitri Gogelia (ka), Pablo Vieira (pt_BR), Og Maciel (pt_BR).
  • New translations: Besnik Bleta (sq), Terje Uriansrud (nb_NO), Nuno Miguel (pt_PT), Tegegne Tefera (am), Manatsawin (th), RPrieditis (lv).

Session Manager (xfce4-session):

  • Updated translations: Pau Rul-lan Ferragut (ca), Fabio Riga (it), Terje Uriansrud (nb_NO), Nuno Miguel (pt_PT), Tegegne Tefera (am), Vincent Tunru (nl), Ivan Masár (sk), Luiz Armesto (pt_BR).
  • New translations: RPrieditis (lv).

Printing Helper (xfprint):

  • Updated translations: Stephan Arts (nl), Fabio Riga (it), Terje Uriansrud (nb_NO), Nuno Miguel (pt_PT), Tegegne Tefera (am), Ivan Masár (sk), Fábio Nogueira (pt_BR).
  • New translations: Denizo Priskorn (eo), RPrieditis (lv).

Development Tools (xfce4-dev-tools):

  • Add script (xdt-commit) for generating commit messages from ChangeLogs on the fly.
  • Remove trailing parens on AC_INIT version info to work around bug in intltool 0.35.x and 0.36.x.

Utilities (xfce-utils):

  • Put back a default DPI value for Xorg (Bug #3164bug #3158).
  • Use gnome-screensaver if xscreensaver is not available (Bug #3131).
  • Fix typo on XDG_DATA_DIRS path definition (Bug #2967).
  • Updated credits in the about dialog.
  • Updated translations: Fabio Riga (it), Nuno Miguel (pt_PT), Dimitri Gogelia (ka), Ivan Masar (sk), Vladimir Melo (pt_BR).
  • New translations: Terje Uriansrud (nb_NO), Tegegne Tefera (am), RPrieditis (lv).

Volume Control (xfce4 mixer):

  • Fix parallel build of xfce4 mixer (Bug #2892).
  • Updated translations: Stephan Arts (nl), Fabio Riga (it), Terje Uriansrud (nb_NO), Nuno Miguel (pt_PT), Dimitri Gogelia (ka), Luiz Armesto (pt_BR).
  • New translations: Tegegne Tefera (am), RPrieditis (lv).

Calendar and Appointments (xfcalendar):

  • Recurrence not recurring at the limit date. Missing fix: convert time back to UTC when reading. Caused day to be incremented for -GMT timezones (Bug #2937).
  • Added missing last update time (Bug #3431).
  • Orage clock now wakes up only when needed. This fix sacrifies a little of accuracy to save wakeups. If seconds are not visible clock wakes up only once per minute (Bug #3363).
  • Updated translations: Fabio Riga (it), Pau Rul-lan Ferragut (ca), Daichi Kawahata (ja), Terje Uriansrud (nb_NO), Nuno Miguel (pt_PT), Tegegne Tefera (am), Dimitri Gogelia (ka), Vincent Tunru (nl), Pablo Vieira (pt_PT), Fábio Nogueira (pt_PT).
  • New translations: RPrieditis (lv).

File manager (Thunar):

GTK theme engine (gtk-xfce-engine-2):

  • Don’t include the iconrc file in gtkrc.

Application Finder (xfce4 appfinder):

  • Remove trailing parens on AC_INIT version info to work around bug in intltool 0.35.x and 0.36.x.
  • Updated translations: Nuno Miguel (pt_PT), Dimitri Gogelia (ka), Pablo Vieira (pt_PT), Vladimir Melo (pt_BR).
  • New translations: Terje Uriansrud (nb_NO), Tegegne Tefera (am), RPrieditis (lv).

[break] Click on the image for a larger version.

Version number 4.4.2
Release status Final
Operating systems Linux
Website Xfce
Download
License type GPL
You might also like
Exit mobile version