Issue 10045

Title
Can't enter an "@" on Macos
Priority
bug
Status
resolved
Nosy list
ced, reviewbot, roundup-bot, udono
Assigned to
ced
Keywords
macOS, review

Created on 2021-02-01.16:39:59 by udono, last changed 1 month ago by roundup-bot.

Messages

New changeset fd555404f99a by Cédric Krier in branch 'default':
Use CONTROL key as mnemonic modifier on MacOS
https://hg.tryton.org/tryton-env/rev/fd555404f99a
New changeset bedc052ab189 by Cédric Krier in branch 'default':
Use CONTROL key as mnemonic modifier on MacOS
https://hg.tryton.org/tryton/rev/bedc052ab189
Author: [hidden] (ced) Tryton committer Tryton translator
Date: 2021-03-10.19:03:14

Here review340241002.
For existing setup, they can disable the mnemonics feature: https://askubuntu.com/a/569303.

Author: [hidden] (ced) Tryton committer Tryton translator
Date: 2021-03-10.18:59:53

I doubt that GTK will change the hard-coded of ALT key (there are even more in gtk-4.0). We can use Gtk.Window.set_mnemonic_modifier to change it on macos for all the windows. I think CONTROL is a good alternative as it is not often used on macos.

Author: [hidden] (ced) Tryton committer Tryton translator
Date: 2021-02-01.16:56:37
Author: [hidden] (udono) Tryton translator
Date: 2021-02-01.16:39:59

There is a name collision on macos with the Alt-key on encoding an "@" in Party / Contact Mechanisms.
On macos the @ is inserted via alt-g (alt-2, alt-l) but impossible, because in Tryton, Alt is used for cursor focus targets.

History
Date User Action Args
2021-03-27 11:41:42roundup-botsetmessages: + msg65855
2021-03-27 11:41:38roundup-botsetmessages: + msg65854
nosy: + roundup-bot
status: testing -> resolved
2021-03-10 19:07:45reviewbotsetmessages: + msg65334
nosy: + reviewbot
2021-03-10 19:03:14cedsetkeyword: + review
messages: + msg65333
reviews: 340241002
2021-03-10 18:59:53cedsetassignedto: ced
messages: + msg65332
status: deferred -> testing
2021-02-01 16:56:37cedsetcomponent: + tryton
keyword: + macOS
messages: + msg64202
nosy: + ced
status: unread -> deferred
2021-02-01 16:39:59udonocreate