aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/render/Renderer.cpp
AgeCommit message (Expand)Author
2024-05-06renderer: deny solitary during a session lockVaxry
2024-05-05internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry
2024-05-03output-management: move to new implVaxry
2024-04-30sessionLock: call wlr_surface_map/_unmap on the surface manuallyVaxry
2024-04-30session-lock: move to new implVaxry
2024-04-30layerSurface: refactor/move to a memory-safe implVaxry
2024-04-29wlr-output-power: move to new implVaxry
2024-04-27internal: Window storage rework - part 1 (#5762)Vaxry
2024-04-25renderer: fix rounding of the size of fractionally scaled monitors (#5748)eriedaberrie
2024-04-24renderer: Fix mirrored displays when transformed and preserve aspect ratio (#...Virt
2024-04-23renderer: fix safety around sendFrameEventsToWorkspaceVaxry
2024-04-23renderer: send frame events to apps on empty damage rendersVaxry
2024-04-23renderer: avoid rendering frame if finalDamage is emptyVaxry
2024-04-22gamma-control: move to new implVaxry
2024-04-21style: fix clang-formatVaxry
2024-04-21alpha-modifier: add support for protocolVaxry
2024-04-20HookSystem: improve callback safetyVaxry
2024-04-14renderer: remove border on fullscreen (#5577)MightyPlaza
2024-04-11renderer: Add dimaround layer rule (#4643)TheOnlyMrCat
2024-04-08style: run clang-formatVaxry
2024-04-07damageSurface: don't correct smallVec twiceVaxry
2024-04-04renderer: avoid double-rendering ls-es on fadingOutVaxry
2024-04-03core: fix some crash conditions around workspace ptrs in CWindowVaxry
2024-04-03renderer: render back layer for workspace-less passesVaxry
2024-04-03renderer: some fixes for renderModifVaxry
2024-04-03workspaces: add visible flagVaxry
2024-04-02Workspace/core: Refactor workspace storage (#5380)Vaxry
2024-04-01renderer: Fix rendering when swiping workspaces (#5367)thejch
2024-03-31renderer/animations: Fix various inaccurate damage tracking issues and offset...thejch
2024-03-28input: add misc:hide_cursor_on_key_pressVaxry
2024-03-27layershell: update render pos and size in arrangevaxerski
2024-03-26renderer: minor fixes to misaligned reported surface renderingvaxerski
2024-03-25layer-shell: render popups above everythingVaxry
2024-03-25renderer: allow blurring ls popupsVaxry
2024-03-25renderer: dont render fullscreen special on wrong monitor (#5249)thejch
2024-03-24IME: Refactor and fixup popupsVaxry
2024-03-23animations: Fix animation issue in focusworkspaceoncurrentmonitor (#5202)thejch
2024-03-20refactor: move window.hpp to desktop/Vaxry
2024-03-17renderer: minor fixups for misaligned surface rendering offsetsVaxry
2024-03-17renderer: don't render window on other mons during anim inVaxry
2024-03-16renderer: disable surface adjustments for misaligned reported when manual res...Vaxry
2024-03-16renderer: don't translate surface box on interactive resizes with non-updated...Vaxry
2024-03-16renderer: add better multi monitor animations (#5126)thejch
2024-03-16renderer: fix non-reported sizes window box calculationsVaxry
2024-03-15renderer: fix invalid access on non-assigned surfacesVaxry
2024-03-15renderer: adjust surface dimensions for oversized not-yet ackd surface sizesVaxry
2024-03-15lock: fix red screen issues with multiple monitors (#5100)Maximilian Seidler
2024-03-15renderer: Allow headless mode in hyprland (#4794)thejch
2024-03-14internal: minor fixups for fading out xwayland windowsVaxry
2024-03-09internal: Support libhyprcursor (#5009)Vaxry