| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | debug: move to hyprutils' logger (#12673) | Vaxry | 2025-12-18 | 1 | -2/+2 |
| | | |||||
| * | refactor: Use new hyprutils casts (#11377) | Kamikadze | 2025-08-14 | 1 | -1/+1 |
| | | |||||
| * | protocols: refactor class member vars (u-z) (#10282) | davc0n | 2025-05-04 | 1 | -10/+10 |
| | | | | | | * protocols: refactor class member vars (u-z) * protocols: fix clang format | ||||
| * | compositor: refactor class member vars (#10141) | davc0n | 2025-04-22 | 1 | -2/+2 |
| | | |||||
| * | protocols: Fix IWaylandProtocol onDisplayDestroy m_pGlobal double-free (#9507) | Lee Bousfield | 2025-02-28 | 1 | -2/+6 |
| | | |||||
| * | core: add LIKELY and UNLIKELY macros | vaxerski | 2025-01-17 | 1 | -1/+1 |
| | | | | | helps the compiler optimize | ||||
| * | core: Add clang-tidy (#8664) | Vaxry | 2024-12-07 | 1 | -4/+4 |
| | | | | | | This adds a .clang-tidy file for us. It's not a strict requirement to be compliant, but I tuned it to be alright. | ||||
| * | security-context: implement protocol | Vaxry | 2024-10-06 | 1 | -0/+4 |
| | | | | | fixes #7318 | ||||
| * | protocols: refactor protocol logging to a macro (#7324) | Tom Englund | 2024-08-15 | 1 | -2/+2 |
| | | | | | | | 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. | ||||
| * | core: add a destructor to CHyprOpenglImpl and avoid wl_container_of ↵ | Tom Englund | 2024-07-29 | 1 | -5/+8 |
| | | | | | | | | | | | | | | | | undefined behaviour (#7101) * protocols: avoid undefined behaviour in C macro to safely use wl_container_of with a class the class has to be no virtual functions, no inheritance, and uniform access control (e.g all public) work around this by putting this into a destroywrapper struct. * opengl: clean memory on destruction add a destructor and free the allocated memory and close the fd | ||||
| * | core: Properly shutdown wl display (#7018) | Ikalco | 2024-07-24 | 1 | -1/+2 |
| | | | | | | | | * correctly destroy wayland globals * properly shutdown and cleanup hyprland * appease the nitpick gods and some comments | ||||
| * | wayland/core: move to new impl (#6268) | Vaxry | 2024-06-08 | 1 | -0/+6 |
| | | | | | | * wayland/core/dmabuf: move to new impl it's the final countdown | ||||
| * | Protocols: implement protoLog | Vaxry | 2024-04-22 | 1 | -3/+3 |
| | | |||||
| * | wayland-protocol: remove unused CWaylandResource | Vaxry | 2024-04-20 | 1 | -90/+0 |
| | | |||||
| * | tearing-control: hyprland impl (#5655) | Vaxry | 2024-04-19 | 1 | -0/+11 |
| | | | | | | * tearing: hl impl * format | ||||
| * | internal: Formatter rework (#3186) | Vaxry | 2023-09-06 | 1 | -8/+8 |
| | | |||||
| * | waylandResource: remove user data in markDefunct and not ~dtor | vaxerski | 2023-09-01 | 1 | -3/+1 |
| | | |||||
| * | internal: Wayland Protocol impl improvements (#2944) | Vaxry | 2023-08-21 | 1 | -11/+49 |
| | | |||||
| * | internal: Protocol C++ Wraps + XDGOutput impl (#2733) | Vaxry | 2023-07-18 | 1 | -0/+75 |
| move to our own xdgoutput impl instead of wlr's | |||||
