aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/desktop/LayerSurface.cpp
AgeCommit message (Expand)Author
9 dayslayerrules: fix ignorezero not workingVaxry
9 dayscore: Optimize window/layer rule application and scanning (#8735)Vaxry
2024-12-11layersurface: use lastMonitor and not monitor from cursor for new lsVaxry
2024-11-18miscfunctions: move configStringToInt to std::expectedVaxry
2024-11-09tablet: use inputMgr unified naming schemeVaxry
2024-11-09layershell: minor cleanups and improvements to focusVaxry
2024-11-06layershell: check if workspace is valid in onMapVaxry
2024-10-27core: move internal structures to monitor pointers (#8266)Vaxry
2024-10-19internal: Move CMonitor to SP (#8178)Vaxry
2024-09-09config: add order rule for layers (#7697)darkwater
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-24layersurface: don't unref from monitor until dtorVaxry
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-08internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund
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-27layer-shell: properly map and unmap surface and propagate unmap eventsvaxerski
2024-07-27layersurface: fixup focus issues in onUnmapvaxerski
2024-07-22debug: get rid of useless 1s in logs (#6969)Ikalco
2024-06-19core: Move to hyprutils for MathVaxry
2024-06-14layerSurface: fix layer being refocused every commit with on_demand (#6487)outfoxxed
2024-06-12layershell: minor fixes to re-mapping of layersVaxry
2024-06-11layershell: Fix keyboard focus grabs (#4968) (#6394)outfoxxed
2024-06-08wayland/core: move to new impl (#6268)Vaxry
2024-05-14seatmgr: Add a grab classVaxry
2024-05-14wl_seat: move to hyprland implVaxry
2024-05-11layersurface: avoid restack on identical layersVaxry
2024-05-11layersurface: fix invalid use of std::moveVaxry
2024-05-10layersurface: reset popuphead after unmapVaxry
2024-05-09layer-shell: move to new implVaxry
2024-05-05internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry
2024-05-04idle-inhibit: fix and cleanup visibility logicVaxry
2024-05-03input: Introduce basic hyprland HID classesVaxry
2024-04-30layerSurface: refactor/move to a memory-safe implVaxry