summaryrefslogtreecommitdiff
path: root/pkgs/hy3/0001-fix-renderPass-pointer.patch
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/hy3/0001-fix-renderPass-pointer.patch')
-rw-r--r--pkgs/hy3/0001-fix-renderPass-pointer.patch69
1 files changed, 0 insertions, 69 deletions
diff --git a/pkgs/hy3/0001-fix-renderPass-pointer.patch b/pkgs/hy3/0001-fix-renderPass-pointer.patch
deleted file mode 100644
index 307506c..0000000
--- a/pkgs/hy3/0001-fix-renderPass-pointer.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From f12b2a8f370f2095035a9aa97dac8179d79a7383 Mon Sep 17 00:00:00 2001
-From: Freya Murphy <freya@freyacat.org>
-Date: Sun, 13 Jul 2025 11:25:42 -0400
-Subject: [PATCH] fix renderPass pointer
-
----
- src/Hy3Layout.cpp | 5 +++--
- src/TabGroup.cpp | 1 -
- src/TabGroup.hpp | 2 --
- 3 files changed, 3 insertions(+), 5 deletions(-)
-
-diff --git a/src/Hy3Layout.cpp b/src/Hy3Layout.cpp
-index b10aced..70b75bc 100644
---- a/src/Hy3Layout.cpp
-+++ b/src/Hy3Layout.cpp
-@@ -15,6 +15,7 @@
- #include <hyprland/src/plugins/PluginAPI.hpp>
- #include <hyprland/src/plugins/PluginSystem.hpp>
- #include <hyprutils/math/Vector2D.hpp>
-+#include <hyprutils/memory/UniquePtr.hpp>
- #include <ranges>
-
- #include "Hy3Layout.hpp"
-@@ -1580,7 +1581,7 @@ void Hy3Layout::renderHook(void*, SCallbackInfo&, std::any data) {
- && std::find(rendered_groups.begin(), rendered_groups.end(), &entry)
- == rendered_groups.end())
- {
-- g_pHyprRenderer->m_renderPass.add(entry.pass);
-+ g_pHyprRenderer->m_renderPass.add(makeUnique<Hy3TabPassElement>(&entry));
- rendered_groups.push_back(&entry);
- }
- }
-@@ -1595,7 +1596,7 @@ void Hy3Layout::renderHook(void*, SCallbackInfo&, std::any data) {
- && std::find(rendered_groups.begin(), rendered_groups.end(), &entry)
- == rendered_groups.end())
- {
-- g_pHyprRenderer->m_renderPass.add(entry.pass);
-+ g_pHyprRenderer->m_renderPass.add(makeUnique<Hy3TabPassElement>(&entry));
- entry.renderTabBar();
- }
- }
-diff --git a/src/TabGroup.cpp b/src/TabGroup.cpp
-index 4c2c845..1f7fe4d 100644
---- a/src/TabGroup.cpp
-+++ b/src/TabGroup.cpp
-@@ -16,7 +16,6 @@
- #include <hyprland/src/render/Texture.hpp>
- #include <hyprutils/math/Box.hpp>
- #include <hyprutils/math/Region.hpp>
--#include <hyprutils/memory/SharedPtr.hpp>
- #include <pango/pangocairo.h>
- #include <pixman.h>
-
-diff --git a/src/TabGroup.hpp b/src/TabGroup.hpp
-index ec254e9..dafa065 100644
---- a/src/TabGroup.hpp
-+++ b/src/TabGroup.hpp
-@@ -130,8 +130,6 @@ public:
- // render the scaled tab bar on the current monitor.
- void renderTabBar();
-
-- SP<Hy3TabPassElement> pass = makeShared<Hy3TabPassElement>(this);
--
- private:
- std::vector<PHLWINDOWREF> stencil_windows;
- Vector2D last_workspace_offset;
---
-2.49.0
-