blur-my-shell icon indicating copy to clipboard operation
blur-my-shell copied to clipboard

Transparency no longer working in dash-to-dock extension

Open joaocandre opened this issue 1 year ago • 4 comments

After a recent update (Archlinux, Gnome v46), with dash to dock blue enabled, fixed or dynamic transparency on the dock background seems to not work anymore:

Background is always black, not matter how much opacity is set. If I disable Dash to Dock blur, transparency returns to the expected behavior, so I guess blurring and transparency don't mesh well together.

Initially I though this was an issue in dash to dock, but it seems to be related with the introduction of the pipelines feature in Blur my Shell.

joaocandre avatar Apr 17 '24 22:04 joaocandre

It seems that changing the radius and brightness of the pipeline associated with the dash can modify the transparency. (X11, NVIDIA)

https://github.com/aunetx/blur-my-shell/assets/28932047/8d8fcb5e-3014-4a6c-a6a3-6316a3a7833e

GittyMac avatar Apr 18 '24 01:04 GittyMac

Hello @joaocandre, what are the settings of blur-my-shell that you are using? As @GittyMac replied, the pipelines affect the brightness of the dash. You should really be using "Override background" with a transparent style in blur-my-shell settings for dash-to-dock, and not touching Dash-to-dock's own transparency settings unless you know what to expect (both settings are not compatible, and Blur my Shell is really meant to manage the styling of the dock -- so at this point it is better to use it if you just want to have a blurred dash-to-dock and nothing else).

The default settings in blur-my-shell should work well, you can reset the preferences in the "other" tab in the prefs.

aunetx avatar Apr 18 '24 08:04 aunetx

@aunetx I'm using the default values.

I think part of the issue is that I'm using dynamic transparency settings in Dash to Dock, and it seems Blur My Shell will always override the opacity it sets (dynamic or fixed), with the default pipeline blacking out the dash background; in my case, only using a second pipeline specifically for the dash with a blur effect at a much smaller radius in order to notice any "transparency", and still it styles with the blurred desktop background, so the dock isn't truly transparent. Not sure if it's possible to replicate the dynamic transparency behavior with Blur my Shell only.

On a second note, blurring the dash with Blur my Shell leads to the corner issue in Gnome 46

joaocandre avatar Apr 20 '24 18:04 joaocandre

It seems that changing the radius and brightness of the pipeline associated with the dash can modify the transparency. (X11, NVIDIA) Screencast.from.2024-04-17.21-56-38.mp4

That helped. Thank you.

lucidtanooki avatar May 31 '24 17:05 lucidtanooki