summaryrefslogtreecommitdiff
path: root/protocols
Commit message (Collapse)AuthorAgeFilesLines
* protocols: add hyprland_lock_notify_v1 implementation (#9092)Maximilian Seidler2025-01-191-1/+2
|
* core: Add support for HDR and color management protocols (#8715)UjinT342025-01-073-0/+1825
|
* protocols: add hyprland_surface_v1 implementation (#8877)outfoxxed2025-01-011-0/+1
|
* protocols: Add support for hyprland-ctm-control-v1 (#8023)Vaxry2024-10-081-1/+2
| | | | | | | | | | | * initial ctm support * flake.lock: update * Meson: bump required versions and add ctm proto --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* security-context: implement protocolVaxry2024-10-061-0/+1
| | | | fixes #7318
* meson: fix arch build with new protocolTrianta2024-09-301-0/+1
|
* Meson: fix protocols, clean upMihai Fufezan2024-09-111-77/+70
|
* xdg-dialog: implement new protocolVaxry2024-08-301-0/+1
|
* protocols: Move globalshortcuts impl (#7102)Ikalco2024-07-301-27/+1
| | | | | | | * move global shortcuts to hyprwayland-scanner * remove wayland-scanner from deps * fix the thing
* protocols: move text-input-v1 to hyprwayland-scanner (#7096)Ikalco2024-07-291-1/+1
| | | | | * move text-input-v1 to hyprwayland-scanner * vro
* protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065)Ikalco2024-07-271-2/+2
| | | | | * move screencopy and toplevel export to hyprwayland-scanner * oops
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-0/+2
| | | | | | | | | | | | | | 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>
* meson: install wayland.hpp headerVirt2024-07-111-1/+2
|
* wayland/core: move to new impl (#6268)Vaxry2024-06-082-1/+192
| | | | | * wayland/core/dmabuf: move to new impl it's the final countdown
* xwayland: move to hyprland impl (#6086)Vaxry2024-05-251-0/+1
|
* build: bump hw-s dep to 0.3.8Vaxry2024-05-161-1/+1
|
* primary-selection: move to hyprland implVaxry2024-05-141-0/+1
|
* Meson: add wayland.xml protoMihai Fufezan2024-05-141-4/+18
|
* wlr-data-device: move to hyprland implVaxry2024-05-142-0/+279
|
* xdg-shell: move to new implVaxry2024-05-141-0/+1
|
* presentation-time: move to new implVaxry2024-05-101-0/+1
|
* layer-shell: move to new implVaxry2024-05-092-3/+20
| | | | Also bumps the hw-s dep
* Tablet: move to new implVaxry2024-05-092-1179/+1
| | | | Ring and strip are not implemented. Will I implement this? God fucking knows. Nobody seems to have that anyways.
* meson: require hyprwayland-scanner >= 0.3.5giskard2024-05-081-1/+1
|
* protocols: add hyprland_focus_grab_v1 implementation (#5850)outfoxxed2024-05-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * protocols: add hyprland_focus_grab_v1 implementation * protocols/focus_grab: fix keyboard focus staying on unlisted windows When creating a focus grab with layershell surfaces, the last active toplevel kept keyboard focus. * protocols/focus_grab: fix formatting * protocols/focus_grab: try to pick surface for keyboard focus * focus_grab: update keyboard focus to match spec * Revert "protocols/focus_grab: try to pick surface for keyboard focus" This reverts commit 090358d0d19cc65208641eaefa0a905e99145730. * protocols/focus_grab: fix issues and match new spec * kde-server-decoration: move to new impl * protocols/focus_grab: review fixup * Update hyprland-protocols --------- Co-authored-by: Vaxry <vaxry@vaxry.net>
* kde-server-decoration: move to new implVaxry2024-05-052-0/+86
|
* output-management: move to new implVaxry2024-05-032-0/+602
|
* virtual-pointer: move to new implVaxry2024-05-032-0/+153
|
* virtual-keyboard: move to new implVaxry2024-05-032-0/+114
|
* ime-v2: move to new implVaxry2024-05-012-0/+495
|
* session-lock: move to new implVaxry2024-04-301-0/+1
|
* ext-idle-notify: move to new implVaxry2024-04-292-50/+1
|
* xdg-activation: move to new implVaxry2024-04-291-0/+1
|
* wlr-output-power: move to new implVaxry2024-04-291-1/+1
|
* pointer-constraints: move to new implVaxry2024-04-272-340/+1
|
* text-input-v3: move to new implVaxry2024-04-251-0/+1
|
* shortcuts-inhibitor: move to new implVaxry2024-04-251-0/+1
|
* wlr-foreign-toplevel: move to new implVaxry2024-04-251-1/+1
|
* pointer-gestures: move to new implVaxry2024-04-241-0/+1
|
* ext-foreign-toplevel: add implementationVaxry2024-04-241-0/+1
|
* gamma-control: move to new implVaxry2024-04-222-0/+127
|
* alpha-modifier: add support for protocolVaxry2024-04-211-0/+1
|
* xdg-decoration: move to new implVaxry2024-04-211-0/+1
|
* relative-pointer: move to new implVaxry2024-04-211-0/+1
|
* idle-inhibit: move to new implVaxry2024-04-211-0/+1
|
* cursor-shape: move to new implVaxry2024-04-211-1/+1
|
* XDG-Output: move to hyprwayland-scannerVaxry2024-04-201-1/+1
|
* Fractional-scale: move to new implVaxry2024-04-201-1/+1
|
* core: Move tearing to hyprwayland-scanner (#5657)Vaxry2024-04-201-3/+26
| | | | | | | Adds a new dependency: hyprwayland-scanner https://github.com/hyprwm/hyprwayland-scanner --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* build: protocols: require wayland-protocols >= 1.32Sean McGovern2024-01-201-1/+1
| | | | The cursor-shape-v1 protocol was not available until this release.