fcitx is using the default gnome icon in indicator

Bug #1556730 reported by Kaijia Feng
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
fcitx (Ubuntu)
Fix Released
Low
Aron Xu
Xenial
Triaged
Undecided
Unassigned
Yakkety
Fix Released
Low
Aron Xu

Bug Description

fcitx-data package provided a icon for the default keyboard input method (e.g. Keyboard US) in /usr/share/icons/hicolor/scalable/apps/fcitx-kbd.svg

However, in Ubuntu 16.04, this icon is not being used, instead, it was replaced by the default gnome icon for keyboard (I guess it's /usr/share/app-install/icons/gnome-dev-keyboard.svg, see screenshot). This gnome icon is uncoordinated with other icons in the indicator bar. As can be seen in the screenshot, this icon has multiple colors, while, other icons in the indicator are single color / gray color.

Replace it with the grayscaled /usr/share/icons/hicolor/scalable/apps/fcitx-kbd.svg should be welcomed.

Revision history for this message
Kaijia Feng (fengkaijia) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Aron, can you have a look at what changed there?

Changed in fcitx (Ubuntu):
assignee: nobody → Aron Xu (happyaron)
importance: Undecided → Low
Aron Xu (happyaron)
Changed in fcitx (Ubuntu):
status: New → In Progress
Revision history for this message
bryan paradis (bryan-paradis) wrote :

Was the fcitx systray supposed to show what language you are using as well? Could this be related? I have the old icon as well.

mozc -> custom installed with its own fcitx config pointing to the current icon.
french canadian -> just old keyboard icon
english us -> just old keyboard icon
esperanto -> just old keyboard icon

Stracing the fcitx and unity processes you can see on language switch that no icon information is being sent to the systray for anything other than mozc.

Aron Xu (happyaron)
tags: added: desktop-trello-import
Revision history for this message
Will Cooke (willcooke) wrote : Automatically added comment
tags: removed: desktop-trello-import
Aron Xu (happyaron)
Changed in fcitx (Ubuntu Yakkety):
status: In Progress → Fix Released
Changed in fcitx (Ubuntu Xenial):
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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