From 8370a7fcc4627e6f21395cc8b81298369be5cdaf Mon Sep 17 00:00:00 2001 From: Vaxry <43317083+vaxerski@users.noreply.github.com> Date: Tue, 18 Jul 2023 15:30:28 +0200 Subject: internal: Protocol C++ Wraps + XDGOutput impl (#2733) move to our own xdgoutput impl instead of wlr's --- src/managers/ProtocolManager.hpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/managers/ProtocolManager.hpp') diff --git a/src/managers/ProtocolManager.hpp b/src/managers/ProtocolManager.hpp index bc6b776e..223460a1 100644 --- a/src/managers/ProtocolManager.hpp +++ b/src/managers/ProtocolManager.hpp @@ -6,16 +6,21 @@ #include "../protocols/TextInputV1.hpp" #include "../protocols/GlobalShortcuts.hpp" #include "../protocols/Screencopy.hpp" +#include "../protocols/XDGOutput.hpp" class CProtocolManager { public: CProtocolManager(); + // TODO: rewrite to use the new protocol framework std::unique_ptr m_pToplevelExportProtocolManager; std::unique_ptr m_pFractionalScaleProtocolManager; std::unique_ptr m_pTextInputV1ProtocolManager; std::unique_ptr m_pGlobalShortcutsProtocolManager; std::unique_ptr m_pScreencopyProtocolManager; + + // New protocols + std::unique_ptr m_pXDGOutputProtocol; }; inline std::unique_ptr g_pProtocolManager; -- cgit v1.2.3