summaryrefslogtreecommitdiff
path: root/src/Compositor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Migrate the config to hyprlang (#4656)Vaxry2024-02-181-40/+49
* monitors: fix outputmgr nullptr crash (#4738)Alessio Molinari2024-02-181-0/+10
* internal: add `forcenofocus` prop (#4672)Epilepsy Gatherings2024-02-131-11/+13
* keybinds: fix swapactiveworkspaces not moving focusVaxry2024-02-131-1/+5
* keybinds: Fix focus not moving along when moving workspace (#4660)Sefa Eyeoglu2024-02-091-1/+2
* screencopy/toplevelexport: sanitize pointers in ::copyFrameVaxry2024-02-071-0/+9
* hyprctl: move to a class and unify commandsVaxry2024-02-051-0/+3
* input: focus window on mouse down on decoration (#4514)MightyPlaza2024-02-041-109/+38
* monitor: wrap usage of wlr_output_stateVaxry2024-01-281-2/+2
* deps: update wlrootsVaxry2024-01-271-9/+5
* compositor: don't close special on focus on pinned (#4533)Epilepsy Gatherings2024-01-261-1/+1
* compositor: clarify common errors at launchvaxerski2024-01-221-2/+2
* input: track exclusive LSesvaxerski2024-01-191-0/+5
* core: improve cleanup logicvaxerski2024-01-191-20/+76
* keybinds: Add dispatcher for xmonad/qtile-style workspace switching (#4439)virchau132024-01-151-2/+3
* config: Add border gradients to windowrulev2 (#4335)Isaac Myhal2024-01-141-6/+4
* layershell: Fix greedy mouse grab from keyboard_interactive layer (#4401)Zach DeCook2024-01-121-8/+0
* surface: avoid spam of window surfaces with scale and transform eventsvaxerski2024-01-111-0/+17
* input: add special_fallthroughvaxerski2024-01-091-3/+14
* input: allow focusSurface when locked if surfase is sessionLockvaxerski2024-01-071-4/+2
* input: leave special on focus (#4358)Epilepsy Gatherings2024-01-071-2/+6
* layout: update rules before applying fullscreen nodes in layoutsvaxerski2024-01-021-1/+0
* groupbar: add enabling groupbar and setting priority (#4299)MightyPlaza2023-12-301-0/+1
* xdg-shell: fix sending of suspended statevaxerski2023-12-291-1/+1
* compositor: spawn environment setup with keybind manager (#3722)André Silva2023-12-261-6/+7
* dwindle: Use window->middle() when cursor is on reserved area (#4253)dranull2023-12-261-11/+9
* dispatchers: add tiled/floating to cyclenextvaxerski2023-12-241-2/+14
* compositor: don't block focus if there is no keyboardvaxerski2023-12-241-14/+11
* xdgshell: bump to 6, send suspended statesvaxerski2023-12-231-1/+10
* systemd: add HYPRLAND_NO_SD_NOTIFYvaxerski2023-12-211-10/+8
* signal: fix invalid pointer access (#4207)Ahmed Yasser2023-12-201-1/+1
* windowrules: add onworkspacevaxerski2023-12-201-0/+12
* filesystem: Set the sticky bit on `/tmp/hypr` (#4199)Husam Harazi2023-12-201-1/+1
* internal: nuke CWindow::m_bMappedX11Vaxry2023-12-171-6/+3
* internal: import qt env to dbusVaxry2023-12-151-5/+5
* Revert "xwayland: push invisible windows outside layout"Vaxry2023-12-131-1/+1
* focus: prefer sendMotionEventsToFocused for ensuring cursor imageVaxry2023-12-121-2/+2
* xwayland: push invisible windows outside layoutVaxry2023-12-121-1/+1
* internal: fix interactions with fakefullscreen (#4113)François Conzelmann2023-12-111-1/+1
* windowrules: add focus paramVaxry2023-12-081-0/+4
* internal: various improvements to avoid crashes on exitVaxry2023-12-061-1/+2
* opengl: clear layer fade fbs in ~dtorVaxry2023-12-041-3/+0
* opengl: free window framebuffers in ~dtorVaxry2023-12-041-3/+0
* input: Handle fullscreen windows in vectorToWindowIdeal (#4021)dranull2023-12-031-6/+9
* monitor: remove comma from monitor description (#3996)François Conzelmann2023-11-301-2/+2
* deps: update wlrootsVaxry2023-11-301-2/+2
* input: pass mouse input to IME popups (#3922)Junxuan Liao2023-11-251-0/+15
* renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry2023-11-241-4/+1
* group: fix dragging into floating groups (#3719)MightyPlaza2023-11-191-5/+7
* internal: Allow floating windows on special (#3872)Vaxry2023-11-181-46/+51