Age | Commit message (Collapse) | Author | |
---|---|---|---|
6 days | pluginAPI: add register dispatcher v2 | Vaxry | |
2024-12-07 | core: Add clang-tidy (#8664) | Vaxry | |
This adds a .clang-tidy file for us. It's not a strict requirement to be compliant, but I tuned it to be alright. | |||
2024-08-08 | internal: introduce new types to avoid unsigned int rollover and signed int ↵ | Tom Englund | |
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 | |||
2024-06-19 | core: Move to hyprutils for Math | Vaxry | |
Moves CRegion, CBox and Vector2D over to hyprutils. Requires hyprutils>=0.1.4 | |||
2024-04-05 | core: fix compile without pch | Vaxry | |
fixes #5445 | |||
2024-02-05 | pluginapi: allow registering hyprctl commands | Vaxry | |
closes #4616 | |||
2024-02-04 | input: focus window on mouse down on decoration (#4514) | MightyPlaza | |
Also unifies vectorToWindow funcs | |||
2023-12-29 | internal: minor include fixes and missed format | vaxerski | |
2023-12-06 | style/ci: apply clang-format and verify it in ci (#4039) | François Conzelmann | |
* style: apply clang-format * ci: add new clang-format job to CI | |||
2023-11-11 | decoration-positioner: improve extent handling | Vaxry | |
2023-11-11 | decorations: Decoration Positioner (#3800) | Vaxry | |
2023-11-04 | includes: include vector2d for sharedDefs | Vaxry | |
2023-11-04 | Internal: Hyprland box implementation (#3755) | Vaxry | |
* box impl * remove unused operators * missed applyfromwlr | |||
2023-10-21 | hooksystem: add callbackinfo struct and cancellable events | Vaxry | |
2023-05-26 | pluginapi: add separate window render events | vaxerski | |
2023-04-17 | events: add render event for plugins | vaxerski | |
2023-03-20 | notifs: add ICON_OK to icons | vaxerski | |
2023-03-20 | plugin api: add addNotificationV2 | vaxerski | |
Allows for issuing fancy notifs via api |