aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Window.cpp
AgeCommit message (Expand)Author
2023-09-28renderer: Tearing implementation (#3441)Vaxry
2023-09-22windowrules: add rule `group` to map windows grouped (#3279)memchr
2023-09-20logging: implement std::formatter for some types (#3380)memchr
2023-09-20logging/format: use std::format_string to catch formatting string errors at c...memchr
2023-09-10layout: add missing groupbar decoration to the window (#3235)memchr
2023-09-06internal: Remove all `.c_str()` calls when using `std::vformat` (#3198)Philip Damianik
2023-09-06internal: Formatter rework (#3186)Vaxry
2023-09-03window: check for special id matching in close_special_on_emptyvaxerski
2023-09-03special: add misc:close_special_on_emptyvaxerski
2023-08-30decos: groupbar mouse interaction (#3102)MightyPlaza
2023-08-17renderer: Border improvements (#2986)MightyPlaza
2023-08-15xwayland: use a completely separate coordinate systemvaxerski
2023-08-10toplevel: patches group toplevel-activated (#2931)MightyPlaza
2023-08-09rules: add layer and window xray rulesvaxerski
2023-08-09renderer: remember extents before removing a window and use them for dtvaxerski
2023-08-08keybinds: Keep aspect ratio (#2907)MightyPlaza
2023-07-23windowrules: fix opacity overridevaxerski
2023-07-23window: fix segfault in boundingboxvaxerski
2023-07-23render: Border fixes (#2781)MightyPlaza
2023-07-21windowrules: improve opacityvaxerski
2023-07-20groups: add use_current_group_pos (#2759)MightyPlaza
2023-07-19renderer: add occlusion for back layersvaxerski
2023-07-19Add bringWindowToTop function to IHyprLayout (#2747)outfoxxed
2023-07-18layout: recalculate monitor instead of window in updateDynamicRulesvaxerski
2023-07-18layout: recalc window on dynamic rule updatevaxerski
2023-07-18windowrules: add border size rulevaxerski
2023-07-13keybinds: add movegroupwindowvaxerski
2023-07-03groupbar fixes (#2630)MightyPlaza
2023-06-23damage: account for popups in getFullWindowBoundingBoxvaxerski
2023-06-14internal: damage window on change groupvaxerski
2023-06-09feat: add lockactivegroup dispatcher (#2478)memchr
2023-06-06Fix fractional scale updates in some cases (#2447)Franz Berger
2023-06-05window: recalc on deco removevaxerski
2023-06-03deps: update wlrootsvaxerski
2023-05-31rules: add nodimvaxerski
2023-05-26window: reveal current from group on toplevel activatevaxerski
2023-04-22renderer: skip rendering bottom layers on fullscreen opaquevaxerski
2023-04-17Format: use %lx for all addressesvaxerski
2023-04-14internal: workspace manip handling reworkvaxerski
2023-04-14fractional-scale: notify all surfaces on window movevaxerski
2023-04-02swallow: move swallowed on workspace changevaxerski
2023-03-29Fix some typos (#1907)Alexander Seiler
2023-03-28windows: only connect unmap when mappedvaxerski
2023-03-26feat: add forcergbx rulevaxerski
2023-03-23window: unassign surface on unmapvaxerski
2023-03-20internal: wrap wlr surfaces (#1822)Vaxry
2023-03-18groups: fix moving between displaysvaxerski
2023-03-10groups: fix fullscreen behavior with groupsvaxerski
2023-03-03Renderer: Nuke onWindowResize{start/end}vaxerski
2023-03-03fix credentials of invalid surfacesvaxerski