Commit graph

65 commits

Author SHA1 Message Date
vaxerski
f861cefc00 Bring floated to top on click 2022-04-04 16:28:43 +02:00
vaxerski
7e6c4f0224 Added drag to move window 2022-04-03 13:49:21 +02:00
vaxerski
82cdc3c172 Added pseudotiling 2022-04-02 20:04:32 +02:00
vaxerski
469bf65c82 Multiple focus handling changes 2022-04-02 18:57:09 +02:00
vaxerski
b4fc17be40 Fix popups focus on native GDK 2022-04-02 13:02:16 +02:00
vaxerski
738fb384e8 Do not refocus on pressed mouse 2022-04-01 23:34:19 +02:00
vaxerski
dfb5a40a76 Only refocus on pressed 2022-04-01 23:31:33 +02:00
vaxerski
f465f6978d 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
4021e66faf Fixed XWayland (GTK/?) popups focus 2022-04-01 23:11:09 +02:00
vaxerski
f3f05d2116 custom animation speeds for components 2022-03-31 17:53:28 +02:00
vaxerski
9975c5502e Added animated borders 2022-03-31 17:50:00 +02:00
vaxerski
a3c9ce6da6 remove some warnings 2022-03-31 17:26:09 +02:00
vaxerski
c79c42a4e5 Draw the drag icon 2022-03-31 17:25:23 +02:00
vaxerski
48799d5570 windows on top of fullscreen, lastmonitor fixes 2022-03-30 20:16:23 +02:00
vaxerski
6de57b8303 tell windows to fullscreen on keybind 2022-03-30 17:39:04 +02:00
vaxerski
3d239394f1 fix crash 2022-03-29 15:30:08 +02:00
vaxerski
ba624106f2 🎉 Wrapped dynamic event handlers 2022-03-28 22:31:39 +02:00
vaxerski
2f9fc63ef6 log signals 2022-03-28 16:10:30 +02:00
vaxerski
914c2eb43d Handle TTY switching
but bugs rn when coming back :-/
2022-03-27 19:32:50 +02:00
vaxerski
1760957b19 Added keyboard configuration 2022-03-24 21:05:34 +01:00
vaxerski
c25ae91c1e Added window rules 2022-03-24 18:22:01 +01:00
vaxerski
3473cb5395 animation + floating fixes 2022-03-24 16:05:06 +01:00
vaxerski
4547995230 update for latest wlroots 2022-03-24 15:57:46 +01:00
vaxerski
547c39c76e Added basic animations for windows 2022-03-23 22:01:59 +01:00
vaxerski
6e260e797d added a keybind todo 2022-03-23 16:52:43 +01:00
vaxerski
03ba8029e2 Added movetoworkspace 2022-03-23 16:51:48 +01:00
vaxerski
863e1beebc fix dwindle + minor logs and comments 2022-03-22 22:22:59 +01:00
vaxerski
b82a55c667 fixed layersurface coord mapping 2022-03-22 21:59:14 +01:00
vaxerski
31942f35b0 finally fixed XWayland popups 2022-03-22 21:28:57 +01:00
vaxerski
09fad670c3 handle modals a bit better 2022-03-22 20:53:11 +01:00
vaxerski
aeecba6801 minor changes 2022-03-22 20:04:39 +01:00
vaxerski
b17e2988e4 handle inhibit 2022-03-22 18:29:13 +01:00
vaxerski
21a1b49139 Try to fix the crash again 2022-03-22 17:41:23 +01:00
vaxerski
065d6c339f Fix a crash with setting title 2022-03-22 17:31:19 +01:00
vaxerski
923d7f45ec minor QoL patches 2022-03-21 19:28:43 +01:00
vaxerski
4bff9f3c78 Added fullscreen 2022-03-21 19:18:33 +01:00
vaxerski
dfc728fc19 IPC is now a socket 2022-03-21 18:29:41 +01:00
vaxerski
480f3c19f7 create floating windows correctly 2022-03-21 17:24:41 +01:00
vaxerski
19bcc472c5 fix lockup on reloading config 2022-03-20 19:58:12 +01:00
vaxerski
882759240d I am an idiot 2022-03-20 19:29:50 +01:00
vaxerski
3e778f3358 fix it again 2022-03-20 19:28:57 +01:00
vaxerski
28b609be01 fix the last xwayland fix because it didnt fully fix 2022-03-20 19:27:47 +01:00
vaxerski
4d3967d2ec better shouldbefloated for xwayland 2022-03-20 19:26:16 +01:00
vaxerski
19cc25d3e4 fix xwayland windows grabbing mouse when hidden 2022-03-20 19:14:17 +01:00
vaxerski
27ba074500 stop complaining 2022-03-20 18:23:39 +01:00
vaxerski
60317e0551 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
vaxerski
332fa8a802 XWayland floating 2022-03-20 13:37:07 +01:00