Skip to content
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

Add German+ÅÆØ compatibility layout with MessageEase #832

Merged
merged 1 commit into from
Apr 9, 2024

Conversation

RolKau
Copy link
Contributor

@RolKau RolKau commented Apr 8, 2024

MessageEase does not have own layouts for languages that uses Nordic characters (æ, ø and å as HTML entities), instead these are covered with a layout called "German + ÅÆØ", which is basically the German layout with these changes:

(1) Top swipe on upper left key A is Å
(2) Top swipe on center left key H is Æ instead of Ü (3) Top swipe on lower left key T is Ø
(4) Top swipe on lower left key in numeric keyboard is umlaut/diaeresis (5) Bottom swipe on lower left key T does not show eszett

If it hadn't been for (2), these changes could have been incorporated directly in the "deutsch", but alas. (4) is necessary to type a general umlaut instead. Diff DEMessageEase against DENordicMessageEase to see definition changes between this and the "deutsch" layout.

Additionally, the '>' symbol is on a right, not bottom-right swipe on the 9 key, the bottom-right swipe of 8 is a ':' instead of an '-', the bottom-right of 7 is tabulator instead of ':', and '-' is located on the right swipe of 1; to be located on the same keys as they are on the main keyboard. These changes are collected in a new numeric layout called NordicMessageEaseNumeric.

Perhaps "deutsch nordic messageease" would have been a name more in line with the others, but I chose to go with "deutsch + æøå messageease" to make it easier to find for people who are coming from MessageEase and probably will be looking for something similar to the "German+ÆØÅ" name.

MessageEase does not have own layouts for languages that uses Nordic
characters (æ, ø and å as HTML entities), instead
these are covered with a layout called "German + ÅÆØ", which is
basically the German layout with these changes:

(1) Top swipe on upper left key A is Å
(2) Top swipe on center left key H is Æ instead of Ü
(3) Top swipe on lower left key T is Ø
(4) Top swipe on lower left key in numeric keyboard is umlaut/diaeresis
(5) Bottom swipe on lower left key T does not show eszett

If it hadn't been for (2), these changes could have been incorporated
directly in the "deutsch", but alas. (4) is necessary to type a
general umlaut instead. Diff DEMessageEase against DENordicMessageEase
to see definition changes between this and the "deutsch" layout.

Additionally, the '>' symbol is on a right, not bottom-right swipe on
the 9 key, the bottom-right swipe of 8 is a ':' instead of an '-', the
bottom-right of 7 is tabulator instead of ':', and '-' is located on
the right swipe of 1; to be located on the same keys as they are on
the main keyboard. These changes are collected in a new numeric layout
called NordicMessageEaseNumeric.

Perhaps "deutsch nordic messageease" would have been a name more in
line with the others, but I chose to go with "deutsch + æøå
messageease" to make it easier to find for people who are coming from
MessageEase and probably will be looking for something similar to the
"German+ÆØÅ" name.
Copy link
Owner

@dessalines dessalines left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thx!

@dessalines dessalines merged commit 77e058f into dessalines:main Apr 9, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants