This repository has been archived by the owner on May 22, 2019. It is now read-only.
v2.1.0
Overview of changes in lightdm-webkit2-greeter 2.1.0
- It is now possible to configure branding including logos and backgrounds in lightdm-webkit2-greeter.conf.
- The GTK+ fade-out on-exit animation was removed in favor of allowing themes to handle the animation with webkit (via javascript) as the latter provides a much nicer effect. See the default antergos theme for an implementation example.
- Default theme changes:
- Theme is no longer compiled to ES2015 as Webkit2Gtk now supports ES6.
- The logo can now be configured in lightdm-webkit2-greeter.conf.
- The background images directory can also be configured in lightdm-webkit2-greeter.conf.
- Several small bug fixes, enhancements, and code cleanup commits also made it into this release.
Themes Javascript API Improvements:
- Themes can now easily query values from lightdm-webkit2-greeter.conf using the new global "config" object:
- config.get_str()
- config.get_num()
- config.get_bool()
- A new global object "greeterutil" was added to provide utility functions to themes. Newly added utility functions in this release are:
- greeterutil.dirlist() - List the contents of a directory.
- greeterutil.text2html() - Escape HTML entities in a string.
- Themes should now query the config file for the distro logo to use. See the default antergos theme for an implementation example.