XWayland and moved managers

This commit is contained in:
vaxerski
2022-03-18 20:03:39 +01:00
parent 854c827911
commit a9773bd91a
13 changed files with 245 additions and 31 deletions

View File

@@ -2,25 +2,32 @@
#include "../defines.hpp"
namespace Events {
LISTENER(activate);
// Monitor events
LISTENER(change);
LISTENER(newOutput);
// Layer events
LISTENER(newLayerSurface);
LISTENER(destroyLayerSurface);
LISTENER(mapLayerSurface);
LISTENER(unmapLayerSurface);
LISTENER(commitLayerSurface);
// Surface XDG (window)
LISTENER(newXDGSurface);
// Window events
LISTENER(commitWindow);
LISTENER(mapWindow);
LISTENER(unmapWindow);
LISTENER(destroyWindow);
LISTENER(setTitleWindow);
LISTENER(fullscreenWindow);
LISTENER(activateX11);
LISTENER(configureX11);
LISTENER(createX11);
// Input events
LISTENER(mouseMove);
LISTENER(mouseMoveAbsolute);
LISTENER(mouseButton);
@@ -33,13 +40,21 @@ namespace Events {
LISTENER(keyboardMod);
LISTENER(keyboardDestroy);
// Various
LISTENER(requestMouse);
LISTENER(requestSetSel);
LISTENER(requestSetPrimarySel);
LISTENER(activate);
// outputMgr
LISTENER(outputMgrApply);
LISTENER(outputMgrTest);
// Monitor part 2 the sequel
LISTENER(monitorFrame);
LISTENER(monitorDestroy);
// XWayland
LISTENER(readyXWayland);
LISTENER(surfaceXWayland);
};