fix(osd): show OSD at 100% via fabric-cli exec from keybinds

- Add osd_show_audio/osd_show_brightness methods on OSDWindow
- Register as standalone functions in __main__ for fabric-cli exec
- Keybinds now chain fabric-cli exec after wpctl/brightnessctl
- Emit brightness signal on threshold bypass for small changes
This commit is contained in:
sankalp committed 2026-07-17 12:24:34 +05:45
1 parent 4f36ada1c5
commit aeccbe3089
4 files changed
+38 -5

No files matched your search

+2
View File
@@ -127,6 +127,8 @@ def main():
__main__.deskwidget = deskwidget
__main__.dock = dock
__main__.osd = osd
__main__.osd_show_audio = osd.osd_show_audio
__main__.osd_show_brightness = osd.osd_show_brightness
__main__.screencapture = screencapture
__main__.lock_screen = LockScreenWrapper()
__main__.switch_keyboard_layout = KeyboardLayout.switch_keyboard_layout