From: Consolatis <35009135+Consolatis@users.noreply.github.com> Date: Thu, 5 Oct 2023 10:48:59 +0000 (+0200) Subject: Chase wlroots: drop KDE idle protocol X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=627179b277cba376cc0538128626d64ad6bccbfc;p=proto%2Flabwc.git Chase wlroots: drop KDE idle protocol Chases: a289f812d62059d5aac92cbd374dcb7b03bb08a6 drop KDE idle protocol support --- diff --git a/src/idle.c b/src/idle.c index 0edaf0a5..844b17bb 100644 --- a/src/idle.c +++ b/src/idle.c @@ -2,7 +2,6 @@ #include #include -#include #include #include #include "common/mem.h" @@ -14,7 +13,6 @@ struct lab_idle_inhibitor { }; struct lab_idle_manager { - struct wlr_idle *kde; struct wlr_idle_notifier_v1 *ext; struct { struct wlr_idle_inhibit_manager_v1 *manager; @@ -40,7 +38,6 @@ handle_idle_inhibitor_destroy(struct wl_listener *listener, void *data) bool still_inhibited = wl_list_length(&manager->inhibitor.manager->inhibitors) > 1; wlr_idle_notifier_v1_set_inhibited(manager->ext, still_inhibited); - wlr_idle_set_enabled(manager->kde, manager->wlr_seat, !still_inhibited); } wl_list_remove(&idle_inhibitor->on_destroy.link); @@ -59,7 +56,6 @@ handle_idle_inhibitor_new(struct wl_listener *listener, void *data) wl_signal_add(&wlr_inhibitor->events.destroy, &inhibitor->on_destroy); wlr_idle_notifier_v1_set_inhibited(manager->ext, true); - wlr_idle_set_enabled(manager->kde, manager->wlr_seat, false); } static void @@ -80,7 +76,6 @@ idle_manager_create(struct wl_display *display, struct wlr_seat *wlr_seat) manager = znew(*manager); manager->wlr_seat = wlr_seat; - manager->kde = wlr_idle_create(display); manager->ext = wlr_idle_notifier_v1_create(display); manager->inhibitor.manager = wlr_idle_inhibit_v1_create(display); @@ -105,6 +100,5 @@ idle_manager_notify_activity(struct wlr_seat *seat) return; } - wlr_idle_notify_activity(manager->kde, seat); wlr_idle_notifier_v1_notify_activity(manager->ext, seat); } diff --git a/subprojects/wlroots.wrap b/subprojects/wlroots.wrap index 74dd196e..bb512d82 100644 --- a/subprojects/wlroots.wrap +++ b/subprojects/wlroots.wrap @@ -1,6 +1,6 @@ [wrap-git] url = https://gitlab.freedesktop.org/wlroots/wlroots.git -revision = f5917f0247600b65edec1735234d00de57d577a8 +revision = a289f812d62059d5aac92cbd374dcb7b03bb08a6 [provide] dependency_names = wlroots