Xfce

Subdomains

 

Xfce 4.10pre2 Changelog

General

  • For changes in the 4.10 dependecies, please look at the 4.10pre1 ChangeLog.

Development Tools (xfce4-dev-tools)

  • Fix license.
  • Remove the old BM_ macros.
  • Use ?_VERSION for special versioned binary detection (bug #8683).
  • Never disable checks.

Utility Library (libxfce4util)

  • Bump glib to 2.24.
  • Translation updates: German, Japanese, Korean, Portuguese.

Widget Library (libxfce4ui)

  • Update translators, week 13 and 14.
  • Increase gtk and glib versions.
  • Bump 4util dependency.
  • Remove unused function prototype.
  • Translation updates: German, Greek, Galician, Japanese, Korean, Dutch (Flemish), Polish, Portuguese, Russian, Turkish.

Extension Library (exo)

  • Enable startup-notify in the exo-open desktop files.
  • Use g_file_set_contents on local files.
  • Bump gtk to 2.20 and glib to 2.24.
  • Don't set invalid startup id.
  • Replace deprecated function g_strcasecmp (bug #8647).
  • Fix possible segfault in exo_str_looks_like_an_uri.
  • Updates licenses.
  • Fix saving of desktop files in local dir.
  • Translation updates: Arabic, Greek, French, Galician, Japanese, Korean, Dutch (Flemish), Norwegian Nynorsk, Portuguese, Portuguese (Brazilian).

File Manager (thunar)

  • Support small property for trash panel applet (bug #8391).
  • Make uca.xml readable for humans.
  • Enable startup-notify in the uca example.
  • Hide thumb queue cleanup debug and plug memleak.
  • Plug more leaks in thumbnailer.
  • Reload ThunarView if job finishes.
  • Use macro to get uri where possible.
  • Free string in progress view.
  • Fix file selection problems.
  • Free module list in provider factory.
  • Use a normal ExoBinding to avoid mem leak.
  • Bump 4util and 4ui dependencies.
  • Use macro to search for sed (bug #8686).
  • Translation updates: Catalan (Valencian), Czech, Greek, Basque, Finnish, French, Galician, Croatian, Japanese, Korean, Dutch (Flemish), Norwegian Nynorsk, Portuguese, Portuguese (Brazilian), Turkish.

Application Finder (xfce4-appfinder)

  • Don't use deprecated g_mapped_file_free (bug #8649).
  • Bump gtk, glib and xfce dependencies.
  • Make launch button translatable.
  • Translation updates: Catalan (Valencian), Danish, German, Greek, Basque, Finnish, French, Galician, Croatian, Italian, Japanese, Kazakh, Korean, Lithuanian, Dutch (Flemish), Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazilian), Russian, Slovak, Turkish, Ukrainian, Chinese (China).

Panel (xfce4-panel)

  • Launcher: Fix desktop file monitoring on some systems.
  • Panel: Improved DnD markers.
  • Panel: Fix invalid autohide with socket dialog (bug #8617).
  • Panel: Remove duplicated function.
  • Panel: Remove duplicated function.
  • Actions: Show translated strings (bug #8660).
  • Check for sed using a macro.
  • Actions: Fix mnemonics conflict (bug #8657).
  • Clock: Fix compiler warning (bug #8648).
  • Bump version-info of libxfce4panel.
  • Translation updates: Arabic, Catalan (Valencian), Czech, Danish, German, Greek, Esperanto, Spanish (Castilian), Estonian, Basque, Persian, Finnish, French, Galician, Hebrew, Croatian, Hungarian, Indonesian, Italian, Japanese, Kazakh, Korean, Lithuanian, Dutch (Flemish), Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazilian), Russian, Slovak, Telugu, Turkish, Ukrainian, Chinese (China), Chinese (Taiwan).

Session Manager (xfce4-session)

  • Fix return value of CanSuspend and CanHibernate.
  • Make common no-reply error more subtile.
  • Bump package dependency versions.
  • Remove deprecated or unused code from xinit.
  • Use macro to search for sed.
  • Fallback to old method for shutdown (bug #8630).
  • Improve xflock4 script (bug #3770).
  • Drop the sync code because it can segfault on ext2 (bug #7887).
  • Always escape name and comment in dialog.
  • Translation updates: Catalan (Valencian), Danish, German, Greek, Basque, Finnish, French, Galician, Croatian, Italian, Japanese, Kazakh, Korean, Lithuanian, Dutch (Flemish), Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazilian), Slovak, Turkish, Ukrainian, Chinese (China).

Settings Manager (xfce4-settings)

  • Fix display rate matching.
  • Bump package dependency versions.
  • Fix missing : in Xft.hintstyle.
  • Set Xcursor resources too (bug #8673).
  • Fix typo in appearance error.
  • Add hardcoded fallback if menu is not found.
  • Translation updates: Arabic, Asturian, Bengali, Catalan (Valencian), Czech, Danish, German, Greek, English (United Kingdom), Spanish (Castilian), Basque, Finnish, French, Galician, Hebrew, Croatian, Hungarian, Indonesian, Icelandic, Italian, Japanese, Kazakh, Korean, Lithuanian, Latvian, Norwegian Bokmal, Dutch (Flemish), Norwegian Nynorsk, Panjabi (Punjabi), Polish, Portuguese, Portuguese (Brazilian), Romanian, Russian, Sinhala, Slovak, Swedish, Telugu, Turkish, Uyghur, Ukrainian, Urdu, Urdu (Pakistan), Chinese (China), Chinese (Taiwan).

Configuration Manager (xfconf)

  • Use LT_PREREQ and LT_INIT.
  • UTF-8 check xfconf strings.
  • Do not dup strings in xfconf_channel_set_string.
  • Bump package dependency versions.
  • Fix comment in perl package info (bug #8661).
  • Don't use deprecated g_value_set_char (bug #8690).
  • Translation updates: German, Greek, Japanese, Korean, Dutch (Flemish), Polish, Portuguese, Turkish.

Desktop Manager (xfdesktop)

  • Fix dependency versions.
  • Hide unneeded message on startup.
  • Apply single click option on startup (bug #8615).
  • Disable the resize grip from the root window (bug #8636).
  • Add new background and remove old ones.
  • Check for sed with a macro (bug #8687).
  • Make string translatable (bug #8655).
  • Fix a mnemonic conflict (bug #8654).
  • Simplefy the menu reloading.
  • Translation updates: Amharic, Arabic, Asturian, Azerbaijani, Belarusian, Bulgarian, Bengali, Bengali (India), Catalan (Valencian), Czech, Danish, German, Dzongkha, Greek, English (United Kingdom), Esperanto, Spanish (Castilian), Estonian, Basque, Persian, Finnish, French, Galician, Gujarati, Hebrew, Hindi, Croatian, Hungarian, Armenian, Indonesian, Icelandic, Italian, Japanese, Georgian, Kazakh, Korean, Lithuanian, Latvian, Macedonian, Marathi, Malay, Norwegian Bokmal, Dutch (Flemish), Norwegian Nynorsk, Panjabi (Punjabi), Polish, Portuguese, Portuguese (Brazilian), Romanian, Russian, Sinhala, Slovak, Albanian, Swedish, Tamil, Telugu, Turkish, Uyghur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese, Chinese (China), Chinese (Taiwan).

Window Manager (xfwm4)

  • Improve tiling.
  • Reduce tiling distance (bug #8628).
  • Keep pointer position relative to the window being moved (bug #8629).
  • Set spacing to avoid overlap with some themes (bug #8501).
  • Add workspace settings in a notebook.
  • Improve workspace dialog subtitle/comment.
  • Generate default icon during make dist.
  • Update FSF address in settings dialogs.
  • Add missing license.
  • Restore button press/release mask as removing it breaks switching workspaces with scroll wheel (bug #8656).
  • Add UI option to WM tweaks for tiling.
  • Resize fullscreen windows on screen size changes (bug #8622).
  • Don't use deprecated g_str(n)casecmp (bug #8688).
  • Translation updates: Amharic, Arabic, Asturian, Azerbaijani, Belarusian, Bulgarian, Bengali, Bengali (India), Catalan (Valencian), Czech, Danish, German, Dzongkha, Greek, English (United Kingdom), Esperanto, Spanish (Castilian), Estonian, Basque, Persian, Finnish, French, Galician, Gujarati, Hebrew, Hindi, Croatian, Hungarian, Indonesian, Icelandic, Italian, Japanese, Georgian, Kazakh, Korean, Lithuanian, Latvian, Macedonian, Marathi, Malay, Norwegian Bokmal, Dutch (Flemish), Norwegian Nynorsk, Panjabi (Punjabi), Polish, Portuguese, Portuguese (Brazilian), Romanian, Russian, Sinhala, Slovak, Albanian, Swedish, Tamil, Telugu, Turkish, Uyghur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese, Chinese (China), Chinese (Taiwan).

Theme Engine (gtk-xfce-engine)

  • Link against libm for floor() and ceil().
  • Reduce GtkComboBox padding (bug #8455).

Power Manager (xfce4-power-manager)

  • Show dialog in settings category.
  • Store brightness properties as uint (bug #7791).
  • Put traps around X functions (bug #7999).
  • Prevent idle being called on removed battery (bug #7851).
  • Fix brightness not working with numlock on (bug #6549).
  • Translation updates: Greek, French, Japanese, Korean, Dutch (Flemish), Polish, Portuguese, Turkish.

Volume Manager (thunar-volman)

  • Translation updates: Greek, Finnish, Galician, Croatian, Japanese, Korean, Dutch (Flemish), Polish, Portuguese, Portuguese (Brazilian), Turkish.