| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | render: refactor class member vars (#10292) | davc0n | 2025-05-05 | 1 | -2/+2 |
| | | | | | | * render: refactor class member vars * render: fix clang format | ||||
| * | helpers: refactor class member vars (#10218) | davc0n | 2025-04-30 | 1 | -5/+5 |
| | | |||||
| * | compositor: refactor class member vars (#10141) | davc0n | 2025-04-22 | 1 | -1/+1 |
| | | |||||
| * | debug: refactor class member vars (#10130) | davc0n | 2025-04-21 | 1 | -53/+53 |
| | | |||||
| * | renderer/internal: stop using box pointers | Vaxry | 2025-01-26 | 1 | -3/+3 |
| | | | | | in favor of const refs | ||||
| * | core: move all shared_ptrs from the STL to hyprutils (#9143) | Vaxry | 2025-01-23 | 1 | -1/+1 |
| | | |||||
| * | core: cleanup header includes (#9088) | user111111111111111111111111111111111 | 2025-01-17 | 1 | -0/+4 |
| | | | | Cleanup some unneeded includes to speed up compilation | ||||
| * | Renderer: rewrite render scheduling (#8683) | Vaxry | 2024-12-22 | 1 | -2/+7 |
| | | | | This rewrites renderer scheduling. Occlusion is now unified in a new Pass type. | ||||
| * | internal: Make static analysis more happy (#8767) | Ikalco | 2024-12-19 | 1 | -1/+1 |
| | | | | | | | | | | * make functions used in 1 file static * fix invalid substr param -1 * give default initializer to borderGradier * move RASSERT from printf to std::print | ||||
| * | core: drop using deques in favor of vectors | Vaxry | 2024-12-16 | 1 | -9/+9 |
| | | | | | No point in most of these. | ||||
| * | core: move colorspace handling to oklab (#8635) | Vaxry | 2024-12-03 | 1 | -2/+2 |
| | | | | | | | | | | | | * Meson: add hyprgraphics * Nix: add hyprgraphics * CI/setup_base: get hyprgraphics-git --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net> | ||||
| * | internal: Move CMonitor to SP (#8178) | Vaxry | 2024-10-19 | 1 | -3/+3 |
| | | | | | | * move monitors to sp * XD | ||||
| * | notif-overlay: add a bit of padding for icons | Vaxry | 2024-10-13 | 1 | -1/+1 |
| | | |||||
| * | misc: constify the remaining for loops (#7534) | Tom Englund | 2024-08-26 | 1 | -2/+2 |
| | | | | now we roll loops at blazing constified speed. | ||||
| * | core: Move to hyprutils for Math | Vaxry | 2024-06-19 | 1 | -1/+1 |
| | | | | | | | Moves CRegion, CBox and Vector2D over to hyprutils. Requires hyprutils>=0.1.4 | ||||
| * | wayland/core: move to new impl (#6268) | Vaxry | 2024-06-08 | 1 | -3/+5 |
| | | | | | | * wayland/core/dmabuf: move to new impl it's the final countdown | ||||
| * | renderer: render fonts with pango, add global `font_family` config option ↵ | giskard | 2024-05-22 | 1 | -57/+52 |
| | | | | | (#6138) | ||||
| * | internal: fix a few asan reported leaks on exit of hyprland (#5852) | Tom Englund | 2024-05-03 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * notifications: free cairo images on destruction asan reports a leak on exit if we dont free the image we created in the draw function. add a destructor and free images on exit. * compositor: destroy wlroots types on exit there are a few types not being destroyed on exit and causing a leak on exit in wlroots reported by asan, add those. * cursormgr: ensure we destroy cursor mgr on exit add a destructor and call wlr_xcursor_manager_destroy on the manager on destruction, leak reported by asan. * keybindmgr: free state and keymap add missing keymap_unref on creation, and add a destructor and free the state on exit. leak reported by asan. * skeyboard: add destructor and free state free the state on destruction of keyboard, reported as leak by asan | ||||
| * | HookSystem: improve callback safety | Vaxry | 2024-04-20 | 1 | -1/+1 |
| | | |||||
| * | notifications: fix notifications on manually rotated monitor (#5599) | FUFSoB | 2024-04-15 | 1 | -6/+9 |
| | | |||||
| * | notify: Add custom fontsize support for notifications (#4981) | ItsDrike | 2024-03-06 | 1 | -17/+15 |
| | | | | | | | | | | | | | | * Add custom fontsize support for notifications * Remove debug stuff * Use original default font size * Handle fontsize as keyword arg * Use CVarList::join instead of for loop * Use size_t for msgidx | ||||
| * | notifs: Implement notification dimissing (#4790) | ItsDrike | 2024-03-02 | 1 | -0/+12 |
| | | |||||
| * | renderer: don't set solitary on present notifications | vaxerski | 2024-02-14 | 1 | -0/+4 |
| | | | | | fixes #4647 | ||||
| * | Internal: Hyprland box implementation (#3755) | Vaxry | 2023-11-04 | 1 | -4/+4 |
| | | | | | | | | * box impl * remove unused operators * missed applyfromwlr | ||||
| * | hooksystem: add callbackinfo struct and cancellable events | Vaxry | 2023-10-21 | 1 | -1/+1 |
| | | |||||
| * | notifications: Schedule a frame on notification creation (#3556) | Michał Lewandowski | 2023-10-13 | 1 | -0/+4 |
| | | |||||
| * | notifs: use empty color for auto | vaxerski | 2023-03-20 | 1 | -1/+1 |
| | | |||||
| * | feat: add pretty notifications | vaxerski | 2023-03-20 | 1 | -8/+78 |
| | | |||||
| * | Plugin System (#1590) | Vaxry | 2023-02-27 | 1 | -0/+155 |
| --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> | |||||
