summaryrefslogtreecommitdiff
path: root/src/events/Misc.cpp
diff options
context:
space:
mode:
authorVaxry <43317083+vaxerski@users.noreply.github.com>2024-07-21 13:09:54 +0200
committerGitHub <noreply@github.com>2024-07-21 13:09:54 +0200
commit016da234d0e852de3ef20eb2e89ac58d2a85f6e7 (patch)
tree496085987176551b0794fffc069877d44943e2f1 /src/events/Misc.cpp
parentf642fb97df5c69267a03452533de383ff8023570 (diff)
Core: Move to aquamarine (#6608)
Moves Hyprland from wlroots to aquamarine for the backend. --------- Signed-off-by: Vaxry <vaxry@vaxry.net> Co-authored-by: Mihai Fufezan <mihai@fufexan.net> Co-authored-by: Jan Beich <jbeich@FreeBSD.org> Co-authored-by: vaxerski <vaxerski@users.noreply.github.com> Co-authored-by: UjinT34 <41110182+UjinT34@users.noreply.github.com> Co-authored-by: Tom Englund <tomenglund26@gmail.com> Co-authored-by: Ikalco <73481042+ikalco@users.noreply.github.com> Co-authored-by: diniamo <diniamo53@gmail.com>
Diffstat (limited to 'src/events/Misc.cpp')
-rw-r--r--src/events/Misc.cpp54
1 files changed, 0 insertions, 54 deletions
diff --git a/src/events/Misc.cpp b/src/events/Misc.cpp
deleted file mode 100644
index 32f894ec..00000000
--- a/src/events/Misc.cpp
+++ /dev/null
@@ -1,54 +0,0 @@
-#include "Events.hpp"
-
-#include "../Compositor.hpp"
-#include "../helpers/WLClasses.hpp"
-#include "../managers/input/InputManager.hpp"
-#include "../render/Renderer.hpp"
-#include "../managers/CursorManager.hpp"
-
-// ------------------------------ //
-// __ __ _____ _____ _____ //
-// | \/ |_ _|/ ____|/ ____| //
-// | \ / | | | | (___ | | //
-// | |\/| | | | \___ \| | //
-// | | | |_| |_ ____) | |____ //
-// |_| |_|_____|_____/ \_____| //
-// //
-// ------------------------------ //
-
-void Events::listener_leaseRequest(wl_listener* listener, void* data) {
- const auto REQUEST = (wlr_drm_lease_request_v1*)data;
- struct wlr_drm_lease_v1* lease = wlr_drm_lease_request_v1_grant(REQUEST);
- if (!lease) {
- Debug::log(ERR, "Failed to grant lease request!");
- wlr_drm_lease_request_v1_reject(REQUEST);
- }
-}
-
-void Events::listener_RendererDestroy(wl_listener* listener, void* data) {
- Debug::log(LOG, "!!Renderer destroyed!!");
-}
-
-void Events::listener_sessionActive(wl_listener* listener, void* data) {
- if (g_pCompositor->m_sWLRSession->active) {
- Debug::log(LOG, "Session got activated!");
-
- g_pCompositor->m_bSessionActive = true;
-
- for (auto& m : g_pCompositor->m_vMonitors) {
- g_pCompositor->scheduleFrameForMonitor(m.get());
- g_pHyprRenderer->applyMonitorRule(m.get(), &m->activeMonitorRule, true);
- }
-
- g_pConfigManager->m_bWantsMonitorReload = true;
- } else {
- Debug::log(LOG, "Session got inactivated!");
-
- g_pCompositor->m_bSessionActive = false;
-
- for (auto& m : g_pCompositor->m_vMonitors) {
- m->noFrameSchedule = true;
- m->framesToSkip = 1;
- }
- }
-}