Releases: Xubuntu/lightdm-gtk-greeter
Releases · Xubuntu/lightdm-gtk-greeter
LightDM GTK+ Greeter 1.9.0
This is the first GTK3-only release. GTK2 support has been dropped.
New features
- Option to set monitor for displaying greeter windows: active-monitor
- Option to control usage of user's background: user-background (LP: #1306362)
- Panel layout now fully customizable
- New builtin indicator: ~layout (LP: #1240569)
- New accessibility menu item: screen reader (F4 hotkey) (experimental, LP: #1319848)
- Option to set initial state of accessibility tools: a11y-states (LP: #1319848)
Bugs fixed
- Handling laptop lid state (LP: #1273922)
- Lightdm greeter on dual monitor system has bad-sized background (LP: #1314603)
- Login screen wallaper doesn't fill screen (LP: #1325719)
- Use avatar set in config also without userlist (LP: #1317236)
- Don't use XInput2 to set the root cursor (LP: #1024482)
- Possible segfault if sessions list is empty
Additional fixes
- Message "Failed to authenticate" do not overwrites the PAM error message now
- Do not display password entry if password is not required
- Passing all defined arguments to "onboard" in xembed mode
- Checking for libido version at build
Updated translations
Required configuration changes:
- host and clock labels are indicators now, new default panel layout:
indicators=~host;~spacer;~clock;~spacer;~session;~language;~a11y;~power
- You need to mark laptop monitor with "laptop=true" key in lightdm-gtk-greeter.conf to enable lid state handling (see the included lightdm-gtk-greeter.conf template)
LightDM GTK+ Greeter 1.8.6
Final GTK2-supported release. This introduces all the new features added to 1.9 prior to dropping GTK2. This is not recommended for normal package upgrades.
New features
- Option to set monitor for displaying greeter windows: active-monitor
- Option to control usage of user's background: user-background (LP: #1306362)
- Panel layout now fully customizable
- New builtin indicator: ~layout (LP: #1240569)
- New accessibility menu item: screen reader (F4 hotkey) (experimental, LP: #1319848)
- Option to set initial state of accessibility tools: a11y-states (LP: #1319848)
Bugs fixed
- Handling laptop lid state (LP: #1273922)
- Lightdm greeter on dual monitor system has bad-sized background (LP: #1314603)
- Login screen wallaper doesn't fill screen (LP: #1325719)
- Use avatar set in config also without userlist (LP: #1317236)
- Don't use XInput2 to set the root cursor (LP: #1024482)
- Possible segfault if sessions list is empty
Additional fixes
- Message "Failed to authenticate" do not overwrites the PAM error message now
- Do not display password entry if password is not required
- Passing all defined arguments to "onboard" in xembed mode
- Checking for libido version at build
Updated translations
Required configuration changes:
- host and clock labels are indicators now, new default panel layout:
indicators=~host;~spacer;~clock;~spacer;~session;~language;~a11y;~power
- You need to mark laptop monitor with "laptop=true" key in lightdm-gtk-greeter.conf to enable lid state handling (see the included lightdm-gtk-greeter.conf template)
LightDM GTK+ Greeter 1.8.5
LightDM GTK+ Greeter 1.8.4
- Really fix unclean exit (LP: #1290575)
- Updated translations
LightDM GTK+ Greeter 1.8.3
- Fix unclean exit (LP: #1290575)
- Install sample-lightdm-gtk-greeter.css into doc
- Use the term "Guest Session" instead of "Guest Account"
- Updated translations
LightDM GTK+ Greeter 1.8.2
Deprecations
- Deprecated "show-indicators" for "indicators", improves LTS upgrade path
Bugs fixed
- Fixed segfault on uninstalled session (fixes fedora: 1002782, LP: #1272910)
- Fixed CPU hogging with show-clock (fixes fedora: 1069963)
- Use the system language by default (fixes LP: #1276072)
- Greeter does not remember last session and language per user (LP: #1282139)
- segfault libglib (LP: #1272910)
Additional fixes
- Fixed panel resizing off screen with clock and accessibility
- Fixed centering of the clock
- Fixed initilization of clock, do not display "label"
- Fixed language and session selection for non-logged-in users
- Added mlockall to prevent password capturing methods
- Added badge for Pantheon session
Updated translations
LightDM GTK+ Greeter 1.8.1
Bugs fixed
- Fixed regression with enter not moving username entry to password entry.
LightDM GTK+ Greeter 1.8.0
New features
- Configurable screensaver timeout when used as a lock screen (default is 60 seconds)
- A warning is now displayed when attempting to shut down or restart when other users are logged in.
- Improved support for multiple PAM messages.
- Improved theming support.
- Sample css file to make creating Gtk3 themes easier
- New keyboard shortcuts:
- Alt+F4 -- shut down dialog
- F9 -- session menu
- F10 -- language menu
- F11 -- accessibility menu
- F12 -- power menu
Bugs fixed
- The PAM message is now reset when the selected user is changed.
- The hint style for full in the configuration template is now correct (hintfull).
- Fixed indicator loading with Ubuntu 14.04.
- Fixed ability to move top panel in gtk3.
Required configuration changes (please read!)
- The "show-language-selector" key is no longer a valid setting, and has been replaced by "show-indicators"
- The "show-indicators" setting now controls the display of all panel controls. Either comment it out or remove it to get the default controls (session, language, a11y, power), or define each individually (see the included lightdm-gtk-greeter.conf template).
LightDM GTK+ Greeter 1.7.1
New features
- border-radius property now themeable with CSS
- Widgets now support a themed alpha channel
- Sessions are now represented by a graphical badge
- Languages are now represented by a countrycode label
Bugs fixed
- LP #1266449: greeter crashes on empty username
- LP #1264563: switch-to-greeter does not set lock hint
- LP #1264771: Password entry box is not defined as invisible in glade definition
- LP #1267742: Screen artifacts appear after restart and cold boot
- LP #1270530: Login screen has boxes instead of text when font is not set
Additional fixes
- Improved username tooltips
- Fixed memory leak in clock feature
- Improved xscreensaver timeout functionality
- Login button is now the "default" widget
- Windows can no longer be positioned off-screen
LightDM GTK+ Greeter 1.7.0
New features
- Window positioning (relative or absolute) of the login window and power dialogs is now configurable in lightdm-gtk-greeter.conf
- The default user image is now configurable in lightdm-gtk-greeter.conf
Accessibility improvements
- Onboard on-screen keyboard is now run in xembed mode
- Addition of F1, F2, F3 hotkeys for accessibility menu items
- Users can now be switched from the username/password entries with up/down
- Restart/Power Off dialogs can now be cancelled with the Escape key
Improvements when used as a Lock Screen
- The screen is now blanked when locked and the greeter is started
Background loading improvements
- The background image is now loaded only once
- Memory leaks from pixmaps and X clients have been fixed
Bugs fixed
- Debian #718497: Last PAM error message not showing
- Debian #721510: Greeter panel clock fails with long date formats
- LP #1031421: Greeter doesn't select user's last session when using "Other"
- LP #1147914: Can't change the login window's position
- LP #1191509: Disabling language selector leaves strange artifact on the screen
- LP #1194694: move to password input if pressed after username input
- LP #1231134: support enter key to validate login entry
- LP #1232804: Improve "login greeter -> desktop" transition in Xubuntu
- LP #1251431: user background gets painted over background specified in config file
Additional fixes
- Fixed typo in language selection
- Fixed keyboard-focus with on-screen keyboard
Many thanks to our contributors for this release,
Alistair Buxton and Andrew P. who provided the majority of the patches and functionality.