| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | protocols: prune stale subsurface refs in hot traversals | Pppp1116 | 2026-04-04 | 1 | -0/+11 |
| | | |||||
| * | debug: move to hyprutils' logger (#12673) | Vaxry | 2025-12-18 | 1 | -1/+1 |
| | | |||||
| * | refactor: Use new hyprutils casts (#11377) | Kamikadze | 2025-08-14 | 1 | -3/+3 |
| | | |||||
| * | protocols/subcompositor: fix subsurface sorting (#11136) | Vaxry | 2025-07-20 | 1 | -12/+16 |
| | | |||||
| * | core: use new typed signals from hu (#10853) | outfoxxed | 2025-07-08 | 1 | -1/+1 |
| | | |||||
| * | protocols/subcompositor: fixup place_above and _below | Vaxry | 2025-06-11 | 1 | -22/+16 |
| | | | | | fixes #10716 | ||||
| * | refactor: use std::ranges whenever possible (#10584) | Kamikadze | 2025-05-30 | 1 | -8/+6 |
| | | |||||
| * | protocols: refactor class member vars (core) (#10259) | davc0n | 2025-05-03 | 1 | -78/+78 |
| | | |||||
| * | desktop: Damage subsurface when position changes (#10094) | Lee Bousfield | 2025-04-16 | 1 | -1/+3 |
| | | |||||
| * | core: add LIKELY and UNLIKELY macros | vaxerski | 2025-01-17 | 1 | -7/+7 |
| | | | | | helps the compiler optimize | ||||
| * | misc: constify the remaining for loops (#7534) | Tom Englund | 2024-08-26 | 1 | -2/+2 |
| | | | | now we roll loops at blazing constified speed. | ||||
| * | protocols: refactor protocol logging to a macro (#7324) | Tom Englund | 2024-08-15 | 1 | -2/+0 |
| | | | | | | | this avoids the usage of the unique_ptr PROTO::protocol before it has been constructed incase one wants to log something inside the constructor itself, move the logging to macros and print file:linenumber on ERR,CRIT,WARN and classname on the rest of the levels. | ||||
| * | wayland/surface: fixup self-owning surface roles | Vaxry | 2024-08-03 | 1 | -8/+8 |
| | | | | | fixes #7133 | ||||
| * | core/surface/buffer: Buffer lock/release fixes (#7110) | Vaxry | 2024-07-31 | 1 | -2/+2 |
| | | |||||
| * | surface: emit unmap before unmapping and releasing the buffers | vaxerski | 2024-07-28 | 1 | -1/+1 |
| | | |||||
| * | core/surface: drop map/unmap events in member funcs | vaxerski | 2024-07-28 | 1 | -0/+2 |
| | | | | | causes loops | ||||
| * | subcompositor/renderer: fixup handling of subsurfaces below the main one | Vaxry | 2024-06-17 | 1 | -10/+38 |
| | | | | | some apps (notably vlc 4) place a subsurface below the main surface (which is kinda cursed) but we have to accomodate for that | ||||
| * | core: verify surface roles on creation of objects | Vaxry | 2024-06-08 | 1 | -0/+5 |
| | | |||||
| * | wayland/core: move to new impl (#6268) | Vaxry | 2024-06-08 | 1 | -0/+192 |
| * wayland/core/dmabuf: move to new impl it's the final countdown | |||||
