Skip to content

Releases: Xubuntu/lightdm-gtk-greeter

LightDM GTK+ Greeter 1.9.0

12 Jun 10:46
Compare
Choose a tag to compare

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

12 Jun 10:43
Compare
Choose a tag to compare

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

12 Jun 10:38
Compare
Choose a tag to compare
  • Fix tooltips stealing focus (LP: #1307764)
  • Fix get_session to not get corrupted (LP: #1311933)
  • Fix "zoomed" implementation to correctly place the wallpaper.
  • Updated translations

LightDM GTK+ Greeter 1.8.4

12 Jun 10:37
Compare
Choose a tag to compare
  • Really fix unclean exit (LP: #1290575)
  • Updated translations

LightDM GTK+ Greeter 1.8.3

12 Jun 10:36
Compare
Choose a tag to compare
  • 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

12 Jun 10:35
Compare
Choose a tag to compare

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

12 Jun 10:31
Compare
Choose a tag to compare

Bugs fixed

  • Fixed regression with enter not moving username entry to password entry.

LightDM GTK+ Greeter 1.8.0

12 Jun 10:30
Compare
Choose a tag to compare

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

12 Jun 10:27
Compare
Choose a tag to compare

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

12 Jun 10:24
Compare
Choose a tag to compare

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.