summaryrefslogtreecommitdiff
path: root/src/debug/HyprNotificationOverlay.hpp
Commit message (Collapse)AuthorAgeFilesLines
* debug: refactor class member vars (#10130)davc0n2025-04-211-7/+7
|
* time: move to stl's clocks and move timerVaxry2025-04-161-1/+1
|
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-231-9/+9
|
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-171-1/+0
| | | Cleanup some unneeded includes to speed up compilation
* core: drop using deques in favor of vectorsVaxry2024-12-161-9/+9
| | | | No point in most of these.
* core: Add clang-tidy (#8664)Vaxry2024-12-071-1/+1
| | | | | This adds a .clang-tidy file for us. It's not a strict requirement to be compliant, but I tuned it to be alright.
* core: move colorspace handling to oklab (#8635)Vaxry2024-12-031-9/+9
| | | | | | | | | | | * 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)Vaxry2024-10-191-4/+4
| | | | | * move monitors to sp * XD
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-1/+1
| | | | | * wayland/core/dmabuf: move to new impl it's the final countdown
* renderer: render fonts with pango, add global `font_family` config option ↵giskard2024-05-221-3/+0
| | | | (#6138)
* internal: fix a few asan reported leaks on exit of hyprland (#5852)Tom Englund2024-05-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * 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
* notifications: fix notifications on manually rotated monitor (#5599)FUFSoB2024-04-151-1/+2
|
* notify: Add custom fontsize support for notifications (#4981)ItsDrike2024-03-061-3/+4
| | | | | | | | | | | | | * 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)ItsDrike2024-03-021-0/+1
|
* renderer: don't set solitary on present notificationsvaxerski2024-02-141-0/+1
| | | | fixes #4647
* style/ci: apply clang-format and verify it in ci (#4039)François Conzelmann2023-12-061-4/+3
| | | | | * style: apply clang-format * ci: add new clang-format job to CI
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-041-2/+2
| | | | | | | * box impl * remove unused operators * missed applyfromwlr
* notifs: add ICON_OK to iconsvaxerski2023-03-201-6/+10
|
* plugin api: add addNotificationV2vaxerski2023-03-201-10/+1
| | | | Allows for issuing fancy notifs via api
* feat: add pretty notificationsvaxerski2023-03-201-1/+29
|
* Plugin System (#1590)Vaxry2023-02-271-0/+40
--------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>