Skip to content

Releases: JezerM/web-greeter

v3.1.0

15 Sep 19:42
41edb77
Compare
Choose a tag to compare

Web Greeter 3.1.0 is here!

The build system changed to cx_freeze, though the previous build/install method, can be used. You can install the .deb package for Ubuntu 21.04 (python 3.9) and Ubuntu 20.04 (python 3.8)

Changes

  • Removed whither dependency
  • Improved themes
    • Added keyboard layout selector
    • Added eye password reveal
  • Devtools implemented as a side view
  • Build system now uses cx_freeze
  • Brightness and battery are controlled by signals instead of timers

Full changelog

v3.0.0

28 Jul 16:29
7d8c17c
Compare
Choose a tag to compare

3.0.0 arrives

Finally, I think this is ready to use, with a lot of changes from 2.2.4 release

Thanks to Antergos team for leaving a good guide about how this could evolve.

Changes

Added:

  • New themes: gruvbox (default) and dracula
  • Added newer documentation
  • Support for brightness control
  • Support for battery status
  • Support for ES2020, as using Chrome 83
  • Improved mock.js system
  • Better debug logging
  • Custom cursor theme option as icon_theme
  • Vendors added:
    • material-icons added
  • Tab completion for web-greeter command

Changed:

  • lightdm-webkit2-greeter name changed to web-greeter
  • Webkit2Gtk replaced with PyQtWebEngine
    • Migrated from C to Python
  • Man-pages updated
  • Updated API usage for LightDM 1.26.0
  • lightdm.start_session_sync replaced with lightdm.start_session method
  • greeterutil renamed to theme_utils
  • config renamed to greeter_config
  • lightdm-webkit2-greeter.conf renamed to web-greeter.yml
  • Themes are now installed inside /usr/share/web-greeter/themes
  • Vendors updated:
    • js-cookie updated
    • fontawesome updated, now in _vendor/fontawesome/
  • Previous deprecated methods and properties were removed.

Removed:

  • Antergos theme removed
  • Vendors removed:
    • jQuery removed, as now we are in 2021
    • moment.js removed. Use Intl
    • Bootstrap removed. Include it in theme if needed.
  • time_format config option removed
  • Transifex removed, sadly

Full Changelog

[RELEASE CANDIDATE] v3.0.0rc5

10 Jul 20:49
da55488
Compare
Choose a tag to compare
Pre-release

Probably, this will be the last Release Candidate. I do not have a lot to add or fix now, so this is now practically ready to use.

Changes

  • Added newer documentation
  • Config options updated:
    • time_format removed
    • time_language now refers to a language subtag, like "en-us" or "ja"
    • icon_theme allows to specify the cursor theme to use
  • mock.js updated
  • Vendors updated:
    • material-icons added
    • js-cookie updated
    • fontawesome updated
    • jQuery removed
    • moment.js removed
    • Bootstrap removed
  • Transifex translations removed, as they are not compatible and not mantained.

[RELEASE CANDIDATE] v3.0.0rc4

24 Jun 16:38
Compare
Choose a tag to compare
Pre-release

Changes

  • Added tab completion for bash and zsh
  • Added error handling, allowing to load the default theme
  • Battery and backlight support
  • Better javascript logging in console

[RELEASE CANDIDATE] v3.0.0rc3

17 Jun 05:53
Compare
Choose a tag to compare
Pre-release

A long time

So, after all this time, I decided to fix some things, and add some other features; and this happened. That's all.

Changes

  • Command line arguments, such as --help, --theme, --debug
  • Some fixes with LightDM API, as power functions didn't work
  • Man pages updated