aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/desktop
AgeCommit message (Expand)Author
2024-10-30internal: check size limit in layouts (#8298)MightyPlaza
2024-10-28internal: few more marginal optimisations from profiling (#8271)Tom Englund
2024-10-28swallow: check if swallow_regex doesn't exist (#8265)Aqa-Ib
2024-10-27core: move internal structures to monitor pointers (#8266)Vaxry
2024-10-27internal: optimize cursor move a bit (#8264)Tom Englund
2024-10-27groups: fix swallowing (#8223)Aqa-Ib
2024-10-19internal: Move CMonitor to SP (#8178)Vaxry
2024-10-16window: properly break cycles in X11TransientForVaxry
2024-10-07internal: use clampWindowSize to unify min/maxsize handling (#8014)MightyPlaza
2024-10-05renderer: Fix resize artifacts (stretching, bumps) (#7499)Vaxry
2024-09-24internal: nuke wlsignal and relatedVaxry
2024-09-15internal: Fix change group current fullscreen state query (#7802)AlvinaNancy
2024-09-09config: add order rule for layers (#7697)darkwater
2024-09-07input: try to refocus a focusable window when seat grabs are reset (#7669)outfoxxed
2024-09-06workspacerules: fix on-created-empty window focus (#7657)Sungyoon Cho
2024-09-05config: Add a variable to prevent groups from merging after being dragged (#7...Parola Marco
2024-08-30config: Add a window rule to render while unfocused (#7582)Vaxry
2024-08-30window/xwayland: minor property cleanupVaxry
2024-08-28renderer: fade out windows on silent movesVaxry
2024-08-28window: don't focus on activate if window isn't mapped yetVaxry
2024-08-26misc: constify the remaining for loops (#7534)Tom Englund
2024-08-26core: make most for loops use const references (#7527)Tom Englund
2024-08-26misc: Rename all instances of "emtpy" to "empty" (#7522)Adithya Ajith
2024-08-24layersurface: don't unref from monitor until dtorVaxry
2024-08-23windowrules: add fullscreenstate field (#7466)Sungyoon Cho
2024-08-23layersurface: remove layer on destroy from monitor (#7457)Tom Englund
2024-08-21layersurface: dont rollover on size_t (#7451)Tom Englund
2024-08-21animations: add workspace in/out configsvaxerski
2024-08-08internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund
2024-08-03core: Add missing header for libc++ after e989a0bcffac (#7158)Jan Beich
2024-08-02window/ls: reset core signals after destroyVaxry
2024-07-31core/surface/buffer: Buffer lock/release fixes (#7110)Vaxry
2024-07-31internal: refactor fullscreen states (#7104)MightyPlaza
2024-07-29layer-shell: avoid crashes on unmap (#7092)Virt
2024-07-28layersurface: null check for surface validity before unmap()vaxerski
2024-07-27xdg-shell: completely rewrite xdg-positioner (#7067)outfoxxed
2024-07-27surface: avoid crashes on fading out layersvaxerski
2024-07-27input: unify removing currentlyDraggedWindow (#7071)MightyPlaza
2024-07-27layer-shell: properly map and unmap surface and propagate unmap eventsvaxerski
2024-07-27layersurface: fixup focus issues in onUnmapvaxerski
2024-07-24keybinds: add bindp and noshortcutsinhibit (#7017)MightyPlaza
2024-07-23surface: fix zero_scaling xwayland damageVaxry
2024-07-22debug: get rid of useless 1s in logs (#6969)Ikalco
2024-07-22surface: fixup logical damage size calculationsVaxry
2024-07-21Core: Move to aquamarine (#6608)Vaxry
2024-07-13socket2: Add windowtitlev2 event which includes the window address (#6856)Tim Waterhouse
2024-07-11core: Improve handling of window properties (#6776)MightyPlaza
2024-07-01xwayland: break cyclic loop of parents (#6722)Tom Englund
2024-06-23Workspace.hpp: fix includeMihai Fufezan
2024-06-22core: add ability to select previous workspace per monitor (#6598)Alexander