aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
19 hoursmonitor: bring back old description behaviorHEADmainvaxerski
this makes description match the beginning again. Fixes #8756
22 hoursNix: fix TAG substitutionMihai Fufezan
42 hoursflake.lock: updateMihai Fufezan
42 hoursrenderer: allow plugins to know what window was rendered in postVaxry
47 hoursdebug: add debug:pass for debugging the render passVaxry
2 daysRenderer: rewrite render scheduling (#8683)Vaxry
This rewrites renderer scheduling. Occlusion is now unified in a new Pass type.
2 dayscore: fade in windows when they are brought from invisible workspacesVaxry
3 dayswindowrules: add negative: prefix for negating a regexVaxry
fixes #8799
3 dayswindowrules: precompute regexes for window/layer rulesVaxry
3 daysgroups: honor group lock window rule (#8782)Aqa-Ib
3 daysdata-device: fix edge case crash on null xwmVaxry
fixes #8787
5 dayspluginAPI: add register dispatcher v2Vaxry
5 dayslayout: apply group rules after window creation (#8779)Aqa-Ib
* apply group rules after window creation * clang-format
5 dayscore: fix possible crash on null active workspaceVaxry
fixes #7822
6 daysinternal: Make static analysis more happy (#8767)Ikalco
* make functions used in 1 file static * fix invalid substr param -1 * give default initializer to borderGradier * move RASSERT from printf to std::print
6 dayshyprpm: fix hyrpm sometimes returning 0 despite errors occuring (#8761)Aaron Blasko
* hyprpm: fix hyrpm sometimes returning 0 despite errors occuring * there u go
6 dayslogging: fix Gpu info (#8764)Kamikadze
6 dayscore: Unbreak build on FreeBSD (#8762)Jan Beich
* CrashReporter: restore explicit environ(7) after 8bbeee11734d BSD systems don't declare environ(7) in any header like POSIX suggests. src/signal-safe.cpp:12:23: error: use of undeclared identifier 'environ' 12 | for (char** var = environ; *var != nullptr; var++) { | ^ * fix --------- Co-authored-by: Vaxry <[email protected]>
6 daysxwayland: fix compile with no xwaylandVaxry
6 daysxwm: fixup targets in selection requestsVaxry
fixes #8719
6 daysxwayland: fix dnd including xwaylandVaxry
ref #8759
6 dayscore: avoid activating toplevel-less surfacesVaxry
ref #8609
6 dayslogging: get broader GPUINFO (#8753)Ikalco
7 dayshyprctl: Fix `hyprctl` batch JSON command (#8749)Khalid
7 daysinternal: remove dead code (#8748)Ikalco
7 daysbinds: cycle within group on single monitor if no window found in the ↵normaltaro
argument direction. (#8714)
7 daysflake.lock: updateMihai Fufezan
8 daysflake.lock: update (#8742)Austin Horstman
8 dayswindowrules: fixup duplicate rule enum tagsVaxry
fixes #8746
8 daysversion: bump to 0.46.0v0.46.0Vaxry
8 daysversionkeeper: init version to 0.0.0 if no file is presentVaxry
8 daysnix/meson: add re2 dependency (#8738)Austin Horstman
* nix/default: add re2 dependency * meson: add re2
8 daysopengl: fixup missed /4 in oklab parsingVaxry
8 dayswindowrules: fix prop rules with boolean valuesVaxry
8 dayslayerrules: fix ignorezero not workingVaxry
fixes #8737
8 daysopengl: fixup invalid ogl uniform readsVaxry
8 daysanimationmgr: fixup stack-use-after-returnVaxry
8 dayscore: Move regex from stdlib to re2 (#8736)Vaxry
Moves the regex handling from stdlib to re2
8 dayscore: Optimize window/layer rule application and scanning (#8735)Vaxry
Optimizes window and layer rule parsing and later usage.
8 daysflake.lock: updateMihai Fufezan
8 dayscore: drop using deques in favor of vectorsVaxry
No point in most of these.
9 daysinput: add warp_back_after_non_mouse_inputVaxry
adds cursor:warp_back_after_non_mouse_input fixes #8675
10 daysxwayland: Support cross DnD from Wayland (#8708)Vaxry
Adds support for drag-and-drop from Wayland clients to XWayland ones
10 dayscore/data: Use pointer focus for DnD operations (#8707)Vaxry
fixes #7737
11 dayshyprctl: avoid crash on null pwuidVaxry
fixes #8693
11 dayscompositor: fix monitor arrangement with mixed auto directionsVaxry
fixes #8518
11 dayshyprctl: add an inhibitingIdle field to windowsVaxry
fixes #4322
11 daysdispatchers: Add an option to prioritize focus change within groups with ↵normaltaro
movefocus (#8601) * modified movefocus dispatcher to prioritize focus change within groups * pass clang-format check * `movefocus` cycling groups set optional to config bool `movefocus_cycles_groupfirst` * Update ConfigDescriptions.hpp
11 dayssnap: bias reserved area when its size is greater than zero (#8694)Mike Will
12 daysdata-device: fixup wrong box expansionVaxry
oopsie 7c03e9d376abe5308c47772b4c17a9c345788f60 was wrong