summaryrefslogtreecommitdiff
path: root/src/Compositor.cpp
Commit message (Expand)AuthorAgeFilesLines
* config/lua: init lua config manager, use lua if available (#13817)Vaxry2026-04-261-25/+24
* input: implement follow_mouse_shrink (#13707)Mihail Costea2026-04-201-1/+11
* errorOverlay: modernize, refactor, use GPU rendering (#14122)Vaxry2026-04-191-4/+4
* debug/overlay: optimize rendering, cleanup and nicetify (#14097)Vaxry2026-04-161-4/+4
* renderer: Various CM fixes, part 8 of refactors (#13860)UjinT342026-04-161-2/+2
* notifications: move and small refactor (#14094)Vaxry2026-04-161-11/+11
* compositor: fix floating input/visual z-order desync after fullscreen (#14015)chocoblocko92026-04-111-0/+2
* desktop/popup: cache popup extentsVaxry2026-04-071-2/+2
* internal: silence compiler warnings about unused return values (#13997)Tom Englund2026-04-051-6/+8
* seat/compositor: fix minor issues (#13958)Pppp11162026-04-021-1/+1
* renderer: refactor part 7: api fixes (#13631)UjinT342026-03-281-0/+1
* compositor: be more selective about how we expand the window box in getting c...Sniffy Gumbles2026-03-221-2/+49
* config: cleanup the entire config infrastructure (#13785)Vaxry2026-03-201-61/+73
* source: c-f for new clang versionVaxry2026-03-151-4/+4
* compositor: When processing fullscreen states, only use effective mode where ...Nikolai Nechaev2026-03-101-12/+18
* renderer: refactor gl renderer (#13488)UjinT342026-03-071-3/+4
* renderer: refactor resources and flags (#13471)UjinT342026-03-071-4/+9
* compositor: fix missing recheckWorkArea to prevent CReservedArea assert failu...Logan Collins2026-03-061-0/+2
* compositor: damage monitors on workspace attachment updatesVaxry2026-03-021-0/+4
* layouts: fix crash on missed relayout updates (#13444)Vaxry2026-02-281-0/+1
* monitor: keep workspace monitor bindings on full reconnect (#13384)Zynix2026-02-281-0/+21
* compositor: fix focus edge detection (#13425)Vaxry2026-02-281-8/+33
* compositor: fix calculating x11 work area (#13347)Vaxry2026-02-251-27/+21
* event: refactor HookSystem into a typed event bus (#13333)Vaxry2026-02-221-20/+12
* protocols: implement image-capture-source-v1 and image-copy-capture-v1 (#11709)Ikalco2026-02-221-0/+1
* layout: rethonk layouts from the ground up (#12890)Vaxry2026-02-211-84/+54
* compositor: guard null view() in getWindowFromSurface (#13255)garypippi2026-02-131-1/+1
* input: fix edge grab resize logic for gaps_out > 0 (#13144)ekhadley2026-02-011-0/+2
* renderer: fix mouse motion in VRR (#12665)Szwagi2026-01-311-0/+4
* animation: reset tick state on session activation (#13024)William Wernert2026-01-211-0/+4
* protocols/cm: Fix image description info events (#12781)UjinT342026-01-131-7/+10
* protocols/syncobj: fix DRM sync obj support logging (#12946)Chris Naporlee2026-01-121-4/+4
* render/cm: various updates, remove old protocols (#12693)UjinT342025-12-271-17/+13
* Desktop/history: Move history to desktop (#12676)Vaxry2025-12-201-11/+12
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-181-142/+127
* compositor: warn on start via a log about start-hyprlandVaxry2025-12-171-1/+2
* desktop/layer: store aboveFs property and use thatVaxry2025-12-161-1/+5
* core/compositor: remove a monitor reset on cleanup (#12645)Mason Davy2025-12-151-3/+0
* compositor: fix isPointOnReservedAreaVaxry2025-12-131-2/+2
* compositor: return nullptr when cursor is outside of a maximized windows' boxVaxry2025-12-131-2/+12
* compositor: early return on no monitor (#12637)Tom Englund2025-12-121-1/+4
* compositor: dont try to focus unmapped window (#12629)Tom Englund2025-12-111-0/+3
* desktop/view: use aliveAndVisible for most things (#12631)Vaxry2025-12-111-3/+3
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-081-29/+35
* start: init start-hyprland and safe mode (#12484)Vaxry2025-12-051-2/+60
* desktop: rewrite reserved area handling + improve tests (#12383)Vaxry2025-12-051-8/+7
* crashReporter: cleanup code (#12534)Vaxry2025-12-031-2/+2
* renderer: add quirks:prefer_hdr to fix HDR activation for some clients (#12436)UjinT342025-12-031-0/+21
* welcome: init welcome manager (#12409)Vaxry2025-12-021-0/+5
* compositor: Configurable behavior when window to be focused conflicts with fu...Nikolai Nechaev2025-11-251-249/+33