Vaxry
111d209bff
Added toplevel handle sharing Rev2 ( #1203 )
...
* Added toplevel handle sharing
* nix: fix build
* update hyprland-protocols
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2022-12-12 14:56:42 +00:00
vaxerski
b45a213413
always build with ASan in debug
2022-12-12 14:38:50 +00:00
vaxerski
0c1bec023f
unset cursor image on end drag if it gets destroyed
2022-12-12 14:32:23 +00:00
vaxerski
629cca4816
fix string escaping in CMakeLists.txt
2022-12-09 13:57:39 +00:00
Vaxry
66fb083003
Implement window sharing with the hl toplevel export proto ( #1179 )
...
* implement window sharing
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2022-12-05 17:05:15 +00:00
Maks
88874fcfe2
Fix cmake error when using clang ( #1009 )
2022-11-21 21:20:51 +00:00
vaxerski
0634abf168
remove quotes from commit messages in build
2022-11-13 20:01:30 +00:00
23cd1b8c66
update wlroots dep
2022-11-13 11:04:28 +00:00
be6f5ce831
fix commit message parsing in cmake
2022-11-13 10:58:46 +00:00
Vaxry
d5a0610ea2
No xwayland overhaul ( #920 )
2022-10-27 11:26:35 +01:00
wael
6d273c8e44
CMakeLists.txt: use sh instead of bash
2022-10-22 09:23:52 +03:00
vaxerski
1599dc47d1
set proper C++23 std to meson as well
2022-07-06 16:55:49 +02:00
vaxerski
f9756d10d4
changed C++ std to C++23, use std::string::contains
2022-07-06 16:50:11 +02:00
vaxerski
55aeb91e6a
use provided wlroots, don't find system
2022-07-05 19:36:28 +02:00
vaxerski
29ca7f9018
bring back O3
2022-07-01 10:37:07 +02:00
vaxerski
208864cba9
include build/include in CMakeLists
2022-06-29 13:49:53 +02:00
vaxerski
a2fa1bc80d
fix CMake debug mode
2022-06-21 22:09:46 +02:00
Florian "sp1rit"
fd0112425f
Added meson buildfiles
...
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
2022-06-16 23:30:28 +02:00
vaxerski
fa38dfd416
Added git dirty
2022-04-22 18:33:30 +02:00
vaxerski
d7b3145b2e
Added git commit message to hyprctl version
2022-04-22 18:29:32 +02:00
vaxerski
e3b19e0131
Added hyprctl version
2022-04-22 18:14:25 +02:00
vaxerski
bebfe01d73
Added a custom NO_XWAYLAND flag
2022-04-20 15:58:02 +02:00
vaxerski
b83f9dce6f
Comment -O3 for no GCC optimizations
2022-04-13 18:36:14 +02:00
vaxerski
34fbdde45c
switch Ofast to O3 to follow standards
2022-04-13 18:33:55 +02:00
vaxerski
084e922642
Added legacy GLES2 renderer option
2022-04-13 17:34:13 +02:00
vaxerski
a8e8729230
Added zext_workspace protocol support 🎉
2022-04-11 19:51:37 +02:00
vaxerski
116ab9e56c
EGL
2022-03-24 17:17:08 +01:00
vaxerski
bcb02b9307
handle subsurfaces
2022-03-21 16:13:43 +01:00
vaxerski
958bee27d4
oops
2022-03-18 20:07:36 +01:00
vaxerski
bc937e3e71
Renderer
2022-03-17 20:22:29 +01:00
vaxerski
cf51ab71a2
input basics
2022-03-17 16:19:10 +01:00
vaxerski
de4c836e97
Initial Commit
2022-03-16 20:50:55 +01:00