| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | event: refactor HookSystem into a typed event bus (#13333) | Vaxry | 2026-02-22 | 1 | -6/+0 |
| | | | | | | Refactors the old HookSystem into a typed event bus with clear separation, discovery and types. | ||||
| * | renderer: add eRenderStage::RENDER_POST_WALLPAPER (#11501) | jmanc3 | 2025-08-22 | 1 | -9/+10 |
| | | | | Comes after the wallpaper is rendered, but before all windows and docks are rendered | ||||
| * | refactor: replace all `typedef` with `using` (#10594) | Kamikadze | 2025-05-31 | 1 | -4/+4 |
| | | |||||
| * | core: cleanup header includes (#9088) | user111111111111111111111111111111111 | 2025-01-17 | 1 | -0/+1 |
| | | | | Cleanup some unneeded includes to speed up compilation | ||||
| * | pluginAPI: add register dispatcher v2 | Vaxry | 2024-12-19 | 1 | -0/+7 |
| | | |||||
| * | core: Add clang-tidy (#8664) | Vaxry | 2024-12-07 | 1 | -6/+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. | ||||
| * | internal: introduce new types to avoid unsigned int rollover and signed int ↵ | Tom Englund | 2024-08-08 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | overflow (#7216) * framebuffer: avoid gluint overflow GLuint was being initialized to -1 and rolling over to unsigned int max, its defined behaviour but very unnecessery. add a bool and use it for checking if allocated or not. * opengl: avoid gluint rollover -1 rolls over to unsigned int max, use 0xFF instead. * core: big uint64_t to int type conversion there were a few uint64_t to int implicit conversions overflowing int and causing UB, make all monitor/workspaces/windows use the new typedefs. also fix the various related 64 to 32 implicit conversions going around found with -Wshorten-64-to-32 | ||||
| * | core: Move to hyprutils for Math | Vaxry | 2024-06-19 | 1 | -24/+5 |
| | | | | | | | Moves CRegion, CBox and Vector2D over to hyprutils. Requires hyprutils>=0.1.4 | ||||
| * | core: fix compile without pch | Vaxry | 2024-04-05 | 1 | -0/+2 |
| | | | | | fixes #5445 | ||||
| * | pluginapi: allow registering hyprctl commands | Vaxry | 2024-02-05 | 1 | -0/+12 |
| | | | | | closes #4616 | ||||
| * | input: focus window on mouse down on decoration (#4514) | MightyPlaza | 2024-02-04 | 1 | -1/+6 |
| | | | | Also unifies vectorToWindow funcs | ||||
| * | internal: minor include fixes and missed format | vaxerski | 2023-12-29 | 1 | -0/+8 |
| | | |||||
| * | style/ci: apply clang-format and verify it in ci (#4039) | François Conzelmann | 2023-12-06 | 1 | -4/+2 |
| | | | | | | * style: apply clang-format * ci: add new clang-format job to CI | ||||
| * | decoration-positioner: improve extent handling | Vaxry | 2023-11-11 | 1 | -0/+4 |
| | | |||||
| * | decorations: Decoration Positioner (#3800) | Vaxry | 2023-11-11 | 1 | -2/+2 |
| | | |||||
| * | includes: include vector2d for sharedDefs | Vaxry | 2023-11-04 | 1 | -0/+2 |
| | | |||||
| * | Internal: Hyprland box implementation (#3755) | Vaxry | 2023-11-04 | 1 | -0/+14 |
| | | | | | | | | * box impl * remove unused operators * missed applyfromwlr | ||||
| * | hooksystem: add callbackinfo struct and cancellable events | Vaxry | 2023-10-21 | 1 | -0/+4 |
| | | |||||
| * | pluginapi: add separate window render events | vaxerski | 2023-05-26 | 1 | -0/+2 |
| | | |||||
| * | events: add render event for plugins | vaxerski | 2023-04-17 | 1 | -0/+11 |
| | | |||||
| * | notifs: add ICON_OK to icons | vaxerski | 2023-03-20 | 1 | -0/+1 |
| | | |||||
| * | plugin api: add addNotificationV2 | vaxerski | 2023-03-20 | 1 | -0/+11 |
| Allows for issuing fancy notifs via api | |||||
