Bug 875285
Summary: | IME names too long in gnome-shell Input Sources indicator | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jens Petersen <petersen> | ||||
Component: | ibus-typing-booster | Assignee: | Mike FABIAN <mfabian> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 18 | CC: | apatil, bochecha, i18n-bugs, mfabian | ||||
Target Milestone: | --- | Keywords: | Reopened | ||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | ibus-typing-booster-0.0.29-1.fc19 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2013-05-26 02:56:33 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Jens Petersen
2012-11-10 05:08:03 UTC
Created attachment 643291 [details]
too-long-names-in-the-gnome-panel-for-ibus-typing-booster-input-methods.png
The attachment in comment#1 shows the problem. Even though the currently selected input method is the US English keyboard which has the short label “en” in the panel, this “en” label uses a lot of space because ibus-typing-booster methods are among the input methods which can be selected in the panel. And the space used is apparently calculated according to the longest such label of any input method in that list. So this really looks quite ugly. (In reply to comment #0) > But anyway "da-DK(hunspell)". There is only one da dictionary > so DK is perhaps redundant and need not be displayed, > alternatively maybe keep "-DK" and drop "(hunspell)"? > (but that makes it hard to find the IME, hmm). I think dropping “(hunspell)” and replacing it with one short character which identifies the ibus-typing-booster input methods is best. The ibus-typing-booster input methods can still be found easily when selecting input methods from the panel because the long name, which looks like ドイツ語 (German -DE(Hunspell)) is displayed as well when selecting an input method from the panel. I noticed this wide name in the panel a while ago and discussed what could be done on IRC: <mfabian> rtcm: The indicator shown for the selected input method in the panel can be only text, right? Or can one include an icon there? [12年10月23日 09:23:19] <rtcm> just text [12年10月23日 09:26:51] <mfabian> rtcm: OK. [12年10月23日 09:27:29] <mfabian> rtcm: currently the ibus-typing-booster input methods have something like “en-GB(Hunspell)” there, which is quite long and causes the あ of ibus-anthy to be centred in a big, empty space. So I should make that shorter probably. I thought that instead of “(Hunspell)” a single glyph indicating that this is an autocompleter/spellchecker input method would be nice. [12年10月23日 09:30:28] <mfabian> rtcm: ibus-typing-booster used to have a rocket icon. [12年10月23日 09:30:43] <bochecha_> mfabian: why not just « en » [12年10月23日 09:31:17] <bochecha_> I mean, it's an English input source after all [12年10月23日 09:31:28] <bochecha_> and if there are several « en » in the menu, GNOME automatically adds a « 1 », « 2 », ... [12年10月23日 09:31:49] <mfabian> rtcm: U+1F680 ROCKET would be nice but this glyph is in very few fonts. [12年10月23日 09:31:51] <mfabian> Yes, I saw this « 1 », « 2 », ... but this makes it hard to distinguish which “en” means what. [12年10月23日 09:32:34] <mfabian> Maybe “en✓” would be OK, at least U+2713 CHECK MARK is usually available in fonts. [12年10月23日 09:33:35] ... another channel ... <mfabian> I also thought images might be nicer for the ime status because the ibus-typing-booster input methods are either hard to distinguish from the plain keyboards or the status becomes rather long. Currently ibus-typing-booster displays something like “en-GB(Hunspell)” as the status, which is clear but too long I think. Because the status is currently only text, I thought of changing it to something like “en-GB bugzilla still seems to cut off comments when characters above the BMP are used, here is the rest of the last comment which vanished: ... I thought of changing it to something like “en-GB <(U+1F680 ROCKET)>” but very [12年10月26日 09:04:29] <mfabian> few fonts have that glyph. Maybe “en-GB✓” is good enough to indicate that it is a sort of spellchecker/autocompleter and there are enough fonts which have the CHECK MARK. For ibus-typing-booster this should be enough but for Chinese it will be quite hard to differentiate between the many input methods. <tagoh_> I basically like that idea and yeah, that would addresses the above issue right. but it's the fact there are a concern that the image may introduces unintuitive icon as we had in the past. engine developer or icon designer would needs to take care of it carefully. otherwise that will be messed up again. [12年10月26日 09:08:59] <ueno> for the switcher, perhaps good to have IME name (in a small font) under each icon. currently only active IME name is shown at the bottom - I'm not a designer though ;) [12年10月26日 09:17:03] <mfabian> ueno: Where is that, in f18 gnome-shell? [12年10月26日 09:42:05] <ueno> mfabian, upstream ibus with gtk panel [12年10月26日 09:48:46] <mfabian> ueno: So I cannot see that in f18 gnome-shell, right? [12年10月26日 09:50:39] <ueno> right [12年10月26日 09:51:52] ibus-typing-booster-0.0.21-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.21-1.fc18 ibus-typing-booster-0.0.21-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.21-1.fc17 ibus-typing-booster-0.0.21-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.21-1.fc16 Package ibus-typing-booster-0.0.21-1.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing ibus-typing-booster-0.0.21-1.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-18053/ibus-typing-booster-0.0.21-1.fc18 then log in and leave karma (feedback). ibus-typing-booster-0.0.22-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.22-1.fc18 ibus-typing-booster-0.0.22-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.22-1.fc16 ibus-typing-booster-0.0.22-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.22-1.fc17 ibus-typing-booster-0.0.23-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.23-1.fc18 ibus-typing-booster-0.0.23-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.23-1.fc16 ibus-typing-booster-0.0.23-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.23-1.fc17 ibus-typing-booster-0.0.22-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report. ibus-typing-booster-0.0.22-1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report. ibus-typing-booster-0.0.22-1.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report. ibus-typing-booster-0.0.23-1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report. ibus-typing-booster-0.0.23-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report. ibus-typing-booster-0.0.23-1.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report. Currently I see "en-GB✓" and "da-DK✓", etc. But are there any examples of when xx-YY would be ambiguous? If not then I think better to drop "✓" since it just makes the IME unncessarily wider IMHO. Sorry I didn't this before. xx-YY is already rather long compared to other sources. Reopening for comment 22. ibus-typing-booster-0.0.27-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.27-1.fc17 ibus-typing-booster-0.0.27-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.27-1.fc18 ibus-typing-booster-0.0.27-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.27-1.fc19 Package ibus-typing-booster-0.0.27-1.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing ibus-typing-booster-0.0.27-1.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-7476/ibus-typing-booster-0.0.27-1.fc19 then log in and leave karma (feedback). ibus-typing-booster-0.0.28-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.28-1.fc19 ibus-typing-booster-0.0.28-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.28-1.fc17 ibus-typing-booster-0.0.28-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.28-1.fc18 ibus-typing-booster-0.0.29-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.29-1.fc19 ibus-typing-booster-0.0.29-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.29-1.fc17 ibus-typing-booster-0.0.29-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/ibus-typing-booster-0.0.29-1.fc18 ibus-typing-booster-0.0.29-1.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report. ibus-typing-booster-0.0.29-1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report. ibus-typing-booster-0.0.29-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report. |