transmission icon looks out of place in the tray

Bug #510570 reported by David Nielsen
16
This bug affects 4 people
Affects Status Importance Assigned to Milestone
transmission (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: transmission

The transmission tray icon doesn't fit visually with the rest of the trays nice monochrome icons. I don't know if there is a plan to transition this to application indicators or not but it would be nice to at least replace the icon with something that's a bit more in the style of the default icons.

ProblemType: Bug
Architecture: amd64
CheckboxSubmission: 48c9b7fb22b5bc7eac195334aa721fd7
CheckboxSystem: b5acb6c9ca4017b1d44043910f45329d
Date: Thu Jan 21 11:15:20 2010
DistroRelease: Ubuntu 10.04
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/transmission
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
NonfreeKernelModules: nvidia
Package: transmission-gtk 1.80~b5-0ubuntu1
ProcEnviron:
 LANG=da_DK.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-10.14-generic
SourcePackage: transmission
Uname: Linux 2.6.32-10-generic x86_64

Revision history for this message
David Nielsen (davidnielsen-deactivatedaccount) wrote :
Revision history for this message
Charles Kerr (charlesk) wrote :

David, I haven't tried Lucid yet. Would it be possible for you to take a screenshot of how Transmission looks next to some of the other system tray icons?

Changed in transmission (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Charles Kerr (charlesk) wrote :

After talking this over with kklimonda, it sounds to me like this is an Ubuntu packaging issue, so I'll try to stay out of the packagers' way on this ticket. Transmission currently is very ordinary in how it creates its system tray icon -- "GtkStatusIcon * icon = gtk_status_icon_new_from_icon_name( "transmission" ) -- but if there are any changes that need to be done at the "Transmission" level instead of the "transmission (ubuntu)" level, let me know.

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

It's not possible to theme the status icon with the monochrome icons in the humanity theme at the moment, as the status icon shares the same name as the menu icon. Ideally, the status icon would use a different name to the menu icon (eg, "transmission-notification" or something like that), so that we can theme it to have a similar appearance to the other icons in the notification area, without affecting the menu icon.

Porting to the application indicator API is already reported as a separate bug, but that won't significantly change the appearance of the icon anyway.

Changed in transmission (Ubuntu):
status: New → Triaged
Revision history for this message
Charles Kerr (charlesk) wrote :

> It's not possible to theme the status icon with the monochrome icons in the humanity theme at the moment, as the status icon shares the same name as the menu icon.

These are the revised icon names for 1.81:

"transmission-main-window-icon"
"transmission-tray-icon"
"transmission-notification-icon"

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Awesome - thanks. Is there a ETA for 1.81, or would it be worth me backporting the changes to Lucid?

Revision history for this message
Krzysztof Klimonda (kklimonda) wrote :

Fixed in the humanity-icon-theme 0.5.1.2 release.

Changed in transmission (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Dmitry Tantsur (divius) wrote :

Very dirty fix. Are you sure that humanity is the only theme for Ubuntu? No? Than why the hell do you brake them? See https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/532858 for details.

Revision history for this message
Dmitry Tantsur (divius) wrote :

And also if official icon looks "out of place" in your tray it DOESN'T mean that it should be changes. Can you imagine how this ugly gray icon look in my Awesome WM tray with Sky theme? And I cannot change icon theme because of this stupid "fix".

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Your comments don't make any sense. No icon has changed in transmission - all that happened here is that transmission provided a different icon name for the tray icon so that it is possible to theme it separately from the launcher icon. The monochrome icon is supplied by the Humanity theme, not by transmission. If you're not running the Humanity theme then you won't see the monochrome icon for Transmission, but I'm sure you already tried that before commenting here...

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.