Bug 1154907 - m17n icon missing in tray and during layout switching (Windows + Space)
Summary: m17n icon missing in tray and during layout switching (Windows + Space)
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus-m17n
Version: 21
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Daiki Ueno
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-10-21 03:08 UTC by A S Alam
Modified: 2015-11-25 13:46 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-11-25 13:46:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
No icon for keymaps (22.00 KB, image/png)
2014-10-21 03:08 UTC, A S Alam
no flags Details

Description A S Alam 2014-10-21 03:08:27 UTC
Created attachment 948784 [details]
No icon for keymaps

Description of problem:

While using ibus with KDE desktop for Punjabi/Hindi, Icons are missing for keymaps. Only gear icon showed for all keymaps.
I tested it with various upgrades (from fedora 20 to 21) as well as
Fedora 21 fresh install.

Version-Release number of selected component (if applicable):
ibus-m17n-1.3.4-16.fc21.x86_64
ibus-1.5.9-2.fc21.x86_64
m17n-db-1.6.5-3.fc21.noarch


How reproducible:
everytime

Steps to Reproduce:
1. add addition keymaps other than English (using KDE Desktop)
2. Change layout (added Punjabi Jhelum layout, change to it)
3. Check ibus icon in try (in KDE)

Actual results:
No Icon for keymaps

Expected results:
there should be icons for KDE (or something else to identify keymap in Tray)

Additional info:
Icon path changed? as I haven't found m17n-contrib package, but only m17n-db package

/usr/share/m17n/pa-phonetic.mim
/usr/share/m17n/pa-phonetic.png
/usr/share/m17n/ps-phonetic.mim
/usr/share/m17n/ps-phonetic.png

/usr/share/m17n/hi-itrans.mim
/usr/share/m17n/hi-itrans.png
/usr/share/m17n/hi-phonetic.mim
/usr/share/m17n/hi-phonetic.png
/usr/share/m17n/hi-remington.mim
/usr/share/m17n/hi-remington.png

Comment 1 A S Alam 2014-10-21 03:16:06 UTC
gnome (shell) is using name of Language (localized) name, but other desktop, it may not work, not designed to work.

Comment 2 fujiwara 2014-10-21 03:24:43 UTC
ibus-ui-gtk3 does not use "symbol" tag but "icon" tag because icons can include the engine specific info.

Comment 3 Ananda Samaddar 2015-05-07 20:32:22 UTC
I can report this same issue using Cinnamon in F21.  There are no icons.  There is an icon for the UK English input but not for any of the Indian languages I use, in my case these are Bengali (Itrans), Sanksrit (Itrans) and Sanskrit (IAST).  

I was previously using Arch and Ibus + Cinnamon showed the icons.  It looks like this is a simple packaging issue.

It would be useful to get this fixed as it makes switching between languages more intuitive when you have the icons displayed on screen or in the tray.

Comment 4 Ananda Samaddar 2015-05-10 20:09:55 UTC
This bug is really easy to fix.  Instead of the *.png files going into /usr/share/m17n/ they should instead go to /usr/share/m17n/icons/.

This can be tested easily by creating the directories,copying the png files over and then restarting Ibus.

Can this please be fixed?  This is actually a serious usability issue.  When using the onscreen switcher because some of the languages I need use ITRANS as the input scheme their icons and label are identical.  The same thing appears onscreen for ITRANS Sanksrit and ITRANS Bengali.

Comment 5 fujiwara 2015-05-11 02:49:17 UTC
I think this problem is fixed in Fedora 22.

Comment 6 Fedora End Of Life 2015-11-04 12:04:31 UTC
This message is a reminder that Fedora 21 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 21. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as EOL if it remains open with a Fedora  'version'
of '21'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 21 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 7 Pravin Satpute 2015-11-25 13:46:27 UTC
Thanks Fujiward for comment. Closing. Please reopen is still there is issue in F23.


Note You need to log in before you can comment on or make changes to this bug.