Releases: juanmagdev/ThinkPad-Red-Led-Control
Releases · juanmagdev/ThinkPad-Red-Led-Control
ThinkPad Red Led Control v6 – Helper Setup & Boot Persistence
This release introduces a new helper-based architecture that eliminates password prompts and adds boot persistence support:
- Helper-based LED control: Replaces pkexec with a sudo helper for smoother operation
- Boot persistence: LED state is now restored after reboot via systemd service
- Easy setup: New install.sh script for one-command installation
- GNOME 46+ compatibility: Fixed ByteArray import error for newer GNOME versions
Changelog
- Added
thinkpad-red-led-helperfor passwordless LED control - Added
thinkpad-red-led-restore.servicefor boot persistence - Added
install.shfor automated setup - Fixed ByteArray import error on GNOME 46+ (replaced with TextDecoder)
- Fixed uppercase letters support in Morse code panel
- Added support for GNOME 48 and 49
- Updated README with installation and troubleshooting guides
Setup (after install)
bash ~/.local/share/gnome-shell/extensions/thinkpad-red-led@juanmagd.dev/install.sh
Thanks to @yurijde for the persistence method, sudo setup, and bug fixes
ThinkPad Red Led Control v4 – UI Bug Fixes
This release just give support to GNOME 47.
Changelog:
- Metadata file updated
ThinkPad Red Led Control v3 – UI Bug Fixes
This release focuses on fixing several UI bugs to improve user experience. The functionality of controlling and customizing the ThinkPad red LED from the top panel is still intact. Users can turn the LED on/off, blink it, and even send Morse code messages.
Changelog:
- Fixed UI bugs that caused visual inconsistencies.
- Improved interaction responsiveness within the settings panel.
- Minor code optimizations for better performance.
Download & Install:
- Download the latest .zip file from Assets below
- Extract and move the folder to ~/.local/share/gnome-shell/extensions/
- Restart GNOME Shell (Log out)
- Enable the extension via gnome-extensions
...or just Download the Extensions from the GNOME Extension Shell store.