Questions about implementing keyboard shortcuts

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Questions about implementing keyboard shortcuts

aryamanvinchhi
Hi all,

For my keyboard shorcuts project, the first task I want to complete is identifying the user’s keyboard layout. For this, I plan to use the user’s locale to know the language he is using and then identifying his layout by asking him to choose from a list. Initially, this list will only contain the most commonly used layouts. I would like to know the most commonly used layouts and languages on MuseScore so that I can make this list comprehensive. I also want to know if there are specific design guidelines that need to be followed in terms of aesthetics. If anyone has any input or advice about this, let me know :)

Regards,
Aryaman Vinchhi
Reply | Threaded
Open this post in threaded view
|

Re: Questions about implementing keyboard shortcuts

lasconic
Administrator
Hi,

This list has very low traffic in term of users. It's mainly a developer list. You would probably get a lot more feedback on the forum https://musescore.org/en/forum.
Regarding languages, the most popular ones are English US, Japanese, German, French, English UK, Spanish, Italian, Brazilian portuguese, Dutch and Korean.

Regarding guidelines, we have text guidelines here https://musescore.org/en/developers-handbook/design/user-interface-text-style-guide, not really design guidelines but if you use Qt ui files, they will inherit from the MuseScore style.

lasconic

2017-05-31 8:00 GMT+02:00 aryamanvinchhi <[hidden email]>:
Hi all,

For my keyboard shorcuts project, the first task I want to complete is
identifying the user’s keyboard layout. For this, I plan to use the user’s
locale to know the language he is using and then identifying his layout by
asking him to choose from a list. Initially, this list will only contain the
most commonly used layouts. I would like to know the most commonly used
layouts and languages on MuseScore so that I can make this list
comprehensive. I also want to know if there are specific design guidelines
that need to be followed in terms of aesthetics. If anyone has any input or
advice about this, let me know :)

Regards,
Aryaman Vinchhi




--
View this message in context: http://dev-list.musescore.org/Questions-about-implementing-keyboard-shortcuts-tp7580267.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer
ABL
Reply | Threaded
Open this post in threaded view
|

Re: Questions about implementing keyboard shortcuts

ABL
This post was updated on .
In reply to this post by aryamanvinchhi
When installing linux Mint or Ubuntu there is a procedure which asks the user if there are some specific characters on the keyboard, and to press some specific keys (for example, if I remember correctly w or y or z), so that after a couple of passages it automatically identifies the keyboard layout.
I don't know if something similar is possible and/or doable in a cross-platform way, but I think it could be useful if the users installing MuseScore are in doubt about their current keyboard layout.
Therefore, beside a list of common layouts for the given language, and a button to show all configurations in case the user has chosen a mixed combination (for example, in my laptop I use en-US as system language, but an Italian keyboard layout), I think it could be useful a button telling something like "Auto-detect" which would start such a procedure (if possible).
Ciao,
ABL