Skip to content
4.19.1

- xflock4: Add --help option (Fixes #148)
- Add Lock() D-Bus method and make xflock4 a simple wrapper around it
- Remove xscreensaver.desktop
- cleanup: Simplify can_*() methods that never fail (Fixes #174)
- shutdown: Do not set an error when returning TRUE
- logout-dialog: Fix use-after-free
- Use glib wrappers for memory allocation
- build: Fix build when there is no suspend/hibernate support
- build: Add suspend support for Solaris
- startxfce4: Fix xinit arguments order
- manager: Always use xfsm_manager_save_yourself_dbus() (Fixes #106)
- settings: Remove useless tooltip
- xflock4: Update fallback list
- shutdown: Properly set error when methods fail
- logout-dialog: Lower warning level
- shutdown: Keep error NULL when unused
- Use new authorization info for Reboot and PowerOff
- Use updated session management API
- Use XfceConsolekit and XfceSystemd from libxfce4util
- Prepare XfsmSystemd to be moved to libxfce4util
- Prepare XfsmConsolekit to be moved to libxfce4util
- cleanup: Move packagekit code from xfsm-systemd.c to xfsm-shutdown.c
- cleanup: Move common locker code in xfsm-shutdown.c
- cleanup: Remove dead polkit code
- I18n: Update po/LINGUAS list
- I18n: Update po/LINGUAS list
- Revert "Fallback to old method for shutdown (bug #8630)."
- Use g_critical() instead of g_error()
- Use GLib logging functions or g_printerr() instead of g_print()
- Use GLib logging functions instead of g_printerr()
- packagekit: Don't warn if packagekit is not installed
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Asturian, Azerbaijani, 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,
  German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian,
  Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay,
  Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Uyghur, Vietnamese