Commit Graph

196 Commits

Author SHA1 Message Date
Vaxry 5101ddeff1 fix oopsies in rule code 2022-09-24 11:30:41 +01:00
Fabio Lenherr c4e782ca5d remove more silly mistakes 2022-09-22 00:50:23 +02:00
Fabio Lenherr da2c2ddc21 remove empty line 2022-09-22 00:47:09 +02:00
Fabio Lenherr 5272588270 fix silly mistakes 2022-09-22 00:45:56 +02:00
Fabio Lenherr 215125bd66 add refreshrate or resolution preference 2022-09-22 00:22:39 +02:00
Fabio Lenherr 30d16373d0 fix Hz Log 2022-09-21 22:40:01 +02:00
Fabio Lenherr c1feb683ce added high to monitor resolution 2022-09-21 22:29:52 +02:00
Fabio Lenherr / DashieTM d51c7ca135 change Preferred mode to use highest refreshrate 2022-09-20 23:41:03 +02:00
Vaxry 85c7aaf155 fade control for fullscreen action on windows 2022-09-19 17:26:11 +01:00
Vaxry 7c809a3059 fullscreen animation en-nice-ment 2022-09-19 10:23:13 +01:00
vaxerski e9f226797e Added monitor mirroring 2022-09-13 15:25:42 +02:00
vaxerski a09c614c2d more forceRendering checks in shouldRenderWindow 2022-09-12 15:33:25 +02:00
vaxerski d94fe3d063 added window pinning 2022-09-10 13:11:02 +02:00
vaxerski 49a55f136e fix addreserved lag 2022-09-08 14:11:32 +02:00
vaxerski 7f62cbc48a Update wlroots dep 2022-09-01 11:24:15 +02:00
vaxerski 5726f394b1 fix subsurface UV handling on oversized windows 2022-08-28 14:43:25 +02:00
vaxerski f5f99c6700 reset uv on invalid buffer source box 2022-08-28 14:32:06 +02:00
vaxerski 4203a61b69 minor fixes to the viewporter behavior 2022-08-28 10:41:47 +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
vaxerski ed2cacc5d5 fix styling in const ptrs 2022-08-27 21:37:35 +02:00
vaxerski f9b2aa5468 don't round popups 2022-08-23 16:54:32 +02:00
vaxerski a9e34cba93 move monitor damage to separate funcs 2022-08-23 16:07:47 +02:00
vaxerski 9513031da3 fix a minor border issue 2022-08-20 22:45:30 +02:00
Roger Roger eca6e53bd7 Animate workspaces with fullscreen windows 2022-08-18 12:42:21 +02:00
Roger Roger f2d3aecf00 Don't draw fullscreen windows on other monitors 2022-08-18 12:41:10 +02:00
Roger Roger 5a20573e91 Fix workspace animation showing on other monitors 2022-08-17 12:12:16 +02:00
Vaxry bec7501365 fix borders on no_gaps_when_only 2022-08-16 16:19:52 +02:00
Vaxry 69db6207c0 don't damage in unsafe state 2022-08-10 23:14:53 +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 1744be7bdd log more in output cfg 2022-08-07 19:28:31 +02:00
vaxerski e0ada97a24 support zwp_input_method_v2 popups 2022-08-05 17:07:01 +02:00
vaxerski 81308a9cc3 add position auto for mon config 2022-08-04 11:10:26 +02:00
vaxerski 587330d864 fix recursion bomb 2022-08-03 17:32:12 +02:00
vaxerski 179e5188a4 remove incorrect border thickness calc 2022-08-03 12:03:15 +02:00
vaxerski 02fbb3a417 fix preferred mode 2022-08-02 22:20:45 +02:00
vaxerski 00747fc6df fix preWindowPass with floating as first 2022-08-01 20:32:46 +02:00
vaxerski 523023aec7 mark blur dirty on monitor damage 2022-08-01 20:28:20 +02:00
vaxerski 60c16f77a6 added master:no_gaps_when_only 2022-08-01 12:57:37 +02:00
vaxerski f892387b70 added dwindle:no_gaps_when_only 2022-08-01 12:51:52 +02:00
vaxerski 6378990bc3 fixes to the new blur system 2022-08-01 12:23:09 +02:00
vaxerski 0573d5987f dont account for scale in border thick 2022-07-31 00:07:35 +02:00
vaxerski e5cef8fc96 account for scale in downrounding 2022-07-31 00:04:34 +02:00
vaxerski 382f851b30 account for border in rounding 2022-07-31 00:00:24 +02:00
vaxerski d6a649c1b3 added preferred to monitor cfg 2022-07-30 22:54:29 +02:00
vaxerski ac8e5fef10 even more damage scaled fixes 2022-07-29 11:52:56 +02:00
vaxerski 429a9bc6c3 hide only XWayland on incorrect size 2022-07-29 11:45:32 +02:00
vaxerski 0f19bd99f8 more scaled surface damage fixes 2022-07-28 23:21:35 +02:00
vaxerski f0cd784f79 fixes to surface damaging on scaled 3 2022-07-28 22:41:59 +02:00
vaxerski 7a2f296c93 surface damage fixes 2 2022-07-28 22:23:27 +02:00