After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 350451 - mnemonic on the first char of a sound event name does not work in some languages
mnemonic on the first char of a sound event name does not work in some languages
Status: RESOLVED DUPLICATE of bug 330593
Product: gnome-control-center
Classification: Core
Component: Sound
git master
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-08-08 15:58 UTC by Changwoo Ryu
Modified: 2007-01-06 20:08 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
buggy screenshot in Korean (45.08 KB, image/png)
2006-08-08 16:00 UTC, Changwoo Ryu
Details

Description Changwoo Ryu 2006-08-08 15:58:25 UTC
In libsound/sound-view.c:

static gchar* generate_event_label(SoundEvent *event)
{
	//For now I just make the mnemonic char the first char in string. Do we want to
	//come up with an explicit mapping
	return g_strdup_printf("_%s:", event->desc);
}

It won't work when the first character does not match with a key.  Many non-latin languages require several keystrokes or even a popup to enter a character.

I propose just not to use any mnemonic -- IMHO adding mnemonic here is not much useful.
Comment 1 Changwoo Ryu 2006-08-08 16:00:37 UTC
Created attachment 70496 [details]
buggy screenshot in Korean

It requires 2-4 keystrokes to enter these first characters.
Comment 2 Thomas Wood 2007-01-06 19:15:12 UTC
Confirming. Also related to bug 330593.
Comment 3 Thomas Wood 2007-01-06 20:08:34 UTC
I'm going to mark this as a duplicate of bug 330593, since it is basically the same thing about auto generated mnemonics.

*** This bug has been marked as a duplicate of 330593 ***