aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Compositor.cpp
AgeCommit message (Expand)Author
2024-01-28monitor: wrap usage of wlr_output_stateVaxry
2024-01-27deps: update wlrootsVaxry
2024-01-26compositor: don't close special on focus on pinned (#4533)Epilepsy Gatherings
2024-01-22compositor: clarify common errors at launchvaxerski
2024-01-19input: track exclusive LSesvaxerski
2024-01-19core: improve cleanup logicvaxerski
2024-01-15keybinds: Add dispatcher for xmonad/qtile-style workspace switching (#4439)virchau13
2024-01-14config: Add border gradients to windowrulev2 (#4335)Isaac Myhal
2024-01-12layershell: Fix greedy mouse grab from keyboard_interactive layer (#4401)Zach DeCook
2024-01-11surface: avoid spam of window surfaces with scale and transform eventsvaxerski
2024-01-09input: add special_fallthroughvaxerski
2024-01-07input: allow focusSurface when locked if surfase is sessionLockvaxerski
2024-01-07input: leave special on focus (#4358)Epilepsy Gatherings
2024-01-02layout: update rules before applying fullscreen nodes in layoutsvaxerski
2023-12-30groupbar: add enabling groupbar and setting priority (#4299)MightyPlaza
2023-12-29xdg-shell: fix sending of suspended statevaxerski
2023-12-26compositor: spawn environment setup with keybind manager (#3722)André Silva
2023-12-26dwindle: Use window->middle() when cursor is on reserved area (#4253)dranull
2023-12-24dispatchers: add tiled/floating to cyclenextvaxerski
2023-12-24compositor: don't block focus if there is no keyboardvaxerski
2023-12-23xdgshell: bump to 6, send suspended statesvaxerski
2023-12-21systemd: add HYPRLAND_NO_SD_NOTIFYvaxerski
2023-12-20signal: fix invalid pointer access (#4207)Ahmed Yasser
2023-12-20windowrules: add onworkspacevaxerski
2023-12-20filesystem: Set the sticky bit on `/tmp/hypr` (#4199)Husam Harazi
2023-12-17internal: nuke CWindow::m_bMappedX11Vaxry
2023-12-15internal: import qt env to dbusVaxry
2023-12-13Revert "xwayland: push invisible windows outside layout"Vaxry
2023-12-12focus: prefer sendMotionEventsToFocused for ensuring cursor imageVaxry
2023-12-12xwayland: push invisible windows outside layoutVaxry
2023-12-11internal: fix interactions with fakefullscreen (#4113)François Conzelmann
2023-12-08windowrules: add focus paramVaxry
2023-12-06internal: various improvements to avoid crashes on exitVaxry
2023-12-04opengl: clear layer fade fbs in ~dtorVaxry
2023-12-04opengl: free window framebuffers in ~dtorVaxry
2023-12-03input: Handle fullscreen windows in vectorToWindowIdeal (#4021)dranull
2023-11-30monitor: remove comma from monitor description (#3996)François Conzelmann
2023-11-30deps: update wlrootsVaxry
2023-11-25input: pass mouse input to IME popups (#3922)Junxuan Liao
2023-11-24renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry
2023-11-19group: fix dragging into floating groups (#3719)MightyPlaza
2023-11-18internal: Allow floating windows on special (#3872)Vaxry
2023-11-17compositor: drop unused vectorToWindow funcVaxry
2023-11-12output-layout: fix wlroots display handling (#3718)Alessio Molinari
2023-11-11decorations: Decoration Positioner (#3800)Vaxry
2023-11-05compositor: allow windowfromregex tiled paramVaxry
2023-11-05compositor: allow windowfromregex floating paramVaxry
2023-11-05compositor: find windows in direction on floatingVaxry
2023-11-04binds: add movefocus_cycles_fullscreenVaxry
2023-11-04Internal: Hyprland box implementation (#3755)Vaxry