Releases: canonical/lightdm
Releases · canonical/lightdm
1.32.0
- Overwrite existing X authority files to avoid corruption
- Change logind-check-graphical default config value to true
- Block autologin if shell in nologin or false
- Fix failure if with greeters sending two login requests quickly.
- Drop Qt 4 support, it's been unsupported since 2015
- Fix lightdm_set_layout
- Improve method of determining a session is Wayland
- Don't call setenv with a NULL value - the behaviour is undefined
- Replace deprecated QAbstractItemModel::setRoleNames
- Move D-Bus conf file to $(datadir)/dbus-1/system.d
- Fix tests failing when compiled with --with-greeter-user
- Use Python 3 in tests
- Disable compiler optimizations for test programs
- Compilation fix for glibc 2.33
- Remove deprecated use of G_TYPE_INSTANCE_GET_PRIVATE, G_PARAM_PRIVATE
- Fix compile failure due to use of clearenv on FreeBSD
- Use a size_t to resolve a compile warning
- Fix DesktopManager typo in man page
1.30.0
- Add
lightdm_user_get_is_locked ()
- Hide users with shell /bin/false
- Remove unity-system-compositor support (dead upstream)
- Fix
dm-tool
crash - Update documentation
1.28.0
- Continue to shutdown session is removing X authority fails
- Set XDG_SEAT env variable in script hooks
- Fix small leak in XDMCP server
- liblightdm-qt: mark class PowerInterface as exported
- Fix one qt5 test being run instead of a qt4 one
- Remove use of deprecated g_type_class_add_private
- Modernize private data in objects
- Document XDG_SEAT_PATH in man page
- Fix install failing if link already exists
- Remove bashisms in configure.ac
1.26.0
- No changes from 1.25.2
1.25.2
- Fix incorrect use of ConsoleKit CanSuspend/Hibernate API
- Correctly install AccountsService interface file
- Fix build system to require C99
- Use standard format for arguments passed to qtchooser
1.25.1
- Fixes for VNC and XDMCP connections
- Use AccountsService extension system for extended greeter information
- Modernise code style
1.24.1
- Fixes for VNC and XDMCP connections
- Set names for XDMCP and VNC seats
- Expose autologin-session as a hint to the greeter
- Fix timed autologins not using autologin-session when no session specified
1.18.4
- Fixes for VNC and XDMCP connections
- Set names for XDMCP and VNC seats
- Use power management functions from ConsoleKit2 if available.
- Expose autologin-session as a hint to the greeter
- Fix timed autologins not using autologin-session when no session specified
- liblightdm-qt: Use liblightdm-gobject power methods instead of re-implementing in Qt.
- Use SA_RESTART with SIGPIPE.
1.25.0
- Support moc being called moc-qt5 (e.g. Fedora)
- Fail configure if MOC can't be found
- Expose autologin-session as a hint to the greeter
- Fix timed autologins not using autologin-session when no session specified