ANNOUNCE: xfce4-settings 4.21.3 released

Gaël Bonithon gael at xfce.org
Mon Aug 3 12:35:08 CEST 2026


xfce4-settings 4.21.3 is now available for download from
  
  https://archive.xfce.org/src/xfce/xfce4-settings/4.21/xfce4-settings-4.21.3.tar.xz
  https://archive.xfce.org/src/xfce/xfce4-settings/4.21/xfce4-settings-4.21.3.tar.xz?sha1
  https://archive.xfce.org/src/xfce/xfce4-settings/4.21/xfce4-settings-4.21.3.tar.xz?sha256


What is xfce4-settings?
=======================

Settings manager of the Xfce desktop.

Website: 
  https://docs.xfce.org/xfce/xfce4-settings/start


Release notes for 4.21.3
========================
[Please note that this is a development release.]

- gobject-linter: Fix use_g_string_free_and_steal
- gobject-linter: Fix use_g_set_str
- gobject-linter: Fix use_g_source_once
- gobject-linter: Fix unnecessary_null_check
- gobject-linter: Fix use_explicit_default_flags
- gobject-linter: Fix use_clear_functions
- build: Bump min required versions
- Rename xfce_output_manager_private_v1
- Remove obsolete ifdefs from xfsettingsd
- Display error dialog when mouse settings fails to start
- Hide mouse accel slider and/or entire frame if settings aren't avail
- Add XfceDeviceManagerWayland/XfceDeviceWayland for mouse settings
- Make the mouse settings use the new XfceDeviceManager interface
- Add XfceDeviceManagerX11/XfceDeviceX11 for mouse settings
- Add XfceDeviceManager/XfceDevice abstraction for mouse settings
- Add dedicated mouse-settings meson.build
- display-settings: Keep minimal dialog always on top
- build: Bump libxfce4ui min required version
- mime-settings: Unquote all %-codes
- Revert "mime-settings: Properly quote command parameters"
- Use unique mnemonic for "Paste selection on middle click"
- Add setting to toggle middle-click selection paste to mouse settings
- Fix(xfsettings): Remove excess fallback values
- Fix(xfsettingsd): Prevent GValue array memory leak
- Fix(xfsettingsd): Remove excess free
- Fix(xfsettingsd): Guard against NULL randr
- Fix(xfsettingsd): Add missing free during early return
- keyboard-settings: Fix string leak
- Remove G_GNUC_CONST
- Rename some settings dialogs' .desktop files
- CI: Adjust false positives list, drop inactive false positives
- Feat: Basic touchscreen to monitor autoassignment
- Feat: Connect touchscreen orientation update to monitor changes
- Feat: Connect touchscreen orientation update to UI via xfconf
- Feat: Touchscreen orientation calculation and application
- Feat: Restore values from xfconf for touchscreen orientation UI
- Feat: Touchscreen detection and touchscreen tab visibility
- Feat: Populate monitors function for touchscreen orientation UI
- Feat: Touchscreen orientation UI callbacks
- Build: Add xrandr, xfce-xrandr and libsettings_common to mouse dialog
- Feat: Add helper function to get connector from edid
- Feat: Glade file for touchscreen orientation UI
- settings-editor: Fix leak in xfce_settings_editor_box_row_visible
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian,
  Belarusian (Tarask), Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (Canada), English
  (United Kingdom), Estonian, Finnish, French, Galician, Georgian,
  German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Kabyle, Kazakh, Korean, Lao, Lithuanian, Malay,
  Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Polish,
  Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Tatar, Thai, Turkish, Ukrainian, Uyghur,
  Vietnamese


More information about the Xfce-announce mailing list