Dash-to-dock: Dash background blur

Created on 18 Sep 2015  路  11Comments  路  Source: micheleg/dash-to-dock

Hi, I'm a huge fan of Dash to Dock.

I just have one suggestion - could you add an option to blur the background (like OS X Mavericks' dock)? I like the opacity controls, just feel that blur would be a really nice feature.

Thanks

Feauture request enhancement

Most helpful comment

Any chance for this feature?

All 11 comments

Hi, it would be a fancy addition, although I personally prefer flat styles (I even disable it on the Mac I use at work). It should be technically feasible. I remember for instance this old extension using a blur effect: https://extensions.gnome.org/extension/330/bolt/. But I'm not sure what are the performance implications. It would require quite a bit of work, so it's not likely I will look into it soon, but I'll put it in in my long list of things to be considered. Anybody wanting to experiment with it is welcome .

Hi I was just messing around trying to make this. I wrote this script to get the average color (a little lighter so that it is distinguishable (I've used 20% lighting - it's in the 1.2 factor; feel free to change it)) of the whole image:

URL=$(gsettings get org.gnome.desktop.background picture-uri | tr -d "'") && curl -s $URL | convert - -colorspace CMYK -colors 1 -depth 8 txt: | head -2 | tail -1 | awk -F "#" '{OP=1.2; printf "#%X%X%X", (strtonum("0x"substr($2, 0, 2))*OP)<255?(strtonum("0x"substr($2, 0, 2))*OP):255, (strtonum("0x"substr($2, 3, 2))*OP)<255?(strtonum("0x"substr($2, 3, 2))*OP):255, (strtonum("0x"substr($2, 5, 2))*OP)<255?(strtonum("0x"substr($2, 5, 2))*OP):255}'

Note: Requires ImageMagick and curl

This will basically spit out a color hex code based on the wallpaper you currently have. My question is where do I put this color code in your extension? Which file? It's just a color code, so should be simple, yeah?

Hi, the appearance of the dash is defined in the css theme, either the main one of the few lines of the internal one that you can find in `~/.local/share/gnome-shell/extensions/[email protected]/stylesheet.css``.

After that, I guess you have to somehow force a reload of the theme. I know this theme https://github.com/satya164/elegance-colors has a tool updating the theme so you might want to have a look at it.

Any work on blur? I really want it! :cry:

I don't use dash-to-dock anymore haha :D

I don't use dash-to-dock anymore haha :D

that's nice..
EDIT: Alexander-Wilms sorry if i came up rude to you. That was not what I intended

nevermind....
EDIT: Alexander-Wilms, sorry if I came up rude to you. That was not what I intended

Wow, you really are pathetic. Your ongoing rudeness just shows the only one who needs to grow up is you. I haven't met anybody as entitled as you in the open source community.
Next time you open your mouth, check if there's even a single commit by me in the Plank repo or any other affiliation with them. Insulting people who file issues, who work on the stuff you want, want want and making shit up out of thin air... a true disgrace.

Oh crap!! I could swear I saw Planks' repository created by you! Maybe that was another GitHubber... Anyways sorry for being rude to you, and for blaming you and stuff...
EDIT: Stupid me! You had 'star'ed them :fearful:

Any chance for this feature?

Hi, First of all: Thanks. I couldn't use gnome 3 without this extension.

IMHO: blurring the dock is not only a "fancy" thing to have, but will improve the UX in my case.
I don't really like have a solid panel that is not consistent with my theme and my desktop look, so sometime, I come up to not fully read what is in the dock and what is behind it, but I understand that some people could not like it or just use a solid background that makes the dash usable.

although I personally prefer flat styles (I even disable it on the Mac I use at work)
There is an extension, that works pretty good with low blur values, that blurs the activity overview and the gnome-panel.

@micheleg : It is possible to collaborate with them and moving the responsibility of blurring the dock to that extension, like they already know with the panel.
What do you think?

Was this page helpful?
0 / 5 - 0 ratings