Skip to content

GUACAMOLE-1064: add Norwegian keyboard#342

Merged
mike-jumper merged 1 commit intoapache:masterfrom
oharboe:rdp-norwegian-keyboard
Jun 3, 2021
Merged

GUACAMOLE-1064: add Norwegian keyboard#342
mike-jumper merged 1 commit intoapache:masterfrom
oharboe:rdp-norwegian-keyboard

Conversation

@oharboe
Copy link
Contributor

@oharboe oharboe commented May 28, 2021

@jmoehlma Best guess... How do I test this?

@necouchman
Copy link
Contributor

@oharboe: Looks fine without having an actual keyboard to test it with. Unfortunately I don't have a way to test, either 😄

@oharboe
Copy link
Contributor Author

oharboe commented May 28, 2021

@necouchman Is there a way to test this beyond manual integration testing, i.e. set up a couple of machines w/Guacamole?

@mike-jumper
Copy link
Contributor

@oharboe, no, there is no automated test mechanism for keyboard layout behavior. The only way to test that a new keyboard layout behaves correctly is to deploy and directly test against an RDP connection using that layout.

@oharboe oharboe force-pushed the rdp-norwegian-keyboard branch from e74a57a to 840bf85 Compare June 1, 2021 13:15
@oharboe
Copy link
Contributor Author

oharboe commented Jun 1, 2021

@mike-jumper Tested. Seems to work :-)

sudo showkey was useful to find scancodes.

@oharboe oharboe marked this pull request as ready for review June 1, 2021 13:16
Copy link
Contributor

@mike-jumper mike-jumper left a comment

Choose a reason for hiding this comment

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

Except for the ordering of the keymaps (see comment), this LGTM.

Tested on top of Guacamole 1.3.0

The following works beyond a simple smoke-test:

- æøå
- \
- |
- dead acute á
- dead grave à
- dead umlaut ö
- dead cirumflex ê
- dead tilde ~
@oharboe oharboe force-pushed the rdp-norwegian-keyboard branch from 840bf85 to 910c87b Compare June 3, 2021 05:02
@oharboe oharboe requested a review from mike-jumper June 3, 2021 05:02
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.

3 participants