Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
* meson: install headers
* Meson/CMake: add pkg-config file for headers
* makefile: install headers and pkgconfig
* CMake: move protocols to cmake
Co-authored-by: Ching Pei Yang <[email protected]>
---------
Co-authored-by: Mihai Fufezan <[email protected]>
Co-authored-by: vaxerski <[email protected]>
|
|
|
|
Implements the `hyprland-global-shortcuts-v1` protocol
---------
Co-authored-by: Mihai Fufezan <[email protected]>
|
|
---------
Co-authored-by: Mihai Fufezan <[email protected]>
|
|
support zwp_text_input_v1
---------
Co-authored-by: Mihai Fufezan <[email protected]>
|
|
* Initial fractional scaling impl
* apply UV after geom calcs
* fix scaling -> scale
* meson: add fractional scale proto
Co-authored-by: Mihai Fufezan <[email protected]>
|
|
* Added toplevel handle sharing
* nix: fix build
* update hyprland-protocols
Co-authored-by: Mihai Fufezan <[email protected]>
|
|
* implement window sharing
Co-authored-by: Mihai Fufezan <[email protected]>
|
|
CI fix
|
|
|
|
|
|
this makes for a far better experience in combination with wlroots,
since that whole makefile mess is not required.
Additionaly, handling of wayland protocol sources is also slightly
better, but could be improved with mesons inbuilt wayland module.
To build Hyprland using meson:
meson _build -Ddefault_library=static
ninja -C _build
ninja -C _build install
|
|
|
|
has some todos but mostly works
|
|
|
|
|
|
|