Commit Graph

177 Commits

Author SHA1 Message Date
Mihai Fufezan 7a24e564f4
flake.lock: update xdph again 2024-09-01 19:37:25 +03:00
Mihai Fufezan 4b5b8a7630
flake.lock: update xdph 2024-09-01 18:14:14 +03:00
Mihai Fufezan 5b1375141b
flake.lock: update 2024-09-01 17:18:57 +03:00
Mihai Fufezan ef33198e8f
flake.lock: update aquamarine and hyprutils 2024-08-30 14:10:46 +03:00
Mihai Fufezan 92a0dd164e
flake.lock: update 2024-08-29 13:41:03 +00:00
diniamo 8210a1d7ac nix(flake): update aquamarine 2024-08-28 15:28:01 +03:00
Mihai Fufezan bdb296a83c
flake.lock: update 2024-08-22 14:30:17 +03:00
diniamo 11dfb8397b flake: update aquamarine 2024-08-19 00:18:26 +03:00
leiserfg d21a6b12b8 Update aquamarine input in flake 2024-08-18 09:47:39 +03:00
vaxerski c30dfe92ee [gha] Nix: update inputs 2024-08-15 11:39:29 +00:00
Mihai Fufezan df9d830117
flake.lock: update 2024-08-12 18:18:03 +03:00
Mihai Fufezan 8ec3dc4c09
CI: update actions
flake.lock: update aquamarine and xdph
2024-07-30 22:13:48 +03:00
vaxerski c1afc82a4c [gha] Nix: update inputs 2024-07-30 13:34:22 +00:00
Mihai Fufezan fcff2dcac2
flake.lock: update xdph 2024-07-28 18:42:05 +03:00
Mihai Fufezan 55ceca4cdd
flake.lock: update aquamarine 2024-07-27 20:32:11 +03:00
Mihai Fufezan 10e8af00d6
flake.lock: update hyprutils 2024-07-27 19:51:43 +03:00
Mihai Fufezan 534fdb5a37
flake.lock: update 2024-07-27 15:57:52 +03:00
Mihai Fufezan 381cb2d833
flake.lock: update aquamarine 2024-07-24 23:51:23 +03:00
Leon e2efecc24e flake: update aquamarine 2024-07-24 01:42:15 +03:00
diniamo 83a5395eaa flake: update xdph 2024-07-22 14:47:06 +03:00
Mihai Fufezan e6fc9873b5
flake.lock: update 2024-07-21 19:31:36 +03:00
Vaxry 016da234d0
Core: Move to aquamarine (#6608)
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>
2024-07-21 13:09:54 +02:00
Mihai Fufezan da956c8a97
config: use hyprutils helper (#6891)
* flake.lock: update

nix/overlays: remove xwayland overlay (merged upstream)

* config: use hyprutils helper

* flake.lock: update

* CMake & Meson: update required versions
2024-07-16 21:23:37 +02:00
vaxerski 3247d18a7c [gha] Nix: update inputs 2024-07-11 14:12:19 +00:00
André Silva 648f824b9e flake.lock: update 2024-07-08 18:24:54 +03:00
Mihai Fufezan 918d8340af
flake.lock: update 2024-06-25 15:06:02 +03:00
Mihai Fufezan 65f04f265c
flake.lock: update 2024-06-19 18:36:50 +03:00
vaxerski cb63398f07 [gha] Nix: update inputs 2024-06-14 20:00:53 +00:00
Vaxry 8c64a4bad7
core: move to hyprutils for utils (#6385)
* core: move to hyprutils for utils

Nix: add hyprutils dep

* Meson: add hyprutils dep

* flake.lock: update

---------

Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2024-06-11 17:17:45 +02:00
Vaxry 6967a31450
wayland/core: move to new impl (#6268)
* wayland/core/dmabuf: move to new impl

it's the final countdown
2024-06-08 10:07:59 +02:00
Mihai Fufezan 2ff95bba3f
flake.lock: update 2024-05-24 23:51:08 +03:00
vaxerski 7ad9116de8 [gha] Nix: update inputs 2024-05-22 22:43:47 +00:00
Mihai Fufezan 4daa5c0658
flake.lock: update 2024-05-21 19:17:34 +03:00
Mihai Fufezan 7173f0c9e7
flake.lock: update
nix/overlays: remove merged wayland-protocols overlay

Fixes #6061
2024-05-17 00:03:25 +03:00
vaxerski 4c625ce673 [gha] Nix: update inputs 2024-05-13 13:58:35 +00:00
Mihai Fufezan 51b0da2c0d
flake.lock: update 2024-05-10 00:04:15 +03:00
Vaxry 601210878d cmake: bump hw-s required ver to 0.3.5 2024-05-07 21:03:26 +01:00
Vaxry ec092bd601 core: chase hyprwayland-scanner 2024-05-07 14:28:26 +01:00
Mihai Fufezan f15513309b Nix: use CMake for builds instead of Meson
Build using submodules instead of patching the build process and using
Nix derivations of the subprojects.

From this commit on, you'll have to change the Hyprland flake url to
`git+https://github.com/hyprwm/Hyprland?submodules=1`
2024-05-05 16:30:39 +03:00
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 090358d0d1.

* 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