Skip to content

Releases: a-parhom/LightlyShaders

v2.2.1

29 Jan 23:03
Compare
Choose a tag to compare

Changelog:

  • Fixed issue with window fullscreen state change

  • Added updatedb command and some info messages to install script

v2.2.0

25 Jan 20:01
Compare
Choose a tag to compare

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

07 Jan 23:12
c16dbf5
Compare
Choose a tag to compare

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

22 Jan 20:37
Compare
Choose a tag to compare

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

18 Jan 22:24
Compare
Choose a tag to compare

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.