Commit Graph

71 Commits

Author SHA1 Message Date
vaxerski 78bf88ba60 Added fullscreen rule 2022-06-26 12:12:29 +02:00
vaxerski 3053f99db6 guard dragging windows in dwindle 2022-06-24 18:37:04 +02:00
vaxerski e4e323a0df dwindle: disallow swaps between workspaces 2022-06-23 20:51:01 +02:00
vaxerski 31dc70a41a Added exact to resizeActive and added moveactive 2022-06-23 10:14:59 +02:00
vaxerski 663fba76ae Added resizeactive 2022-06-06 19:32:14 +02:00
vaxerski 246aa000f5 Added dwindle:special_scale_factor 2022-06-03 19:03:33 +02:00
vaxerski b5a100379e reject drag on fullscreen workspace 2022-06-01 21:13:10 +02:00
vaxerski 042e79b888 fix fatal crash 2022-05-31 14:04:11 +02:00
vaxerski 0055efc4f1 Added a special workspace 2022-05-31 14:01:00 +02:00
vaxerski eee9698ec9 move workspaces and not windows on mon disconnect 2022-05-30 20:44:14 +02:00
vaxerski 227cbb0464 Added fullscreen types, maximize and full 2022-05-29 15:45:51 +02:00
vaxerski 894ae2d742 Use C++-styled pointers for decorations 2022-05-28 23:43:11 +02:00
vaxerski bdf1c16195 Added IHyprWindowDecoration and Group Bars 2022-05-28 20:46:20 +02:00
vaxerski b1b24cb21a Added changegroupactive direction 2022-05-28 19:16:20 +02:00
vaxerski 08d4d987cf return nearest mon if point out of range 2022-05-25 18:40:03 +02:00
vaxerski ef4ab2edd4 fix dwindle leaving artifacts on toggle pseudo 2022-05-21 21:20:56 +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 e90c1f7022 added dwindle:preserve_split 2022-05-16 17:27:55 +02:00
vaxerski 694f4433a2 Added animation style and style slide 2022-05-14 16:43:30 +02:00
vaxerski 434184aa32 Added dwindle:force_split 2022-05-08 15:36:17 +02:00
vaxerski 908901fbda Fix opening floating on another mon 2022-05-04 15:16:36 +02:00
vaxerski c35517d44e fixes for xwayland popups, autofloat pop-up and task_dialog 2022-04-24 17:53:50 +02:00
vaxerski 86bb95c125 some fixes for xwayland windows and focus 2022-04-24 17:42:59 +02:00
vaxerski 8f3b4aa89c oops, small fix 2022-04-23 22:11:32 +02:00
vaxerski 3ebe7d7972 Added bezier curves 2022-04-23 21:47:16 +02:00
vaxerski f84294fe07 fixed fullscreen, removed effective vars from windows 2022-04-23 14:35:34 +02:00
vaxerski 0147975faf New animation system 2022-04-23 14:16:02 +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 3e36f1c42c renderer fixes 2022-04-14 17:00:35 +02:00
vaxerski 32597bd8cb dwindle: autodetect first/second node on open 2022-04-13 16:24:31 +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 8a4f6d01f3 fixed dragging tiled windows cuz i broke it 2022-04-10 20:02:36 +02:00
vaxerski a06638d87a oops forgot to remove this 2022-04-10 19:33:02 +02:00
vaxerski c41c01a7fb Splitratio on dwindle and splitratio mouse controls 2022-04-10 19:31:36 +02:00
vaxerski a49bbf4508 fadeout done 🎉 2022-04-05 20:49:15 +02:00
vaxerski f8e0b0b448 fadein and prep for fadeout 2022-04-05 19:28:10 +02:00
vaxerski c21881be25 Implement proper z-system 2022-04-04 16:25:30 +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 f794c91293 windows on top of fullscreen, lastmonitor fixes 2022-03-30 20:16:23 +02:00
vaxerski cd8d628c72 handle invalid map 2022-03-30 17:43:31 +02:00
vaxerski 39303fd2b0 animate float->tile properly 2022-03-27 20:06:44 +02:00
vaxerski 07612534dd fix fullscreen animation 2022-03-27 19:27:50 +02:00
vaxerski 3d41dd6c25 fix dwindle monitors 2022-03-24 19:05:25 +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