Make changeable indicator dots color

Bug #534485 reported by Ivan on 2010-03-08
This bug affects 13 people
Affects Status Importance Assigned to Milestone
Robert Dyer

Bug Description

Yes, I know that the color of the indicator dots (plus the anchor icon) is taken from the theme, but:

- There isn't red in my theme (a dark theme, view shot for gnome theme option)

- Indicator dots are not well visible (see image)

in my opinion there should be (even in gconf) a place where to put the hex code for the color...

Related branches

Robert Dyer (psybers) wrote :

Thoughts, bunny?

Changed in docky:
importance: Undecided → Wishlist
assignee: nobody → Daniel Fore (daniel-p-fore)
Daniel Fore (danrabbit) wrote :

hehe, yes this a known bug. I think we need to fix the color change logic to account for themes with a selected color that has 0 saturation. But I think your big problem with visibility is coming from that (third party *cough*) theme with the big line right through the indicators.

Changed in docky:
assignee: Daniel Fore (daniel-p-fore) → Robert Dyer (psybers)
cosmix (cosm7x) wrote :

The reason Mac OS X/iPhone OS has red badges is simple: The badges should attract attention to the application. This is not equivalent to the 'selected item' background/foreground colour pair found in GTK+ themes.

I can see three ways to improve the current situation:

1. in the short term an option for setting the background colour could be added so that a user could --- through gconftool or gconf-editor --- change the colour of the badge. A sane default (e.g. a highly saturated red/orange) could be preset.

2. Alternatively, in the mid-term you could take the GTK theme colour for 'selected items' as a starting point, and modify the Saturation and Brightness values so that the badge is clearly visible.

3. While not related to Docky, in the longer term, a revamped theme spec might include 'warning' field background and foreground colours which could be used for Docky's badges.

Robert Dyer (psybers) wrote :

@cosmix: thank you for input, but we are discussing indicators not badges.

cosmix (cosm7x) wrote :

@Robert: Apologies, I obviously didn't read the description or earlier comments carefully before posting.

Robert Dyer (psybers) on 2010-06-26
Changed in docky:
status: New → In Progress
Robert Dyer (psybers) on 2010-10-08
Changed in docky:
milestone: none → 2.1.0

Yeah, for me this pretty much renders the 3D panel unusable, since the dot indicator is often easily confusable with the icon's reflexions.

Timo Reimerdes (timorei) wrote :

One Idea that came to me on this problem (I have turned off 3D mode just because of this) was:

How about turning off reflections for items that are showing an indicator?

I must admit, not to have looked at the way the single items get painted or if this is even a reasonable idea regarding the amount of work. But in general, I think this might work rather well.

Tyler R (trowe) wrote :

The problem is not just with the 3D. My background just happens to be almost white where docky is, and I use the Air theme. My selected items color is light blue. Being able to select my dot color is important to me.

Abdusamed Ahmed (sir508) wrote :

I need to change color although a prcoess here exist

   1. Press ALt + F2
   2. Type ‘gconf-editor’ (sans the apostrophes)
   3. Navigate to: /apps/docky-2/Docky/DockController
   4. Experiment with finding a colour that suits you by changing the UrgentHue value to a number between -180 to 180. The
       default is 150.

Although for some reason, I don't have 'Urgent Hue' which is a shame.

My version on Ubuntu Lucid

Docky version: 2.1.0 bzr docky r1659 ppa
Kernel version:
CLR version: 2.0.50727.1433

Robert Dyer (psybers) wrote :

The key was changed. The key you want is '/apps/docky-2/Docky/Services/ThemeService/UrgentHue'.

Abdusamed Ahmed (sir508) wrote :

Wow...thanks.. w00t.. now I can see it pulsating with a different color. But I don't understand the the correlation between number and color.

Robert Dyer (psybers) wrote :

Its a hue shift. So we take your (gtk theme based) color for urgent and shift its hue by that value.

Matthew Markell (markellmtthw) wrote :

Has anybody implemented a gconf setting for changing the open application indicator color?

Robert Dyer (psybers) on 2011-01-25
Changed in docky:
milestone: 2.1.0 → 2.2.0
Zwulf (zwulf) wrote :

I have the same problem like Tyler R. Why not let the user choose easily if he wanted the theme color or another? That would be really useful. With some wallpapers and fitting theme docky indicators become totally invisible and I have to guess, whether a prog is open or not. The only solutions are changing Docky's theme to a dark one (looks really ugly with everything bright, but Docky) or changing to AWN as long as the wallpaper isn't changed.

I think it would be a better solution to implement that graphically than let users use gconf-editor for this. One single button and possibility to choose between theme color and own one would be enough.

I made a Mockup how it might look -> see attachment. Font is too large and the dialog is German (sorry), but you could see what I mean.

Zwulf (zwulf) wrote :

Better one --> attachment

Robert Dyer (psybers) wrote :

This WILL NOT be exposed in the settings dialog. We are actively working to remove things from that dialog and nothing will be added to it. This is not open for discussion, this is the design philosophy of Docky.

As stated earlier, it is configurable via GConf. If you want to change it, that is how you can do it.

Tyler R (trowe) wrote :

If I recall correctly, it's not even configurable in GConf. Only the urgent hue is.

Zwulf (zwulf) wrote :

Stay cool, this was just an IDEA to make it easier. If you don't like it, that's ok.

Robert Dyer (psybers) wrote :

Its configurable in the (linked) themes branch. I don't know what more you people want from me. :-(

Zwulf (zwulf) wrote :

Hey, still Docky is my favorite dock by far, even if I'd like to have more options. But I think I get what you want to create.. something that just works and which you don't even have to configure. I see, that also relies on Compiz and Gnome code, but I didn't know before.
Good work, that you've done yet... the most important thing, that has nothing to do with personal preferences, is, that it works. And it does - like a charme. :)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers