summaryrefslogtreecommitdiff
path: root/src/Compositor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* core: move colorspace handling to oklab (#8635)Vaxry2024-12-031-5/+5
* binds: add option to allow fullscreening a pinned window (#8526)littleblack1112024-11-231-2/+13
* core: workspace-related function cleanup / refactorVaxry2024-11-221-159/+23
* internal: fix changeWindowZOrder reordering incorrectly (#8494)Aqa-Ib2024-11-181-3/+3
* core: guard pmonitor in focuswindowVaxry2024-11-161-2/+2
* compositor: make sure we don't ret early on no surfaceVaxry2024-11-091-1/+1
* shadow: add sharp and refactor optionsVaxry2024-11-051-6/+5
* renderer: Add a missing texture asset and a user checkVaxry2024-11-011-0/+6
* internal: more profiling less calls and local copies (#8300)Tom Englund2024-10-301-12/+17
* core: move internal structures to monitor pointers (#8266)Vaxry2024-10-271-32/+31
* core: fix group members disappearing when you move the group to another monit...Aqa-Ib2024-10-261-1/+1
* internal: cleanup CMonitor usage and fix a few ref hogsVaxry2024-10-261-4/+4
* groups: add group_on_movetoworkspace (#8159)Aqa-Ib2024-10-231-11/+38
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-56/+56
* monitor: modernize/refactor last legacy-handled eventsVaxry2024-10-191-1/+1
* hyprland: convert std::cout and std::cerr to std::println()Toni500git2024-10-131-6/+8
* input: Fix VRR for constrained cursors (#6877)UjinT342024-10-121-0/+4
* dispatchers: allow leading whitespace in window parameter (#8016)JManch2024-10-081-17/+20
* security-context: implement protocolVaxry2024-10-061-0/+12
* compositor: update all xdg outputs on arrangeVaxry2024-10-051-0/+3
* compositor/wayland: up the max buffer size to avoid disconnects when app hangsVaxry2024-09-301-0/+4
* userchecks: add an xdg_current_desktop checkvaxerski2024-09-181-1/+11
* internal: fix initial cursor warping (#7793)Ikalco2024-09-141-0/+34
* xwayland: add option to enable/disable xwayland (#7633)trianta2024-09-051-1/+1
* sessionLock: ensure sls focus in some edge cases (#7647)Maximilian Seidler2024-09-041-1/+1
* xdg-dialog: implement new protocolVaxry2024-08-301-5/+12
* window/xwayland: minor property cleanupVaxry2024-08-301-7/+7
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-261-56/+56
* core: make most for loops use const references (#7527)Tom Englund2024-08-261-16/+16
* misc: Rename all instances of "emtpy" to "empty" (#7522)Adithya Ajith2024-08-261-2/+2
* windowrules: add fullscreenstate field (#7466)Sungyoon Cho2024-08-231-2/+5
* monitor: avoid dangling references to old monitors being undestroyedvaxerski2024-08-191-2/+1
* compositor: update suspendstate on window move (#7396)Tom Englund2024-08-181-0/+1
* env: Add HYPRLAND_NO_SD_VARS env condition (#7358)Vladimir-csp2024-08-161-2/+6
* core: Preserve existing XDG_CURRENT_DESKTOP (#7347)Vladimir-csp2024-08-151-1/+6
* cursormgr: fix cursor gsettings on session change (#7295)Ikalco2024-08-131-0/+1
* core: fix data race and a unsigned int rollover (#7278)Tom Englund2024-08-121-0/+4
* pointermgr: fix initial cursorwarp (#7286)Tom Englund2024-08-111-35/+0
* internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund2024-08-081-37/+37
* compositor: fix general:extend_border_grab_area (#7214)Agent00Ming2024-08-071-2/+2
* compositor: minor cleanups for fading out layersVaxry2024-08-071-2/+9
* renderer: Explicit sync fixes (#7151)Vaxry2024-08-061-2/+2
* core: Add missing header for libc++ after e989a0bcffac (#7158)Jan Beich2024-08-031-0/+1
* layout: fix dynamic rules not updating after setting fullscreen (#7129)Sungyoon Cho2024-08-011-1/+2
* internal: some minor fd/socket cleanups and make logging thread safe (#7123)Tom Englund2024-07-311-0/+2
* internal: refactor fullscreen states (#7104)MightyPlaza2024-07-311-40/+72
* compositor: fix log typos (#7111)jim36922024-07-301-2/+2
* core: Properly shutdown wl display (#7018)Ikalco2024-07-241-10/+14
* compositor: simplify getWindowFromSurfaceVaxry2024-07-241-8/+3
* debug: get rid of useless 1s in logs (#6969)Ikalco2024-07-221-5/+5