Hyprland/src
Tom Englund 3eb6cb1875
syncobj: ensure we only add waiters on succesful checks (#9412)
timeline check only returns nullopt on ETIME_ERR , meaning the if check
later on returns true if drmSyncobjTimelineWait returns anything else
like EINVAL/EPERM/EACCESS etc, so actually check the returned .value()
of the std::optional. also move the fd to rvalue references.
2025-02-15 14:48:52 +01:00
..
config config: set no_hw_cursors to auto by default and disable on tearing 2025-02-15 00:29:27 +00:00
debug core: begin using CFileDescriptor from hyprutils (#9122) 2025-01-30 11:30:12 +00:00
desktop groups: deactivate unfocused windows in groups (#9354) 2025-02-08 15:05:44 +01:00
devices core: avoid .at() and use [] operator (#9347) 2025-02-06 11:18:04 +00:00
events window: move size reporting to animation begin callback (#9298) 2025-02-06 11:21:04 +00:00
helpers monitor: report a scheduled frame when tearing on cursor move 2025-02-15 00:18:43 +00:00
hyprerror core,hyprctl: clang, clang-tidy, typo fixes and dtors changes (#9233) 2025-01-30 11:07:06 +00:00
init core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
layout window: move size reporting to animation begin callback (#9298) 2025-02-06 11:21:04 +00:00
managers config: set no_hw_cursors to auto by default and disable on tearing 2025-02-15 00:29:27 +00:00
pch core: move all shared_ptrs from the STL to hyprutils (#9143) 2025-01-23 21:55:41 +01:00
plugins core: move all shared_ptrs from the STL to hyprutils (#9143) 2025-01-23 21:55:41 +01:00
protocols syncobj: ensure we only add waiters on succesful checks (#9412) 2025-02-15 14:48:52 +01:00
render renderer: remove spammy log 2025-02-14 22:51:41 +00:00
xwayland core: avoid .at() and use [] operator (#9347) 2025-02-06 11:18:04 +00:00
Compositor.cpp env: move XDG_SESSION_TYPE to before backend init (#9390) 2025-02-12 13:54:42 +00:00
Compositor.hpp core: add mallopt to modify trim threshold 2025-02-09 17:38:20 +00:00
defines.hpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
includes.hpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
macros.hpp protocols: Support content-type-v1 proto (#9226) 2025-02-02 20:25:29 +01:00
main.cpp env: move XDG_SESSION_TYPE to before backend init (#9390) 2025-02-12 13:54:42 +00:00
meson.build deps: add libinotify-kqueue on BSDs after 8dd2cd41fb (#9197) 2025-01-27 23:06:48 +01:00
SharedDefs.hpp core: cleanup header includes (#9088) 2025-01-17 15:21:35 +00:00
signal-safe.cpp core: Unbreak build on FreeBSD (#8762) 2024-12-18 20:15:44 +01:00
signal-safe.hpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
version.h.in hyprpm: add support for minimum versions 2024-04-05 00:46:37 +01:00