Commit Graph

21 Commits

Author SHA1 Message Date
vaxerski 1626707b7f make layerSurfaces into RAII 2022-07-23 15:48:08 +02:00
vaxerski ff49f22440 fix rapid blinking on launch 2022-06-21 22:13:13 +02:00
vaxerski d743ac7bb1 added forcerendererreload and some more vt changes 2022-06-06 13:48:17 +02:00
vaxerski 0055efc4f1 Added a special workspace 2022-05-31 14:01:00 +02:00
vaxerski d0ff0c0990 Added basic monitor transforms, has bugs
blur doesnt work on transformed outputs
full damage tracking issues
2022-05-29 12:27:45 +02:00
vaxerski 198fc90df5 What the fuck is going on with git, fix the entire scaling merge
This reverts commit 5b15d3b4f4.
2022-05-18 20:33:54 +02:00
vaxerski 5b15d3b4f4 Revert "Merge pull request #88 from vaxerski/scaling"
This reverts commit f68ddc382a, reversing
changes made to ba573a529a.
2022-05-18 14:42:00 +02:00
vaxerski bf8ebfc631 added scaling (dt broken)
damage tracking on full is broken
2022-05-16 20:45:27 +02:00
vaxerski 5fa916e6f2 fix monitor reload crash 2022-04-21 18:11:28 +02:00
vaxerski b0f5e4ab56 store scale and scale windows with monitor 2022-04-17 18:47:10 +02:00
vaxerski a8e8729230 Added zext_workspace protocol support 🎉 2022-04-11 19:51:37 +02:00
vaxerski bcb02b9307 handle subsurfaces 2022-03-21 16:13:43 +01:00
vaxerski 50370e4216 added workspaces 2022-03-20 15:55:47 +01:00
vaxerski a4b026df2b floating windows support 2022-03-20 11:14:24 +01:00
vaxerski 7b7ce638f4 refresh rates 2022-03-19 21:46:29 +01:00
vaxerski 86b6d7f938 handle layersurfaces better 2022-03-19 14:00:24 +01:00
vaxerski 5ea20cd041 fixed some oopsies 2022-03-19 13:54:24 +01:00
vaxerski d615033526 layers 2022-03-19 13:35:04 +01:00
vaxerski a1a8f3b6d5 change to lists, titles etc 2022-03-18 22:35:51 +01:00
vaxerski 6e1819b3dc some events 2022-03-17 18:25:16 +01:00
vaxerski d6c2553af2 start handling monitors 2022-03-17 16:56:33 +01:00