From: Jan Krupa <JKrupa@suse.com>
To: qemu-devel@nongnu.org
Cc: Jan Krupa <JKrupa@suse.com>, Anthony Liguori <anthony@codemonkey.ws>
Subject: [Qemu-devel] [PATCH v2 0/4] qemu-char: keymap changes for Czech and Unicode support
Date: Wed, 16 Oct 2013 14:40:02 +0200 [thread overview]
Message-ID: <cover.1381925918.git.JKrupa@suse.com> (raw)
I tried to create keymap for Czech keyboard for QEMU. I found out that
some of the keysyms are missing. I added those specific symbols to QEMU
VNC header files plus wrote the whole keyboard layout. I also added missing
symbols for already existing keymaps in QEMU.
Another issue I hit during keyboard layout creation process is that the keysym
to keycode converter inside QEMU doesn't handle U-prefixed Unicode symbols
which are already used for example in Arabic keymap file (pc-bios/keymaps/ar).
I implemented support for handling these characters.
Changes v1->v2:
- added entry in Makefile for Czech keyboard layout
- added missing keysyms from all already existing keyboard layouts
Jan Krupa (4):
qemu-char: add Czech characters to VNC keysyms
qemu-char: add Czech keymap file
qemu-char: add support for U-prefixed symbols
qemu-char: add missing characters used in keymaps
Makefile | 2 +-
pc-bios/keymaps/cz | 94 +++++++++++++
ui/keymaps.c | 3 +
ui/vnc_keysym.h | 373 ++++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 471 insertions(+), 1 deletions(-)
create mode 100644 pc-bios/keymaps/cz
next reply other threads:[~2013-10-16 12:39 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-16 12:40 Jan Krupa [this message]
2013-10-16 12:40 ` [Qemu-devel] [PATCH v2 1/4] qemu-char: add Czech characters to VNC keysyms Jan Krupa
2013-11-01 10:01 ` [Qemu-trivial] [v2, " Michael Tokarev
2013-11-01 10:01 ` [Qemu-devel] " Michael Tokarev
2013-10-16 12:40 ` [Qemu-devel] [PATCH v2 2/4] qemu-char: add Czech keymap file Jan Krupa
2013-11-01 10:02 ` [Qemu-trivial] [v2,2/4] " Michael Tokarev
2013-11-01 10:02 ` [Qemu-devel] " Michael Tokarev
2013-10-16 12:40 ` [Qemu-devel] [PATCH v2 3/4] qemu-char: add support for U-prefixed symbols Jan Krupa
2013-11-01 9:59 ` [Qemu-devel] [v2, " Michael Tokarev
2013-11-01 11:28 ` Michael Tokarev
2013-11-05 15:24 ` Jan Krupa
2013-10-16 12:40 ` [Qemu-devel] [PATCH v2 4/4] qemu-char: add missing characters used in keymaps Jan Krupa
2013-11-01 10:00 ` [Qemu-devel] [v2, " Michael Tokarev
2013-11-05 15:26 ` Jan Krupa
2013-11-07 9:10 ` Michael Tokarev
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1381925918.git.JKrupa@suse.com \
--to=jkrupa@suse.com \
--cc=anthony@codemonkey.ws \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.