summaryrefslogtreecommitdiff
path: root/src/helpers
Commit message (Expand)AuthorAgeFilesLines
...
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-277-18/+18
* pointer-constraints: move to new implVaxry2024-04-272-2/+2
* shortcuts-inhibitor: move to new implVaxry2024-04-251-10/+0
* workspace: Fix duplication of "special:" in special workspace name (#5729)Agent00Ming2024-04-241-2/+2
* config: Add More Monitor 'Auto' Positions. (#5670)Gabriel Ford2024-04-231-1/+9
* gamma-control: move to new implVaxry2024-04-222-4/+17
* idle-inhibit: move to new implVaxry2024-04-211-12/+0
* Window: add destroy signalVaxry2024-04-211-1/+1
* helpers: Add new C++ Signal and Listener classesVaxry2024-04-214-0/+78
* HookSystem: improve callback safetyVaxry2024-04-201-3/+3
* core: remove libsystemd dependency (#5660)Yaroslav2024-04-202-0/+64
* tearing-control: hyprland impl (#5655)Vaxry2024-04-191-11/+0
* core: Fix double special workspace (#5574)thejch2024-04-131-1/+1
* inhibitor: always destroy on window unmapVaxry2024-04-121-2/+3
* renderer: Add dimaround layer rule (#4643)TheOnlyMrCat2024-04-112-0/+9
* monitor: add workspace null check to visible flagVaxry2024-04-101-1/+2
* input: don't remove pinned focus on workspace change (#5486)MightyPlaza2024-04-071-9/+14
* CColor: fix getAsHexVaxry2024-04-052-3/+3
* monitor: unset visible flag from ws on disconnectVaxry2024-04-051-0/+1
* monitor: check for invalid workspaces in onConnectVaxry2024-04-051-0/+3
* layers: separate anim configs for open/close (#5421)end-42024-04-041-3/+12
* workspaces: add visible flagVaxry2024-04-031-4/+11
* Workspace/core: Refactor workspace storage (#5380)Vaxry2024-04-026-72/+75
* avar: minor fixesVaxry2024-03-311-2/+4
* avar: fix warp onEnd conditionsVaxry2024-03-311-3/+2
* renderer/animations: Fix various inaccurate damage tracking issues and offset...thejch2024-03-312-12/+15
* animvar: fixup update callbacks and cleanupVaxry2024-03-293-9/+53
* layers: fix bottom slide animation (#5307)MightyPlaza2024-03-281-1/+1
* layers: add animation direction overridesVaxry2024-03-281-11/+28
* core: ensure m_pLastMonitor validity over unsafe stateVaxry2024-03-261-1/+1
* layer-shell: render popups above everythingVaxry2024-03-251-0/+3
* renderer: allow blurring ls popupsVaxry2024-03-252-0/+11
* IME: Refactor and fixup popupsVaxry2024-03-241-20/+0
* animations: Fix animation issue in focusworkspaceoncurrentmonitor (#5202)thejch2024-03-231-0/+1
* input: Add options to set tablet's active area (#5199)Khalid2024-03-231-0/+2
* IME/TI: Fixes and refactoringVaxry2024-03-222-54/+1
* IME: fix crashes with destroyed text-inputsVaxry2024-03-222-0/+40
* refactor: move window.hpp to desktop/Vaxry2024-03-201-1/+1
* IME: Improve handling of text-input and ime-relay (#5147)joshua2024-03-191-6/+3
* animations: fix layer slide with fadeVaxry2024-03-181-1/+2
* swipe: Touchscreen workspace swipe (#4489)Zach DeCook2024-03-171-0/+1
* renderer: don't render window on other mons during anim inVaxry2024-03-171-0/+5
* renderer: add better multi monitor animations (#5126)thejch2024-03-162-0/+19
* splashes: add 2ya splashVaxry2024-03-151-1/+3
* xwayland: fix no_xwayland compilesVaxry2024-03-091-1/+3
* internal: Support libhyprcursor (#5009)Vaxry2024-03-091-4/+0
* format: make ci happyVaxry2024-03-081-2/+2
* socket2: Add 5 IPC event with support for workspace ID (#5022)Aaron2024-03-081-3/+2
* windowrules: Make min/maxsize rules dynamic (#4775)Epilepsy Gatherings2024-03-082-0/+27
* layout: Fix toggling fullscreen special workspace on different monitor (#5000)thejch2024-03-071-0/+10