Commit Graph

1054 Commits

Author SHA1 Message Date
Roger Roger 5a20573e91 Fix workspace animation showing on other monitors 2022-08-17 12:12:16 +02:00
Vaxry cd9c85a150 never animate moving floating windows 2022-08-16 22:40:16 +02:00
Vaxry bbc6b5d5e0 added misc:animate_manual_resizes 2022-08-16 21:56:54 +02:00
Vaxry a59641096c ignore dwindle reload on full window null 2022-08-16 21:32:12 +02:00
Vaxry c6de4ee4b7 more checks in fullscreen event 2022-08-16 21:30:53 +02:00
Vaxry 317b6c430c damage monitor on workspace swipe end 2022-08-16 16:34:36 +02:00
Vaxry 095487ea5d disallow configure from fullscreen 2022-08-16 16:31:44 +02:00
Vaxry daeb0d3418 force sending size on setWindowFullscreen 2022-08-16 16:30:10 +02:00
Vaxry 7cde50a018 scale hyprerror with the monitor res 2022-08-16 16:25:53 +02:00
Vaxry bec7501365 fix borders on no_gaps_when_only 2022-08-16 16:19:52 +02:00
Vaxry ea45c6bfe0 fix memory issue with hyprctl devices 2022-08-16 16:15:43 +02:00
Vaxry 6e2467cc24 fix active keymap in hyprctl devices 2022-08-16 16:10:20 +02:00
Vaxry 454d0d3f9f fix autogen config warning 2022-08-16 15:59:18 +02:00
Vaxry d2011a4ba9 added support for window selection in moving to workspace 2022-08-15 16:12:53 +02:00
Vaxry b0b3a5af10 added resizewindowpixel and movewindowpixel 2022-08-15 15:59:07 +02:00
Vaxry d47bfe6af1 remove unused fixXWaylandWindowsOnWorkspace 2022-08-15 00:34:39 +02:00
Vaxry f0fe0c25d6 added config-only to hyprctl reload 2022-08-14 23:26:18 +02:00
Vaxry d906617fb6 clean up fullscreen logic in fullscreenWindow event 2022-08-14 23:03:50 +02:00
Vaxry 28867758c4 better fix the last fix 2022-08-14 16:39:56 +02:00
Vaxry 920727cbba fix crash with fullscreen requests 2022-08-14 16:34:40 +02:00
Vaxry bfe0f844d2 fix wallpaper pixelation in some cases 2022-08-13 22:33:51 +02:00
Vaxry 214c2c7b1c fix groups not updating size on head change 2022-08-13 10:08:35 +02:00
Vaxry 9136783e9c default hardcoded rule to preferred auto 2022-08-12 22:26:35 +02:00
Vaxry db35a1c6d0 ensure egl is current in begin 2022-08-12 17:10:07 +02:00
Vaxry 66b0622bc5 fixed popup unmap damage 2022-08-12 17:04:26 +02:00
Vaxry 0e57651e2f fix segfault with cyclenext null 2022-08-11 22:56:16 +02:00
Vaxry e5ab9643be enable layers_hog_keyboard_focus by default 2022-08-11 21:52:38 +02:00
Vaxry b3c5809986 fix flags syntax in json 2022-08-11 21:29:31 +02:00
Vaxry ae175fdda5 handle json for hyprctl version 2022-08-11 21:28:37 +02:00
Vaxry 9102471610 added hyprctl getoption 2022-08-11 21:16:38 +02:00
Vaxry f85c765634 change activemon to focusedmon for consistency 2022-08-11 20:55:39 +02:00
Vaxry 37442db20e destroy program in shader destructor 2022-08-11 20:33:35 +02:00
Vaxry b178891ab3 compile shaders for every context separately 2022-08-11 20:29:21 +02:00
Vaxry 073f08301a fix formatting in focused monitor hyprctl 2022-08-11 20:22:41 +02:00
Vaxry 8fb4669b85 fix cyclenext on fullscreen 2022-08-11 20:21:55 +02:00
Vaxry 008cc63dc0 fix error for popin 2022-08-11 20:17:23 +02:00
Vaxry aba63a7f96 disallow nested groups creation 2022-08-11 19:56:29 +02:00
Vaxry c9ed5bf77e fix cyclenext with fullscreen windows 2022-08-11 19:45:37 +02:00
Vaxry f4f0495050 disable focus to menu x11 types 2022-08-11 19:36:15 +02:00
Vaxry c319a2aba9 Completely rewrote Dwindle group code 2022-08-11 19:29:39 +02:00
Vaxry cd75606f42 change active to focused in hyprctl monitors 2022-08-10 23:49:20 +02:00
Vaxry c7350117f1 reinit render on disconnected displays 2022-08-10 23:19:15 +02:00
Vaxry 69db6207c0 don't damage in unsafe state 2022-08-10 23:14:53 +02:00
Vaxry 58ff04fdf3 added experimental monitor saving 2022-08-10 21:54:09 +02:00
Vaxry 9b39a0c2e0 Added hyprctl setcursor 2022-08-10 21:22:11 +02:00
Vaxry f64f94ca56 scale rounding in shadows 2022-08-10 18:29:37 +02:00
Vaxry 76877d4b15 minor changes to monitor logging 2022-08-10 18:27:57 +02:00
Vaxry 96f3b62429 multiply by scale in rounding 2022-08-10 18:22:01 +02:00
Vaxry 0162da7a7c adjust curve size for scaled 2022-08-10 18:10:38 +02:00
Vaxry 9eb750c00b added misc:layers_hog_keyboard_focus 2022-08-10 17:46:01 +02:00