Closed vn971 closed 4 years ago
Noted!
Thanks for the feedback.
I use glx-fshader-win as well, although in kind of a hacky way: when doing digital art, I'll sometimes run Compton using a shader with a postprocessing effect to see how it looks in real time. I started doing this because I found Krita's Filter Layers useful, but their selection of filters is limited and I didn't want to have to mess around with its source code just to add 1 or 2 new effects.
This kind of shader replacement stuff might be better served by a dedicated, standalone program, but until one exists, retaining glx-fshader-win would be much appreciated.
I also use --glx-fshader-win
, to make my terminals semi-transparent: https://gist.github.com/m-ou-se/fe96f6a7e947cf2e37d46e9012869a06
I also use it with black keycolor for terminal backgrounds and browser (with black css override) backgrounds. I am wanting to figure out how to pass a time float to the shader for animated effects.
I also use the fshader, similar to vn971/linux-color-inversion It would be nice to have the shader come from a file or files instead of trying to put the entire shader on the command-line (which doesn't feel quite right, especially for longer programs).
I also use it every day to have a darkroom mode for using computer during the night. So please don't remove it.
same here for custom dark-mode and custom transparency setting in my day-mode.
In day-mode, I think fake-transparency is often better than true transparency since I often want to make my editor's and browser's background slightly transparent (i.e. white --> transparent) but I still want real black for the text.
It's good to be able to code what I want in my own shader.
Something I wish I could do is have custom textures, because I actually just want to show my background image through the white pixels, not other windows...
I removed the deprecation message in 3e17f11d6, glx-fshader-win is no longer on the deprecation track.
I will close this issue when v8 is released.
First of all, thanks for your work in keeping compton alive! The actual feature request is: please keep support for glx-fshader-win! It's certainly used, see for example here: https://github.com/vn971/linux-color-inversion. I use it a lot in dark environment, the GLX color inversion is so much better than the RGB inversion. I think it is indeed being used by people in the wild.
Telling the system details just for statistics:
Platform
ArchLinux amd64
GPU, drivers, and screen setup
intel UHD Graphics 620. The video driver versions are irrelevant I guess.
Environment
XFCE4 (latest stable version, as in ArchLinux)
Compton version
compton --version
givesv5
.pacman -Si compton
is5.0-1
.Compton configuration: