Skip to content
This repository has been archived by the owner on May 22, 2019. It is now read-only.

v2.1.0

Compare
Choose a tag to compare
@lots0logs lots0logs released this 09 Apr 22:36
· 370 commits to master since this release
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.