gtklock

GTK-based lockscreen for Wayland

GPL-3.0 License

Stars
315

Bot releases are hidden (Show)

gtklock - v3.0.0 Latest Release

Published by jovanlanik 6 months ago

This release finally brings ext-session-lock-v1 support! Gtklock is now safer and works on many more compositors.
Huge thanks to @Cu3PO42 for their work on the gtk-session-lock library.

Other changes include:

  • Switched from make to meson (Thank you @lujianhua)
  • Added --layout option for loading custom XML layout files (Thank you @Lassebq for the suggestion)
gtklock - v2.1.0

Published by jovanlanik over 1 year ago

  • Lock/Unlock commands
  • Should build on FreeBSD
  • Bunch of small fixes and improvements
    gtk4 is hopefully coming soon
gtklock - v2.0.1

Published by jovanlanik almost 2 years ago

fix regression that reintroduced #6

gtklock - v2.0.0

Published by jovanlanik almost 2 years ago

This release reworks the UI to be XML-based. It simplifies the code and keeps the UI and logic more separated. It's also a first step to adding translation.

gtklock - v1.4.1

Published by jovanlanik about 2 years ago

gtklock - v1.4.0

Published by jovanlanik about 2 years ago

Modules are now checked for major and minor versions.

  • module version check
  • code quality
gtklock - v1.3.8

Published by jovanlanik about 2 years ago

  • fixes and code quality
  • allow changing module settings from command-line
gtklock - v1.3.6

Published by jovanlanik about 2 years ago

  • --version command-line flag (Thank you @nwg-piotr for inspiration)
  • module version mismatch warning (Thank you @nwg-piotr for inspiration)
  • caps lock warning (Thank you @emanuelserpa for suggestion)
  • allow modules to add widgets over the main UI (Check out gtklock-powerbar-module)
gtklock - v1.3.5

Published by jovanlanik about 2 years ago

  • small fixes and code quality
  • added customization options (Thank you @MelihDarcanxyz)
gtklock - v1.3.4

Published by jovanlanik about 2 years ago

More module improvements

  • Support loading multiple modules at once
  • Load modules from system directory
  • Small module fix
gtklock - v1.3.2

Published by jovanlanik about 2 years ago

This release includes more module improvements. Check out gtklock-userinfo-module.

  • error message when module fails loading
  • modules can now call functions from gtklock
  • modules can now load values from the config
gtklock - v1.3.1

Published by jovanlanik about 2 years ago

  • fix auth_child crash on musl
  • update module support
gtklock - v1.3.0

Published by jovanlanik over 2 years ago

  • Idle hide feature (Thank you @nwg-piotr for the suggestion)
  • Man page (Thank you @bagnaram for the suggestion)
  • Fixed a crash and a bug with messages (Thank you @ldelossa)
gtklock - v1.2.0

Published by jovanlanik over 2 years ago

Two new features and a small fix:

  • Background option (Thank you @nwg-piotr for the suggestion)
  • Time format option (Thank you @yavko for reporting missing functionality)
  • Fix a crash when using some options from the config
gtklock - v1.1.0

Published by jovanlanik over 2 years ago

Many new features in this release, including but not limited to:

  • Per output styling (example provided in the wiki)
  • Better fingerprint support (PAM messages in UI)
  • Automatic style loading from XDG dirs
  • Config file support

Huge thanks to @ldelossa for testing fingerprint support and contributing XDG support!

gtklock - v1.0.0

Published by jovanlanik over 2 years ago

This is the first gtklock release I'm confident in calling good enough for daily use! I've been running it on my system without any issues.
Thanks to everyone that reported bugs and a huge thanks to @ErikReider for contributing!

gtklock - 20220531

Published by jovanlanik over 2 years ago

gtklock - 20220522

Published by jovanlanik over 2 years ago

This release adds module support, if you are interested in developing a module check out the example-module.

gtklock - 20220521

Published by jovanlanik over 2 years ago

This release adds a password visibility button feature by a new contributor!

gtklock - 20220520

Published by jovanlanik over 2 years ago