This repository has been archived by the owner on Jun 30, 2023. It is now read-only.
Releases: borfei/keylight
Releases · borfei/keylight
1.0.4
This is a major release, with new subprojects, and new features!
Changelogs
What's new
- Sessions are divided into subprojects:
- X11 session is now the KeyLight for X11 subproject
- TTY/Wayland session is now the KeyLight for TTY subproject
keylight-tty
: Removed sessions & instead focus on using exported hardware hierarchy in filesystemkeylight-x11
: Use Xlib to interact with the keyboard's LED indicators and integrate well with keybindings.main
: Now a branch for package build scripts.
1.0.3
This is a major release, containing bugfixes, new features, and more!
Changelogs
What's new
- Introduce session types for non-X11 sessions
- Detect if X11 is running, otherwise it will use the echo redirection method
- Detect if user has root privileges when using the echo redirection method
- Use
getopts
instead of raw argument parsing (leading to revamped arguments & options) - Re-vamped arguments & options (e.g
--redir
now being-s tty
)
Bugfixes
- Fixed where if
DEVICE_BRIGHTNESS_STATE
is greater than 0, the values printed in verbose logging came from nowhere.