Commit Graph

66 Commits

Author SHA1 Message Date
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
vaxerski ae3d1ec3ad fix crash 2022-03-29 15:30:08 +02:00
vaxerski ad4fc28f78 🎉 Wrapped dynamic event handlers 2022-03-28 22:31:39 +02:00
vaxerski 17e88bf059 log signals 2022-03-28 16:10:30 +02:00
vaxerski ba7b2d0db2 Handle TTY switching
but bugs rn when coming back :-/
2022-03-27 19:32:50 +02:00
vaxerski 7eb2a1023b Added keyboard configuration 2022-03-24 21:05:34 +01:00
vaxerski ccbc0e4a2e Added window rules 2022-03-24 18:22:01 +01:00
vaxerski 14d387ea14 animation + floating fixes 2022-03-24 16:05:06 +01:00
vaxerski 97501fc034 update for latest wlroots 2022-03-24 15:57:46 +01:00
vaxerski bcf7ee6dc2 Added basic animations for windows 2022-03-23 22:01:59 +01:00
vaxerski 1923b0d170 added a keybind todo 2022-03-23 16:52:43 +01:00
vaxerski f108ec78e2 Added movetoworkspace 2022-03-23 16:51:48 +01:00
vaxerski f82fdb012e fix dwindle + minor logs and comments 2022-03-22 22:22:59 +01:00
vaxerski 118006e876 fixed layersurface coord mapping 2022-03-22 21:59:14 +01:00
vaxerski 2bc29f32ec finally fixed XWayland popups 2022-03-22 21:28:57 +01:00
vaxerski e6a848adc0 handle modals a bit better 2022-03-22 20:53:11 +01:00
vaxerski 90bb8e6441 minor changes 2022-03-22 20:04:39 +01:00
vaxerski aa64af95fe handle inhibit 2022-03-22 18:29:13 +01:00
vaxerski db4b4ec0d3 Try to fix the crash again 2022-03-22 17:41:23 +01:00
vaxerski c58b15c6da Fix a crash with setting title 2022-03-22 17:31:19 +01:00
vaxerski 3d61738d5d minor QoL patches 2022-03-21 19:28:43 +01:00
vaxerski 295a0c4a69 Added fullscreen 2022-03-21 19:18:33 +01:00
vaxerski 509f0c9a8a IPC is now a socket 2022-03-21 18:29:41 +01:00
vaxerski 6dcd6f21b9 create floating windows correctly 2022-03-21 17:24:41 +01:00
vaxerski 2e9bd86c8b fix lockup on reloading config 2022-03-20 19:58:12 +01:00
vaxerski db56e01c63 I am an idiot 2022-03-20 19:29:50 +01:00
vaxerski 942efbcd77 fix it again 2022-03-20 19:28:57 +01:00
vaxerski 027f29023c fix the last xwayland fix because it didnt fully fix 2022-03-20 19:27:47 +01:00
vaxerski 001dfbe323 better shouldbefloated for xwayland 2022-03-20 19:26:16 +01:00
vaxerski 23ec4793e1 fix xwayland windows grabbing mouse when hidden 2022-03-20 19:14:17 +01:00
vaxerski 06114e728d stop complaining 2022-03-20 18:23:39 +01:00
vaxerski 0eba018c8b fixed an oopsie 2022-03-20 18:23:16 +01:00
vaxerski c32917a5ba added hyprctl 2022-03-20 16:51:14 +01:00
vaxerski 50370e4216 added workspaces 2022-03-20 15:55:47 +01:00
vaxerski f8a731b10b focus to layers 2022-03-20 14:36:55 +01:00