Releases: a-parhom/LightlyShaders
v2.2.1
v2.2.0
This version backports new features introduced in plasma6 branch.
Changelog:
- Includes a fork of KWin Blur effect to fix the "korner bug" on X11 and Wayland
- The settings for outline width and color were added
- Works with any window decorations
- Shadow offset parameter can solve issues with window decorations outlines
- Window shaping does not use additional textures and is done entirely in shader, which potentially improves performance
Notes:
- This version includes a patched KWin Blur effect, that shapes blur region using the lshelper library that also comes bundled with this plugin. To build it in Plasma 5.27.10, some KWin headers were included and an installer script introduced, which makes a symlink to libkwin.so.5. This is needed, because KWin development packages for Plasma 5.27 does not include that (which is not the case in Plasma 6).
- To build this version, you will need to install qt5, kf5, kwin and xcb development packages.
v2.1.0
Needs Plasma >= 5.27 (5.27.1 to fix issue #87).
This version heavily relies on window decorations, that correctly work with Plasma 5.25 "korner bug" fix.
This effect correctly works with SierraBreezeEnhanced or default Breeze (though Breeze has hardcoded corner radius). You have to make sure, that your radius settings in window decorations match with the settings in LightlyShaders.
v2.0.0
Requirements:
- Plasma 5.25 or 5.26;
- GPU, that supports OpenGL 3.1 and above (due to relying on textureSize function in the shader);
- Window decoration, that utilises Plasma 5.25 "korner bug" fix (e.g. Breeze or SierraBreezeEnhanced).
Known bugs:
- Fractional scaling is not supported
- Possible issues with CSD windows on Wayland
v1.0.0
This is the release of version 1.0.0 of LightlyShaders.
The code for this version was separated to branch v1.0.
It is highly unlikely that this version will be supported further, due to new changes in Plasma and high number of hacks introduced in this version. Though fixes may be done by community through pull requests.