Hyprland/src
Tom Englund 9c5a37a797
build: fix 32bit builds (#7510)
ensure the correct type is passed to std::clamp and std::max int64_t is
different on 64bit compared to 32bit, also in presentationtime
tv_sec is __time_t and on 32bit its a 32bit type so right shift count >= width
of type. so only bit shift on 64bit. and avoid potential nullptr deref
in the for loops, check for .end() before *it <= endID.
2024-08-26 14:08:30 +02:00
..
config config: fix uninitialized values with mode parsing 2024-08-24 15:24:55 +02:00
debug keybinds: refactor dispatchers to be better (#7331) 2024-08-24 18:45:53 +02:00
desktop misc: Rename all instances of "emtpy" to "empty" (#7522) 2024-08-26 12:25:52 +02:00
devices input: Fix modifier keys getting stuck if depressed during config reload (#7486) 2024-08-23 20:35:52 +01:00
events core: add option to control which window to focus on close (#7368) 2024-08-21 11:24:42 +01:00
helpers build: fix 32bit builds (#7510) 2024-08-26 14:08:30 +02:00
hyprerror hyprerror: minor stylistic changes 2024-08-02 18:42:10 +02:00
init style/ci: apply clang-format and verify it in ci (#4039) 2023-12-06 22:54:56 +00:00
layout decorations: fix manual resize not recalculating decos (#7323) 2024-08-13 21:00:31 +01:00
managers xwaylandmgr: minor refactor to activateSurface 2024-08-26 10:24:45 +02:00
pch pch: add format 2023-09-06 14:59:34 +02:00
plugins keybinds: refactor dispatchers to be better (#7331) 2024-08-24 18:45:53 +02:00
protocols build: fix 32bit builds (#7510) 2024-08-26 14:08:30 +02:00
render renderer: pass custom modelines to aq 2024-08-18 20:19:13 +02:00
xwayland xwayland: deactivate xwayland focus if wayland is focused (#7458) 2024-08-25 16:37:03 +02:00
Compositor.cpp misc: Rename all instances of "emtpy" to "empty" (#7522) 2024-08-26 12:25:52 +02:00
Compositor.hpp misc: Rename all instances of "emtpy" to "empty" (#7522) 2024-08-26 12:25:52 +02:00
defines.hpp internal: new shared_ptr and weak_ptr implementation (#5883) 2024-05-05 17:16:00 +01:00
includes.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
macros.hpp internal: introduce new types to avoid unsigned int rollover and signed int overflow (#7216) 2024-08-08 21:01:50 +02:00
main.cpp core: Preserve existing XDG_CURRENT_DESKTOP (#7347) 2024-08-15 17:14:48 +01:00
meson.build cursormgr: add a new setting to sync gsettings (#7253) 2024-08-09 19:33:20 +02:00
SharedDefs.hpp internal: introduce new types to avoid unsigned int rollover and signed int overflow (#7216) 2024-08-08 21:01:50 +02:00
signal-safe.cpp internal: introduce new types to avoid unsigned int rollover and signed int overflow (#7216) 2024-08-08 21:01:50 +02:00
signal-safe.hpp internal: introduce new types to avoid unsigned int rollover and signed int overflow (#7216) 2024-08-08 21:01:50 +02:00
version.h.in hyprpm: add support for minimum versions 2024-04-05 00:46:37 +01:00