Commit Graph

241 Commits

Author SHA1 Message Date
Felix Dick bf3f519eb7 Remove trailing whitespace. 2022-09-25 20:07:48 +02:00
Vaxry e5d143b238 support more wlr_cursor events 2022-09-22 21:14:02 +01:00
Vaxry d24f31de51 disallow fullscreen pinned 2022-09-21 14:09:26 +01:00
Vaxry 6f98b3cbd8 fix pinned fade on fs 2022-09-20 15:33:53 +01:00
Vaxry 85c7aaf155 fade control for fullscreen action on windows 2022-09-19 17:26:11 +01:00
Vaxry abb6db9c37 don't apply alpha to fadingOut on setWindowFullscreen 2022-09-19 11:44:11 +01:00
Vaxry 7c809a3059 fullscreen animation en-nice-ment 2022-09-19 10:23:13 +01:00
Vaxry a72a39ebd5 minor swipe fixes 2022-09-17 15:05:12 +01:00
Vaxry fa2d81b649 fix animation issues with workspace silent 2022-09-16 21:17:03 +01:00
vaxerski 82aa78916d hyprctl-nopoll 2022-09-10 21:21:28 +02:00
vaxerski f024d7114f allow current in monitorfromstring 2022-09-10 19:57:57 +02:00
vaxerski d94fe3d063 added window pinning 2022-09-10 13:11:02 +02:00
vaxerski 0d95a0174c more guarding in cleanup pid gathering 2022-09-08 20:55:25 +02:00
vaxerski f4add0ac6d refocus on reserved area 2022-09-03 15:35:53 +02:00
vaxerski 3c3f80c2fe simplify code and update monitor on warp 2022-09-03 11:55:19 +02:00
vaxerski 48eb2e0d6f Added window dimming 2022-08-30 12:46:17 +02:00
vaxerski 5da114477f move X11 transients to top on parent top 2022-08-28 19:47:06 +02:00
vaxerski cfa6c01df0 remove double drm and dmabuf creation 2022-08-28 12:32:26 +02:00
vaxerski d413388761 Multiple improvements to the shutdown procedure 2022-08-28 11:19:08 +02:00
Vaxry 52c0ba544c
Viewporter implementaion (#585)
Implementation of the `wp_viewporter` core protocol and some bugfixes
2022-08-28 10:14:43 +02:00
Vaxry 8b5c64c8fd
Merge pull request #589 from alec-lefors/drm-leasing
fix more indents
2022-08-28 00:07:01 +02:00
Alec LeFors 2ea5f50f40 fix more indents, im sorry vaxry 2022-08-27 17:57:02 -04:00
Vaxry 1d97ad9856
Merge pull request #588 from alec-lefors/drm-leasing
implemented DRM leasing
2022-08-27 23:47:41 +02:00
Alec LeFors 1d43bb70d4 fix indents, change crit log to info 2022-08-27 17:24:36 -04:00
Alec LeFors 59d7cfcd02 implemented DRM leasing for VR headsets 2022-08-27 17:10:13 -04:00
vaxerski 0964448f93 fix fullscreen in moving ws 2022-08-27 19:11:21 +02:00
vaxerski 949655005a added an event for moving workspace 2022-08-26 16:05:02 +02:00
vaxerski 89018bfa95 remove leftover code that didnt work 2022-08-25 21:38:01 +02:00
vaxerski 0d1a9e4ba9 modify exit behaviour a bit 2022-08-25 21:35:47 +02:00
vaxerski e327b0a835 added a swapactiveworkspaces dispatcher 2022-08-25 21:25:28 +02:00
vaxerski d0ec2b72ae report sizes to all windows on fullscreen 2022-08-22 14:22:21 +02:00
vaxerski e97fa4e26b destroy monitor resources on exit 2022-08-22 14:17:25 +02:00
vaxerski 8faac0c9ac minor activewindow and focus fixes 2022-08-21 18:34:38 +02:00
vaxerski 5569e1f69c remove unused func 2022-08-21 17:09:35 +02:00
vaxerski cc3f0ff9e7 update wlroots dep 2022-08-20 20:06:24 +02:00
Vaxry 43aea417b0 Fix occasional hangups on exit 2022-08-18 22:36:58 +02:00
Vaxry f3c597bfb7 fix crash 2022-08-18 07:28:07 +02:00
Vaxry c5a4c83f78 better integrate touch with subsurfaces 2022-08-17 23:23:36 +02:00
Vaxry daeb0d3418 force sending size on setWindowFullscreen 2022-08-16 16:30:10 +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 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 f4f0495050 disable focus to menu x11 types 2022-08-11 19:36:15 +02:00
Vaxry 9eb750c00b added misc:layers_hog_keyboard_focus 2022-08-10 17:46:01 +02:00
Vaxry 7e8666754f allow focus to override redirect 2022-08-10 12:49:45 +02:00
Vaxry 9fca4b5bc2 fix lastwindow in focusWindow null 2022-08-08 20:42:14 +02:00
Vaxry bf9d358d3b fix refocus shenanigans with window data 2022-08-08 20:21:11 +02:00
Vaxry d64227e7c7 added basic touch controls 2022-08-07 21:17:03 +02:00
Vaxry 68fd97fae9 change workspace in focusWindow if necessary 2022-08-06 21:05:19 +02:00