summaryrefslogtreecommitdiff
path: root/src/Compositor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* compositor: ignore grab extend behind special workspaces (#4944)JManch2024-03-031-2/+10
* input: Rewritten pointer constraints (#4889)Vaxry2024-03-021-32/+11
* animations: Refactor AnimatedVariable (#4911)GartoxFR2024-03-021-16/+17
* xdg: rewrite entire popup implementationVaxry2024-02-291-9/+0
* layers: add fully featured animationsVaxry2024-02-281-1/+1
* wayland: implement keyboard_shortcuts_inhibit_v1Vaxry2024-02-271-0/+2
* input: Map touch devices and tablets bound to an output (#3544)Philip Damianik2024-02-271-21/+7
* core: nullcheck for old monitor in moveWorkspaceToMonitorVaxry2024-02-261-1/+1
* keybinds: fix focuswindow for fullscreen (#4840)shezdy2024-02-261-1/+2
* compositor: allow source monitor to be provided to `getMonitorInDirection` (#...github-usr-name2024-02-251-2/+8
* core: Fix SEGV/ABRT core dump when exiting (#4823)thejch2024-02-241-1/+2
* core: Try to fix the exit hang (#4811)thejch2024-02-231-0/+3
* core: add env to disable crash reporterVaxry2024-02-221-2/+5
* input: fix vectorToWindowUnified with floating over fsVaxry2024-02-221-4/+16
* compositor: check for pworkspace validity in setActiveMonitorVaxry2024-02-221-1/+1
* 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