outfoxxed
aaf35b9f1f
protocols: add hyprland_focus_grab_v1 implementation ( #5850 )
...
* 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>
2024-05-05 03:14:35 +01:00
Vaxry
8a2269272b
output-management: move to new impl
2024-05-03 18:08:04 +01:00
Mihai Fufezan
02bfb2857e
flake.lock: update
2024-05-01 22:00:26 +03:00
Vaxry
25aec3ac8c
pointer-constraints: move to new impl
2024-04-27 03:17:04 +01:00
Vaxry
3878f806ff
pointer-gestures: move to new impl
2024-04-24 21:36:56 +01:00
Vaxry
29b0529542
nix: bump inputs
2024-04-24 15:50:43 +01:00
Mihai Fufezan
cbed4fa5ec
flake.lock: update
2024-04-22 12:20:46 +03:00
vaxerski
019d4900cb
[gha] Nix: update wlroots
2024-04-21 20:34:55 +00:00
vaxerski
8ca28dd510
[gha] Nix: update wlroots
2024-04-21 11:40:48 +00:00
fufexan
a10a6fff55
[gha] Nix: update inputs
2024-04-21 00:03:53 +00:00
Vaxry
ea95449402
core: Move tearing to hyprwayland-scanner ( #5657 )
...
Adds a new dependency: hyprwayland-scanner https://github.com/hyprwm/hyprwayland-scanner
---------
Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2024-04-20 13:25:29 +01:00
Mihai Fufezan
79a139c949
flake.lock: update
2024-04-15 23:57:27 +03:00
vaxerski
67f47fbdcc
[gha] Nix: update wlroots
2024-04-14 20:33:15 +00:00
Mihai Fufezan
d8d0d3b20b
Nix & Meson: switch to wlroots-hyprland
2024-04-12 20:39:00 +03:00
Mihai Fufezan
c0d283016b
flake.lock: update
...
Contains hyprcursor 1.6
2024-04-07 22:52:10 +03:00
Mihai Fufezan
3d64b0e9f0
flake.lock: update
2024-04-06 19:09:37 +03:00
Mihai Fufezan
d8429eebc6
flake.lock: update
...
Fixes #5301
2024-03-28 18:44:00 +02:00
fufexan
0dfdb6678f
[gha] Nix: update inputs
2024-03-23 00:03:18 +00:00
Mihai Fufezan
6c24cee88f
flake.lock: update
2024-03-15 11:13:27 +02:00
NotAShelf
981296f101
flake: bump inputs ( #5066 )
2024-03-10 19:52:54 +00:00
Vaxry
c3882bb832
internal: Support libhyprcursor ( #5009 )
...
woo
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2024-03-09 16:52:59 +00:00
vaxerski
fa886d8b11
[gha] Nix: update wlroots
2024-03-09 16:36:19 +00:00
Mihai Fufezan
77161fdbef
flake.lock: update
2024-03-07 11:03:43 +02:00
fufexan
7f35bff720
[gha] Nix: update inputs
2024-02-26 00:03:49 +00:00
Mihai Fufezan
f27054c13e
flake.nix: override inputs for xdph and hyprlang
2024-02-24 00:48:11 +02:00
vaxerski
28410922da
[gha] Nix: update wlroots
2024-02-22 16:23:35 +00:00
vaxerski
dbccbabac5
[gha] Nix: update wlroots
2024-02-22 15:56:22 +00:00
Vaxry
13f6f0b923
Migrate the config to hyprlang ( #4656 )
...
* Migrate to hyprlang
* pop up errors
* fix swapped args
* Meson & Nix: build with hyprlang
* CI: add hyprlang to setup action
* add infra for plugin stuff
* fix hyprctl getoption
* fix hyprctl getoption with json
* format
* fix post parse logic
* fix autogen config
* oops missed exec-once
* fmt
* fix ws rules
* require 0.3.0 for hyprlang
* nix: flaek
* minor type fixes
* fix cfg usages in swipe
* use cvarlist for ws rules
* fix throw in addPluginConfigVar
* Nix: update hyprlang
* minor fixes
* fix disableLogs
* mention hyprlang docs
* bump hyprlang dep in cmake
* Meson: bump min hyprlang version
Nix: update hyprlang
* minor fix
* Nix: update meson patch
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2024-02-18 15:00:34 +00:00
fufexan
6e5c78bf63
[gha] Nix: update inputs
2024-02-12 00:03:37 +00:00
Mihai Fufezan
8b1069b330
flake.lock: update
2024-01-27 17:31:39 +02:00
vaxerski
61fd75b55e
[gha] Nix: update wlroots
2024-01-27 13:59:16 +00:00
fufexan
dcd7a92b01
[gha] Nix: update inputs
2024-01-15 00:03:29 +00:00
Mihai Fufezan
aeeeace102
flake.lock: update
2024-01-04 22:52:03 +02:00
vaxerski
fa5e812304
[gha] Nix: update wlroots
2024-01-01 15:48:37 +00:00
André Silva
85d375e8ab
flake.lock: update nixpkgs
2023-12-27 14:29:15 +02:00
Mihai Fufezan
4f99e805b9
flake.lock: update
2023-12-25 19:27:25 +02:00
Mihai Fufezan
d9bc210285
Nix: remove libdrm override
...
Nixpkgs update has the new version.
2023-12-12 23:34:22 +02:00
vaxerski
b394c1695c
[gha] Nix: update wlroots
2023-11-30 18:53:34 +00:00
vaxerski
e1258707ad
[gha] Nix: update wlroots
2023-11-30 01:19:51 +00:00
vaxerski
98c7ba4782
[gha] Nix: update wlroots
2023-11-25 19:25:44 +00:00
André Silva
f9ba5a0551
flake.lock: update nixpkgs and xdph
2023-11-24 15:06:35 +02:00
Vaxry
2ebfd0c745
renderer: Move to a full Hyprland GL rendering pipeline ( #3920 )
...
Also updates wlroots
2023-11-24 10:54:21 +00:00
vaxerski
c5d1faf72d
[gha] Nix: update wlroots
2023-11-11 14:53:18 +00:00
fufexan
5cc33b4e8c
[gha] Nix: update inputs
2023-10-26 00:03:23 +00:00
vaxerski
a1b138a625
[gha] Nix: update wlroots
2023-10-24 23:28:24 +00:00
André Silva
50a80efad5
flake.lock: update nixpkgs and xdph
2023-10-24 21:06:00 +03:00
vaxerski
1b99a69dc1
[gha] Nix: update wlroots
2023-10-04 14:06:09 +00:00
vaxerski
e689b1ba11
[gha] Nix: update wlroots
2023-10-04 14:01:11 +00:00
vaxerski
b784931e67
[gha] Nix: update wlroots
2023-10-02 15:48:58 +00:00
vaxerski
08595f839b
[gha] Nix: update wlroots
2023-09-28 17:06:54 +00:00