vaxerski
8dcc3032a8
fix keybinds shadowing multibinds
2022-07-24 12:16:26 +02:00
vaxerski
19cd04c85f
shadow keybinds on drag events
2022-07-21 19:44:34 +02:00
Darksome
eb8a1939e6
Merge upstream
2022-07-21 19:18:03 +03:00
vaxerski
189cbe9f09
added shadowing keybinds
2022-07-20 23:17:26 +02:00
vaxerski
fa2bd3b1a8
added keybinds on key up
2022-07-20 22:45:06 +02:00
Daniel Gerblick
dc1f34c5fa
added PID and address-based options for focuswindow, as well as updated hyprctl clients
to be consistent with logs and hyprctl activewindow
2022-07-17 19:00:12 -04:00
Darksome
1eceae811f
Try mouse wheel configuration
2022-07-15 21:54:05 +03:00
vaxerski
cd0a01f4de
Added binding by keycodes
2022-07-08 09:27:17 +02:00
vaxerski
f9756d10d4
changed C++ std to C++23, use std::string::contains
2022-07-06 16:50:11 +02:00
Dakes
2225dca576
Add focusWindow dispatcher. Takes titles & classes
...
Removed focusWindowByClass function, replaced with focusWindow.
Either takes a class matching regex, or a title matching one,
beginning with "title:"
Kept the focuswindowbyclass dispatcher identifier to stay backwards
compatible with existing configs.
2022-07-01 16:24:37 +02:00
vaxerski
781526dac5
added hyprctl kill
2022-06-27 13:42:20 +02:00
vaxerski
31dc70a41a
Added exact to resizeActive and added moveactive
2022-06-23 10:14:59 +02:00
vaxerski
19d94b87ab
Added keybind submaps
2022-06-22 20:23:20 +02:00
vaxerski
5541098f20
Added bindl
2022-06-21 22:47:27 +02:00
vaxerski
4a3f9ccba2
move ignore to eventmanager and fix double focus in changeworkspace
2022-06-21 22:17:30 +02:00
vaxerski
3a2ac11e3e
added focuswindowbyclass
2022-06-10 12:06:27 +02:00
vaxerski
c6953329d5
Added circlenext
2022-06-10 11:39:06 +02:00
vaxerski
663fba76ae
Added resizeactive
2022-06-06 19:32:14 +02:00
vaxerski
d743ac7bb1
added forcerendererreload and some more vt changes
2022-06-06 13:48:17 +02:00
vaxerski
0055efc4f1
Added a special workspace
2022-05-31 14:01:00 +02:00
vaxerski
1f4c938c67
Added moving workspaces
2022-05-30 20:05:38 +02:00
vaxerski
c44c79abb2
fix monitor cleanups on removed
2022-05-30 17:11:35 +02:00
vaxerski
3f8845a6a7
Added an exit dispatcher and no more SIGSEGV on exit
2022-05-29 00:00:47 +02:00
vaxerski
795504dad0
Added workspaceopt dispatcher
2022-05-26 19:05:32 +02:00
vaxerski
ba7e3cd9a1
Major IPC Rework + Added Socket2
...
IPC is now done with UNIX sockets instead of TCP ones (security!), and added Socket2, see Wiki.
2022-05-24 19:42:43 +02:00
vaxerski
e924cd95fd
Added movecursortocorner
2022-05-22 11:52:39 +02:00
vaxerski
f70d0ec5aa
Added movetoworkspacesilent
2022-05-18 12:18:58 +02:00
vaxerski
50f978e518
Added togglesplit dispatcher
2022-05-16 17:37:46 +02:00
vaxerski
8bb908a8da
Added focusmonitor
2022-05-05 12:50:25 +02:00
vaxerski
064e40d25f
Added unbind keyword
2022-04-21 17:06:43 +02:00
vaxerski
66b5c5a143
static and functional dispatchers
2022-04-21 15:50:52 +02:00
vaxerski
87b8491294
Added the splitratio dispatcher
2022-04-20 16:53:41 +02:00
vaxerski
418e2d96ae
Added the movewindow dispatcher
2022-04-20 16:18:58 +02:00
vaxerski
b6a93b2f03
Added window grouping for dwindle
...
furthermore, added LayoutRenderHints.
2022-04-12 16:44:18 +02:00
vaxerski
3d5e2c1dc3
Added movefocus dispatcher
2022-04-09 13:26:55 +02:00
vaxerski
3f99dad7f5
Added pseudotiling
2022-04-02 20:04:32 +02:00
vaxerski
ba7b2d0db2
Handle TTY switching
...
but bugs rn when coming back :-/
2022-03-27 19:32:50 +02:00
vaxerski
f108ec78e2
Added movetoworkspace
2022-03-23 16:51:48 +01:00
vaxerski
295a0c4a69
Added fullscreen
2022-03-21 19:18:33 +01:00
vaxerski
50370e4216
added workspaces
2022-03-20 15:55:47 +01:00
vaxerski
a4b026df2b
floating windows support
2022-03-20 11:14:24 +01:00
vaxerski
221acebf2c
input tweaks
2022-03-19 22:03:40 +01:00
vaxerski
2e5435fe91
fix layout refresh on config and keybinds doubling
2022-03-19 21:48:24 +01:00
vaxerski
f9a4e9aecd
basic keybinds
2022-03-19 17:48:18 +01:00