-
Notifications
You must be signed in to change notification settings - Fork 236
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename layouts to sort alphabetically better #702
Comments
Actually a two-level hierarchy would be nice. Or even something more flexible. The single list is too long already, and with all the MessagEase refugees it's only going to get longer. |
that's been discussed pretty extensively; check through other issues. What I'm talking about here is as a stop-gap solution |
That's actually |
Can you talk me through your reasoning? Messagease/thumb-key seem like a "base" to me, is that where we differ? For users, they likely only care about the options for their language, so sorting them together makes sense. May have to table this for the tag system though |
I'm suggesting that we stick with the current naming:
Qualifiers include things like I spose I don't care whether base comes before qualifier, as long as we keep qualifiers in a single group. |
Oh yup I agree, my bad example. I meant en sym ME left would be renamed to en ME sym left, just didn't type it out fully Also thanks for taking the time to address my questions and reviews |
No probs.
|
I'll do it, looks fairly regexable |
Can re-open if someone wants to work on this. |
…ifiers] [version]` `[languages]` are languages or "alphabets", for example: - canadian aboriginal syllabic - english - english deutsch - esperanto english deutsch - japanese hiragana - japanese kana - japanese katakana - ... `[base]` is the name of the original layout: - messagease - qbased - qwertease - qwertyfour - thumb-key - type-split `[qualifiers]` are additional features/modifiers of the layout, in alphabetical order: - +æ - +åæø - compose - double symbols - emoji - left-handed - phonetic - programming - samsung - symbols - symbols-numbers - two-hands - wide (may be the same as "two-hands"?) - writer `[version]` is a `v` followed by a number: - v1 - v2 - v3
I've spent some time on renaming things, what do you think? 🙂 |
…ifiers] [version]` `[languages]` are languages or "alphabets", for example: - canadian aboriginal syllabic - english - english deutsch - esperanto english deutsch - japanese hiragana - japanese kana - japanese katakana - ... `[base]` is the name of the original layout: - messagease - qbased - qwertease - qwertyfour - thumb-key - type-split `[qualifiers]` are additional features/modifiers of the layout, in alphabetical order: - +æ - +åæø - compose - double symbols - emoji - left-handed - phonetic - programming - samsung - symbols - symbols-numbers - two-hands - wide (may be the same as "two-hands"?) - writer `[version]` is a `v` followed by a number: - v1 - v2 - v3
@mpsijm Those all look good so far! Feel free to open up a draft PR, then mark it as ready for review whenever. |
…ifiers] [version]` `[languages]` are languages or "alphabets", for example: - canadian aboriginal syllabic - english - english deutsch - esperanto english deutsch - japanese hiragana - japanese kana - japanese katakana - ... `[base]` is the name of the original layout: - messagease - qbased - qwertease - qwertyfour - thumb-key - type-split `[qualifiers]` are additional features/modifiers of the layout, in alphabetical order: - +æ - +åæø - compose - double symbols - emoji - left-handed - phonetic - programming - samsung - symbols - symbols-numbers - two-hands - wide (may be the same as "two-hands"?) - writer `[version]` is a `v` followed by a number: - v1 - v2 - v3
…ersion]` (#1007) * #702 Rewrite titles of layouts to `[languages] [base] [qualifiers] [version]` `[languages]` are languages or "alphabets", for example: - canadian aboriginal syllabic - english - english deutsch - esperanto english deutsch - japanese hiragana - japanese kana - japanese katakana - ... `[base]` is the name of the original layout: - messagease - qbased - qwertease - qwertyfour - thumb-key - type-split `[qualifiers]` are additional features/modifiers of the layout, in alphabetical order: - +æ - +åæø - compose - double symbols - emoji - left-handed - phonetic - programming - samsung - symbols - symbols-numbers - two-hands - wide (may be the same as "two-hands"?) - writer `[version]` is a `v` followed by a number: - v1 - v2 - v3 * #702 Also rename constants to match layout titles * #702 Add layout naming guideline to README --------- Co-authored-by: Dessalines <tyhou13@gmx.com>
Describe your suggested feature
Currently variants of keyboards are named like "[language] [variant] [base]", eg "english symbols thumb-key" and "english thumb-key". That means that in the keyboard list, they don't sort together.
I'd like to propose renaming them to be [lang] [base] [variant], so we get "english symbols messagease left" sorting with "english messagease".
Other details
Opening this as an issue rather than doing it immediately just to avoid having too many PRs open, and to check you'd be welcome to the change.
Acknowledgements
The text was updated successfully, but these errors were encountered: