402 lines
17 KiB
Plaintext
402 lines
17 KiB
Plaintext
Overview of changes in lightdm-gtk-greeter 2.0.9
|
|
|
|
* CI:
|
|
- Added issue sync from Launchpad
|
|
- Added autopoint and gettext dependencies for distcheck
|
|
* General:
|
|
- Renamed project from 'LightDM GTK+ Greeter' to 'LightDM GTK Greeter',
|
|
replaced other references of 'GTK+' with 'GTK'
|
|
- Username inputs will always automatically trim white space
|
|
- Added badges for Cinnamon and LXQt desktop environments
|
|
- Added usage examples to the configuration sample file
|
|
- New keyboard shortcut:
|
|
- Alt+Delete -- reboot dialog
|
|
- Fixed various typos and code indentation issues
|
|
- Updated license file from gnu.org
|
|
- Replaced http:// links with https://
|
|
- Made tab/space usage consistent
|
|
* Config changes:
|
|
- New "default-session" configuration option to configure a default
|
|
session manager
|
|
- New "highlight-logged-user" configuration option to better highlight
|
|
logged in users
|
|
- New "keyboard-layouts" configuration option to configure layouts
|
|
of the ~layout indicator
|
|
- New "round-user-image" configuration option to round user avatars
|
|
* Bugs fixed:
|
|
- Fixed exit condition to support `autogen.sh --help`
|
|
* Updated translations:
|
|
- Arabic, Belarusian, Bengali, Bulgarian, Chinese (China), Chinese (Taiwan),
|
|
Czech, Finnish, French, Galician, Georgian, German, Hebrew, Italian,
|
|
Japanese, Korean, Latvian, Meadow Mari, Occitan (post 1500), Polish,
|
|
Portuguese, Portuguese (Brazil), Russian, Spanish, Swedish, Turkish
|
|
|
|
Overview of changes in lightdm-gtk-greeter 2.0.8
|
|
|
|
* General:
|
|
- Migrated code and issues to GitHub
|
|
- Migrated translations to Transifex
|
|
- Added GitHub distcheck test on each commit
|
|
* Build changes:
|
|
- Migrated from deprecated exo-csource to xdt-csource (xfce4-dev-tools)
|
|
- Dropped xdt-csource requirement from non-maintainer builds (GH: #53)
|
|
- Enabled Ayatana libindicator/libido backend (GH: #74)
|
|
* Bugs fixed:
|
|
- greeterbackground: Replaced deprecated instance private data API
|
|
- Allow building with newer versions of gettext
|
|
- Replace ungrammatical comma splice in 'Incorrect password' message (LP: #1810143)
|
|
- Use 'Large Text' instead of 'Large Font' (LP: #1829070)
|
|
- Fixed broken indicators when upstart is unavailable
|
|
* Updated translations:
|
|
- Asturian, Czech, Danish, Dutch, German, Hebrew, Hungarian, Indonesian,
|
|
Kabyle, Lithuanian, Occitan (post 1500), Portuguese,
|
|
Portuguese (Brazil), Serbian, Spanish, Ukrainian
|
|
|
|
Overview of changes in lightdm-gtk-greeter 2.0.7
|
|
|
|
* Bugs fixed:
|
|
- Remove mlockall to fix high memory pressure startup, including
|
|
on the Raspberry Pi.
|
|
* Updated translations:
|
|
- Bulgarian, Chinese (Simplified), Chinese (Traditional), Danish,
|
|
Dutch, Turkish
|
|
|
|
Overview of changes in lightdm-gtk-greeter 2.0.6
|
|
|
|
* General:
|
|
- Multi seat support: Store state for each seat (LP: #1641335)
|
|
- Migrated project to Launchpad Git
|
|
* Updated translations:
|
|
- Catalan
|
|
|
|
Overview of changes in lightdm-gtk-greeter 2.0.5
|
|
|
|
* General:
|
|
- Populated copyright information using bzr log
|
|
* Config changes:
|
|
- The ~power indicator is now displayed by default
|
|
- New "at-spi-enabled" configuration option to disable the at-spi-bus
|
|
after it has been enabled at build-time
|
|
* Appearance improvements:
|
|
- Added padding and additional classes for improved appearance with
|
|
Adwaita, Greybird, and other themes
|
|
|
|
Overview of changes in lightdm-gtk-greeter 2.0.4
|
|
|
|
* New features:
|
|
- New cursor-theme-name and cursor-theme-size configuration keys
|
|
* Build changes:
|
|
- Finish port from gnome-common
|
|
- Moved more deprecated function calls to greeterdeprecated.c/.h
|
|
* Bugs fixed:
|
|
- Fixed autologin-session (LP: #1707186)
|
|
- Fixed accessibility with at-spi-bus on systemd and non-systemd
|
|
environments (LP: #1366534, #1670933)
|
|
- Fixed infinite flicker with multiple monitors (LP: #1410406, #1509780)
|
|
|
|
Overview of changes in lightdm-gtk-greeter 2.0.3
|
|
|
|
* Build changes:
|
|
- gnome-common is no longer required or used
|
|
- Build errors with gcc-7 have been resolved
|
|
* Bugs fixed:
|
|
- Enabling Orca screen reader freezes the greeter (LP: #1483864)
|
|
- Scale user image to fit instead of expanding greeter window (LP: #1512963)
|
|
- Replace usage of deprecated GNOME macros (LP: #1599486, Debian: #829931)
|
|
- Disable Alt+F4 shutdown accelerator if power indicator is not present (LP: #1690129)
|
|
- Pre-fill logged in username when locked and hide-users is enabled (LP: #1701577)
|
|
- Reset xsession to default if selected user is not found (LP: #1701745)
|
|
- Missing break in switch (CID 1268326)
|
|
- Deference after null check (CID 1268327)
|
|
* Updated translations:
|
|
- Bosnian, Catalan, Czech, Danish, Galician, Kazakh
|
|
|
|
Overview of changes in lightdm-gtk-greeter 2.0.2
|
|
|
|
* New features:
|
|
- Add support for lightdm 1.19.2+
|
|
- Include badge for Budgie desktop (LP: #1568494)
|
|
* Bugs fixed:
|
|
- Solid color instead of background image for some themes (LP: #1458330)
|
|
- Restore user background after changing display setup
|
|
- Correct login box blinking on login
|
|
- Replaced a number of build-breaking deprecations
|
|
* Updated translations
|
|
|
|
Overview of changes in lightdm-gtk-greeter 2.0.1
|
|
|
|
* New features:
|
|
- "lightdm-gtk-greeter.conf.d" support (LP: #1421587)
|
|
* Bugs fixed:
|
|
- Multihead setup: black/white/grey screen at start - failed detection of mirrored mode
|
|
(LP: #1410406, #1426664, #1449567, #1448761)
|
|
- Switching active monitor with visible "onboard" window can leave this window in invalid state
|
|
- Onboard does not react to mouse clicks
|
|
- Losing focus after changing monitors configuration
|
|
- Every lock activates a new Virtual Terminal, see "changes" section (LP: #1445461)
|
|
- Broken delayed autologin (LP: #854261)
|
|
- Message label can remain hidden when it must be visible (GTK: #710888)
|
|
* Updated translations
|
|
* Required changes:
|
|
- For systems with Gtk 3.16 (LP: #1445461), add the following option to the configure command line:
|
|
--enable-kill-on-sigterm
|
|
|
|
Overview of changes in lightdm-gtk-greeter 2.0.0
|
|
|
|
* New features:
|
|
- Background crossfades when changing users
|
|
- New one-window layout improves theming options
|
|
- New MATE and WindowMaker session icons
|
|
- Improved debugging with the allow-debugging configuration key
|
|
* Bugs fixed:
|
|
- lightdm-gtk-greeter leaves a11y (at-spi*) process behind (LP: #1366534)
|
|
- Indicator services restart after every resume (LP: #1377743)
|
|
- No indicators displayed when systemd-sysv is installed (LP: #1398619)
|
|
* Updated translations
|
|
* Required changes:
|
|
- Remove "--enable-indicator-services" from configure command line (now obsolete)
|
|
- For systems without "systemd-sysv", add the following line to the configure command line:
|
|
--enable-indicator-services-command="init --user --startup-event indicator-services-start"
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.9.0
|
|
|
|
* Drop Gtk2 support
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.8.6
|
|
|
|
* 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 sigfault 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)
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.8.5
|
|
|
|
* 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
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.8.4
|
|
|
|
* Really fix unclean exit (LP: #1290575)
|
|
* Updated translations
|
|
|
|
Overview of changes in 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
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.8.2
|
|
|
|
* 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
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.8.1
|
|
|
|
* Bugs fixed:
|
|
- Fixed regression with enter not moving username entry to password entry.
|
|
|
|
Overview of changes in 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).
|
|
|
|
Overview of changes in 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
|
|
|
|
Overview of changes in 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 <enter> 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.
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.6.1
|
|
|
|
* Fix inability to change session/languages on logout (lp: #1213837)
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.6.0
|
|
|
|
* Selected username displayed in tooltip for combobox
|
|
* Use GtkInfoBar for PAM authentication messages
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.5.2
|
|
|
|
* Use HighContrast for accessibility as HighContrastInverse has been dropped
|
|
upstream.
|
|
* Reintroduce gtk2 support (choose at configure time).
|
|
* Add support for loading the user-avatar.
|
|
* Fix background-display when picture has no alpha channel (LP: #1086199).
|
|
* Compile-in the ui file to avoid crashes when it's not present or too old.
|
|
* Add libindicator support (configure flag and whitelist in the config file).
|
|
* Move session-selector to the tray area
|
|
* Interface update for login-window and shutdown/restart dialogs
|
|
* Use symbolic icons for gtk3, standard icons for gtk2
|
|
* Use "zoom" scaling for wallpaper instead of "fit" scaling
|
|
* Add on-screen keyboard to a11y
|
|
* Addition of clock widget
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.5.0
|
|
|
|
* Use new api for autologin.
|
|
* Add support for loading user background from Accountsservice.
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.3.1
|
|
|
|
* Clean up DISTCLEANFILES to fix FTBFS-twice-in-a-row
|
|
* Drop custom icons now that there's a config option for the icon theme
|
|
* Rename the 'Login' button to 'Unlock' when the user is already logged in
|
|
* Don't hide the login box when cancel is pressed, instead refresh the
|
|
prompt box to show the correct username prompt
|
|
* Hide the Cancel button, useless with the userlist combobox
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.3.0
|
|
|
|
* Properly center the login window after a resize
|
|
* Add names to widgets to ease theming
|
|
* Replace the userlist's treeview with a combobox
|
|
* Document the option to show the language chooser
|
|
* Add a config option to set the path to the logo image
|
|
* Add a config option to set the icon theme
|
|
* Use a known icon name for the accessibility menu
|
|
* Remember the last session used
|
|
* Update po/LINGUAS.
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.1.6
|
|
|
|
* Fix 'Large Font' option for fontnames containing spaces (Bug #908926)
|
|
* Fix 'Cancel' button action, and clear the error label (Bug #990315)
|
|
* Add missing include for setlocale (Bug #999438)
|
|
* Updated translations.
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.1.5
|
|
|
|
* Restore all translations lost during the split from lightdm
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.1.4
|
|
|
|
* Load greeter configuration from correct directory
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.1.3
|
|
|
|
* Fix greeter looking for data in the wrong directory
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.1.2
|
|
|
|
* Correctly link against libX11
|
|
* Remove deprecated GTK+ functions
|
|
|
|
Overview of changes in lightdm-gtk-greeter 1.1.1
|
|
|
|
* Split out of lightdm source
|
|
* Translate login prompts using the translations from PAM
|