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