feat: add output power manager

This commit is contained in:
DanyLE
2025-07-09 22:44:23 +02:00
parent bdd6bae1a9
commit f1281858d3
11 changed files with 301 additions and 63 deletions

View File

@ -1,6 +1,6 @@
project('diya-shell',
['c'],
version: '0.1.1',
version: '0.1.2',
license: 'MIT',
meson_version: '>=0.58.0',
default_options: ['c_std=gnu11', 'warning_level=3'])
@ -39,7 +39,8 @@ wl_protocols = [
wl_protocol_dir / 'staging/ext-session-lock/ext-session-lock-v1',
wl_protocol_dir / 'staging/ext-idle-notify/ext-idle-notify-v1',
'protocols/wlr-foreign-toplevel-management-unstable-v1',
'protocols/virtual-keyboard-unstable-v1'
'protocols/virtual-keyboard-unstable-v1',
'protocols/wlr-output-power-management-unstable-v1',
]
foreach proto : wl_protocols
@ -66,6 +67,7 @@ base = [
'src/virtual-keyboard.c',
'src/widgets/virtual-keyboard-widgets.c',
'src/files-monitor.c',
'src/idle.c',
wayland_targets
]
@ -77,7 +79,6 @@ dm_src = [
'src/foreign.c',
'src/session-lock.c',
'src/session.c',
'src/idle.c',
'src/widgets/base-widgets.c',
'src/widgets/taskbar-widget.c',
'src/widgets/dashboard-widget.c',