Commit Graph

100 Commits

Author SHA1 Message Date
vaxerski a0ec0326f9 typo 2022-04-21 17:21:55 +02:00
vaxerski 2b8b34d8db Added workspace windowrule 2022-04-21 17:17:47 +02:00
vaxerski 064e40d25f Added unbind keyword 2022-04-21 17:06:43 +02:00
vaxerski b618fc1caa Added named workspaces 2022-04-21 16:38:48 +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 bebfe01d73 Added a custom NO_XWAYLAND flag 2022-04-20 15:58:02 +02:00
Sixels b7bcd5cb8f Handle negative delay and rate 2022-04-19 14:14:46 -03:00
Sixels c0645c393b Set keyboard repeat rate and delay from config 2022-04-19 13:52:31 -03:00
Sixels 613093877a Set dwt for touchpad if available 2022-04-19 13:52:31 -03:00
vaxerski 7ae87a233c Inhibit fixes 2022-04-18 17:16:01 +02:00
vaxerski 8e14f3a08d fix mouse glitches on clicks in constrained 2022-04-18 13:41:48 +02:00
vaxerski 80fc30d03e remove unused var 2022-04-18 13:35:35 +02:00
vaxerski 655c038417 added apply_sens_to_raw 2022-04-18 13:13:41 +02:00
vaxerski 30683d5c44 minor XWayland and rule fixes 2022-04-18 13:10:58 +02:00
vaxerski 7b1eaca840 Implemented mouse constraints
has some todos but mostly works
2022-04-17 21:40:04 +02:00
vaxerski baa9e0caea
Merge branch 'main' into damage-tracking 2022-04-17 11:52:54 +02:00
vaxerski 7cd3e5f34a Added workspace dispatcher + and - 2022-04-14 23:02:10 +02:00
vaxerski c2b8c27bc5 fix workspace switching with damage 2022-04-14 20:08:39 +02:00
vaxerski 75af34da96 added basic damage tracking 2022-04-14 16:43:29 +02:00
vaxerski 158af1eb09 better keyboard window switching 2022-04-13 20:45:06 +02:00
vaxerski a558bcdfbf added follow_mouse 2022-04-13 20:19:40 +02:00
vaxerski 4bd23604f8 Dwindle window group fixes
fixed a crash and animations in the bg
2022-04-12 19:18:26 +02:00
vaxerski b6a93b2f03 Added window grouping for dwindle
furthermore, added LayoutRenderHints.
2022-04-12 16:44:18 +02:00
vaxerski a8e8729230 Added zext_workspace protocol support 🎉 2022-04-11 19:51:37 +02:00
vaxerski 0f9850fafc moveactive fixes 2022-04-10 21:45:24 +02:00
vaxerski 71916ee09a fixed XDG popups yet again + removed some old TODOs 2022-04-10 16:47:19 +02:00
vaxerski eea92231fa warp cursor on focus change 2022-04-09 13:33:44 +02:00
vaxerski 3d5e2c1dc3 Added movefocus dispatcher 2022-04-09 13:26:55 +02:00
vaxerski e72fc4fca2 Fix XWayland crash on moving invalid window 2022-04-07 18:54:31 +02:00
vaxerski a86bc76b9a fix getTitle crash 2022-04-05 22:28:06 +02:00
vaxerski 50b48818a2 fix crash in AnimationManager 2022-04-05 20:53:16 +02:00
vaxerski f8e0b0b448 fadein and prep for fadeout 2022-04-05 19:28:10 +02:00
vaxerski ddcd4fb767 Mostly fixes #5 2022-04-05 18:29:58 +02:00
vaxerski 59b96f782b Bring floated to top on click 2022-04-04 16:28:43 +02:00
vaxerski 462781b16f Added drag to move window 2022-04-03 13:49:21 +02:00
vaxerski 3f99dad7f5 Added pseudotiling 2022-04-02 20:04:32 +02:00
vaxerski 223beb8a82 Multiple focus handling changes 2022-04-02 18:57:09 +02:00
vaxerski 4db773b1e7 Fix popups focus on native GDK 2022-04-02 13:02:16 +02:00
vaxerski ca2459e563 Do not refocus on pressed mouse 2022-04-01 23:34:19 +02:00
vaxerski befddca16d Only refocus on pressed 2022-04-01 23:31:33 +02:00
vaxerski 304bf4522e Revert "Fixed XWayland (GTK/?) popups focus"
This reverts commit cd62eb5624.
Breaks a lot of other popups
2022-04-01 23:31:12 +02:00
vaxerski cd62eb5624 Fixed XWayland (GTK/?) popups focus 2022-04-01 23:11:09 +02:00
vaxerski b89c174da2 custom animation speeds for components 2022-03-31 17:53:28 +02:00
vaxerski 586e2a98ed Added animated borders 2022-03-31 17:50:00 +02:00
vaxerski 993e601424 remove some warnings 2022-03-31 17:26:09 +02:00
vaxerski 3e614f2c1e Draw the drag icon 2022-03-31 17:25:23 +02:00
vaxerski f794c91293 windows on top of fullscreen, lastmonitor fixes 2022-03-30 20:16:23 +02:00
vaxerski 7439246efb tell windows to fullscreen on keybind 2022-03-30 17:39:04 +02:00