summaryrefslogtreecommitdiff
path: root/src/managers/KeybindManager.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* fix minor issues with move focus and follow mouse 0vaxerski2022-12-101-4/+5
|
* minor focus fixes with LS-es and moving windowsvaxerski2022-12-091-0/+4
|
* unset fullscreen in onWindowRemovedvaxerski2022-12-071-2/+1
|
* minor fixes to special workspace behaviorvaxerski2022-12-061-16/+22
|
* fix up moving to special workspacevaxerski2022-12-061-15/+5
|
* Added handling more special workspacesvaxerski2022-11-271-32/+69
|
* reset m_bEmptyFocusCursorSet on workspace switchvaxerski2022-11-251-0/+2
|
* override force opaque rule on keybindvaxerski2022-11-231-0/+1
|
* fix invisible windows on moving fullscreen outvaxerski2022-11-201-6/+5
|
* unify setting of the active monitorvaxerski2022-11-191-23/+10
|
* fix events in changeworkspace with bound ws-esvaxerski2022-11-171-2/+12
|
* apply some rules dynamically when state of window changes (#1020)Jef2022-11-151-0/+5
| | | Co-authored-by: Jef Steelant <jef.steelant_ext@softathome.com>
* possible crash when current workspace does not exist (#1023)Jef2022-11-151-2/+2
| | | Co-authored-by: Jef Steelant <jef.steelant_ext@softathome.com>
* guard lastwindow in circlenextvaxerski2022-11-141-1/+1
|
* Revert "Set child stdout and stderr to /dev/null (#1000)"vaxerski2022-11-131-21/+0
| | | | | | This reverts commit 1e5cab1ee7a82d3381f55963a0ff768c30215602. Breaks a bunch of stuff, e.g. Waybar.
* Set child stdout and stderr to /dev/null (#1000)Thomas Voss2022-11-131-0/+21
| | | | | | | | | | | | | | Some scripts or utilities check to see if stdout or stderr are connected to a TTY or not to determine certain behaviors (for example, you might want to prompt a user for input with fzf(1) if in a terminal but tofi(1) or wofi(1) when spawned from your WM). Since hyprland never closes these output streams for spawned processes, they end up just spewing their output onto the TTY while giving the user no real way to have a script detect if it's being run from the shell or WM. Instead of just closing stdout and stderr though, we close them and then proceed to reopen them but connect them to /dev/null. This allows scripts and processes to not fail when attempting to write, but for that writing to simply have no effect.
* Added exec rulesvaxerski2022-11-101-0/+22
|
* Minor fixes for virtual input devicesvaxerski2022-11-071-1/+1
|
* Dispatcher to center floating window (#961)abbadanor2022-11-071-2/+15
| | | | Co-authored-by: Adam Nord <adam.nord@abbgymnasiet.se> Co-authored-by: vaxerski <vaxry@vaxry.net>
* Fix missing focusedmon event on focusmonitor dispatchervaxerski2022-11-031-1/+5
|
* allow cyclenext on null focusvaxerski2022-10-281-3/+11
|
* Rework workspace rulesvaxerski2022-10-241-8/+1
|
* fix silent + size windowrulesvaxerski2022-10-241-1/+1
|
* rework focus system to be more safe and fastervaxerski2022-10-141-35/+23
|
* added bringactivetotop dispatchervaxerski2022-10-141-0/+6
|
* set workspace name in previousvaxerski2022-10-131-4/+8
|
* fix naming when workspace back and forthvaxerski2022-10-061-10/+16
|
* fix workspace previous with multi-mon ws movesvaxerski2022-10-061-9/+11
|
* return true on vt switch keysyms to avoid printing stuffvaxerski2022-10-061-3/+6
|
* reset sigmask on forkvaxerski2022-10-061-0/+5
|
* Fix compiler warnings.Felix Dick2022-10-061-2/+2
|
* fix tty switch freezevaxerski2022-10-051-5/+17
|
* add dpms status info in hyprctlvaxerski2022-10-051-0/+2
|
* add dpms per outputvaxerski2022-10-051-1/+10
|
* add desc: to monitor rulesvaxerski2022-10-051-1/+1
|
* Fix compiler warnig comparing signed and unsigned integers.Felix Dick2022-10-051-1/+1
|
* Add switch device handling and bindsvaxerski2022-10-041-8/+12
|
* ignore VT switches to current vtvaxerski2022-10-041-0/+4
|
* use vectorToWindowIdeal in mouse bindsvaxerski2022-10-041-2/+2
|
* focusedmon event check changelylac2022-10-041-1/+1
| | | Compare PLASTWINDOW & PWINDOWTOCHANGETO m_iMonitorID's instead of PWINDOWTOCHANGETO->m_iMonitorID & g_pCompositor->m_pLastMonitor->ID
* send a focusedmon event on focus change monvaxerski2022-10-011-1/+9
|
* fix ipc event missing on silent movetoworkspacevaxerski2022-09-291-0/+3
|
* focusable checks in nextWindow callsvaxerski2022-09-291-7/+7
|
* use goalv in movetoworkspacevaxerski2022-09-281-2/+2
|
* Remove trailing whitespace.Felix Dick2022-09-251-12/+12
|
* guard kb settings in xkb translation statevaxerski2022-09-241-1/+10
|
* don't recalc pseudo on fullscreenvaxerski2022-09-221-1/+2
|
* disallow pinning fullscreenvaxerski2022-09-221-1/+1
|
* better cycling in fullscreen with pinnedvaxerski2022-09-211-4/+10
|
* minor mouse bind handling fixesvaxerski2022-09-201-5/+12
|