Hyprland/src/protocols
user111111111111111111111111111111111 2bad73354a
core: cleanup header includes (#9088)
Cleanup some unneeded includes to speed up compilation
2025-01-17 15:21:35 +00:00
..
core core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
types core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
AlphaModifier.cpp protocols: fix alpha-modifier noncompliance (#8929) 2025-01-02 11:53:57 +00:00
AlphaModifier.hpp protocols: fix alpha-modifier noncompliance (#8929) 2025-01-02 11:53:57 +00:00
ColorManagement.cpp renderer: Do not set hdr metadata unless needed (#9014) 2025-01-12 17:02:41 +00:00
ColorManagement.hpp renderer: Do not set hdr metadata unless needed (#9014) 2025-01-12 17:02:41 +00:00
CTMControl.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
CTMControl.hpp core: move parts of the animation system to hyprutils (#8868) 2025-01-07 17:55:14 +00:00
CursorShape.cpp protocols: refactor protocol logging to a macro (#7324) 2024-08-15 17:16:18 +01:00
CursorShape.hpp cursor-shape: allow duplicate devices per pointer resource 2024-04-30 00:05:29 +01:00
DataDeviceWlr.cpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
DataDeviceWlr.hpp primary-selection: move to hyprland impl 2024-05-14 23:13:35 +01:00
DRMLease.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
DRMLease.hpp internal: cleanup CMonitor usage and fix a few ref hogs 2024-10-26 02:06:13 +01:00
DRMSyncobj.cpp drm-syncobj: fix crash on missing timelines 2024-10-12 17:56:46 +01:00
DRMSyncobj.hpp drm-syncobj: fixup fd leak with timelines 2024-08-07 16:08:50 +02:00
FocusGrab.cpp misc: constify the remaining for loops (#7534) 2024-08-26 20:24:30 +02:00
FocusGrab.hpp internal: nuke wlsignal and related 2024-09-24 00:47:34 +01:00
ForeignToplevel.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
ForeignToplevel.hpp foreign-toplevel: don't send updates to X11 OR windows 2024-10-19 16:09:53 +01:00
ForeignToplevelWlr.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
ForeignToplevelWlr.hpp internal: Move CMonitor to SP (#8178) 2024-10-19 23:03:29 +01:00
FractionalScale.cpp misc: constify the remaining for loops (#7534) 2024-08-26 20:24:30 +02:00
FractionalScale.hpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
FrogColorManagement.cpp renderer: Do not set hdr metadata unless needed (#9014) 2025-01-12 17:02:41 +00:00
FrogColorManagement.hpp core: Add support for HDR and color management protocols (#8715) 2025-01-07 18:32:50 +00:00
GammaControl.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
GammaControl.hpp internal: Move CMonitor to SP (#8178) 2024-10-19 23:03:29 +01:00
GlobalShortcuts.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
GlobalShortcuts.hpp protocols: Move globalshortcuts impl (#7102) 2024-07-30 23:33:56 +02:00
HyprlandSurface.cpp protocols: add hyprland_surface_v1 implementation (#8877) 2025-01-01 23:34:02 +00:00
HyprlandSurface.hpp protocols: add hyprland_surface_v1 implementation (#8877) 2025-01-01 23:34:02 +00:00
IdleInhibit.cpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
IdleInhibit.hpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
IdleNotify.cpp misc: constify the remaining for loops (#7534) 2024-08-26 20:24:30 +02:00
IdleNotify.hpp internal: new shared_ptr and weak_ptr implementation (#5883) 2024-05-05 17:16:00 +01:00
InputMethodV2.cpp misc: constify the remaining for loops (#7534) 2024-08-26 20:24:30 +02:00
InputMethodV2.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
LayerShell.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
LayerShell.hpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
LinuxDMABUF.cpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
LinuxDMABUF.hpp internal: cleanup CMonitor usage and fix a few ref hogs 2024-10-26 02:06:13 +01:00
MesaDRM.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
MesaDRM.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
OutputManagement.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
OutputManagement.hpp internal: cleanup CMonitor usage and fix a few ref hogs 2024-10-26 02:06:13 +01:00
OutputPower.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
OutputPower.hpp internal: Move CMonitor to SP (#8178) 2024-10-19 23:03:29 +01:00
PointerConstraints.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
PointerConstraints.hpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
PointerGestures.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
PointerGestures.hpp core: Move to hyprutils for Math 2024-06-19 16:20:15 +02:00
PresentationTime.cpp internal: cleanup CMonitor usage and fix a few ref hogs 2024-10-26 02:06:13 +01:00
PresentationTime.hpp internal: cleanup CMonitor usage and fix a few ref hogs 2024-10-26 02:06:13 +01:00
PrimarySelection.cpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
PrimarySelection.hpp primary-selection: move to hyprland impl 2024-05-14 23:13:35 +01:00
RelativePointer.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
RelativePointer.hpp core: Move to hyprutils for Math 2024-06-19 16:20:15 +02:00
Screencopy.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
Screencopy.hpp internal: Move CMonitor to SP (#8178) 2024-10-19 23:03:29 +01:00
SecurityContext.cpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
SecurityContext.hpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
ServerDecorationKDE.cpp protocols: refactor protocol logging to a macro (#7324) 2024-08-15 17:16:18 +01:00
ServerDecorationKDE.hpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
SessionLock.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
SessionLock.hpp internal: Move CMonitor to SP (#8178) 2024-10-19 23:03:29 +01:00
ShortcutsInhibit.cpp misc: constify the remaining for loops (#7534) 2024-08-26 20:24:30 +02:00
ShortcutsInhibit.hpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
SinglePixel.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
SinglePixel.hpp core: move colorspace handling to oklab (#8635) 2024-12-03 18:58:24 +00:00
Tablet.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
Tablet.hpp cleanup: Revert use doLater instead of adding idle event handlers (#8624) 2024-12-03 21:15:25 +00:00
TearingControl.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
TearingControl.hpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
TextInputV1.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
TextInputV1.hpp security-context: implement protocol 2024-10-06 14:07:07 +01:00
TextInputV3.cpp textinput: handle IME resetting (#7731) 2024-09-10 14:49:10 +01:00
TextInputV3.hpp textinput: handle IME resetting (#7731) 2024-09-10 14:49:10 +01:00
ToplevelExport.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
ToplevelExport.hpp protocols: immediately copy toplevel content when ignoreDamage set (#9049) 2025-01-14 16:44:09 +00:00
Viewporter.cpp protocols: refactor protocol logging to a macro (#7324) 2024-08-15 17:16:18 +01:00
Viewporter.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
VirtualKeyboard.cpp misc: constify the remaining for loops (#7534) 2024-08-26 20:24:30 +02:00
VirtualKeyboard.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
VirtualPointer.cpp internal: cleanup CMonitor usage and fix a few ref hogs 2024-10-26 02:06:13 +01:00
VirtualPointer.hpp internal: cleanup CMonitor usage and fix a few ref hogs 2024-10-26 02:06:13 +01:00
WaylandProtocol.cpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
WaylandProtocol.hpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
XDGActivation.cpp protocols: refactor protocol logging to a macro (#7324) 2024-08-15 17:16:18 +01:00
XDGActivation.hpp xdg-activation: keep tokens after the resource is dead 2024-05-08 22:17:17 +01:00
XDGDecoration.cpp protocols: refactor protocol logging to a macro (#7324) 2024-08-15 17:16:18 +01:00
XDGDecoration.hpp xdg-decoration: move to new impl 2024-04-21 20:04:58 +01:00
XDGDialog.cpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
XDGDialog.hpp xdg-dialog: implement new protocol 2024-08-30 15:53:44 +02:00
XDGOutput.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
XDGOutput.hpp internal: cleanup CMonitor usage and fix a few ref hogs 2024-10-26 02:06:13 +01:00
XDGShell.cpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
XDGShell.hpp windows: honor xdg_toplevel_set_fullscreen output hint (#8965) 2025-01-09 22:38:38 +00:00
XWaylandShell.cpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
XWaylandShell.hpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00