Commit Graph

22 Commits

Author SHA1 Message Date
Mads Kiilerich
94e9405202 locale: make RDP_SCANCODE a simple value type that easily can be passed around 2012-03-29 01:12:35 +02:00
Mads Kiilerich
6c4b4dcbed fix building on X11 without XKBFILE 2012-03-29 01:10:57 +02:00
Mads Kiilerich
7f67338e2d locale: debug statements and indentation 2012-03-24 02:01:12 +01:00
Mads Kiilerich
0acd3d5a98 locale: reintroduce sun keyboard layouts and fix sun compilation
Untested.
2012-03-24 01:57:10 +01:00
Mads Kiilerich
1b52843f74 locale: plug some xkb / keymap leaks 2012-03-24 01:57:10 +01:00
Mads Kiilerich
df80dff43d locale: reintroduce use of freerdp_detect_keyboard for default keyboard layout id 2012-03-24 01:57:10 +01:00
Mads Kiilerich
f1fc6d0c25 locale: encapsulate X11_KEYCODE_TO_RDP_SCANCODE in keyboard.c 2012-03-24 01:57:10 +01:00
Mads Kiilerich
430d42aeac locale: encapsulate RDP_SCANCODE_TO_X11_KEYCODE in keyboard.c 2012-03-24 01:57:10 +01:00
Mads Kiilerich
25732265b2 locale: move conversion from xkb layout names to RDP IDs to xkb_layout_ids.c
Refactoring - no semantic changes.
2012-03-24 01:57:10 +01:00
Mads Kiilerich
cdfb2fbaed locale: drop redundant VIRTUAL_KEY_CODE_TO_RDP_SCANCODE_TABLE
The same information can be found in VIRTUAL_KEY_CODE_TO_DEFAULT_RDP_SCANCODE_TABLE.

Refactoring - no semantic changes.
2012-03-24 01:57:09 +01:00
Mads Kiilerich
da5ffe70ef locale: move keymap parsing to keyboard_keymap.c
Refactoring - no semantic changes.
2012-03-24 01:57:09 +01:00
Mads Kiilerich
15169d0314 introduce generic ARRAY_SIZE macro 2012-02-28 18:11:11 +01:00
Marc-André Moreau
bc65c2d70f libfreerdp-locale: fix non-XKB keymap loading 2012-02-21 21:28:52 -05:00
Marc-André Moreau
8436f94e22 libfreerdp-locale: modify tables 2012-02-21 20:56:34 -05:00
Mads Kiilerich
1e46fae33e debug: remove extra newlines in debug messages 2012-02-21 23:22:01 +01:00
Marc-André Moreau
a252002c24 libfreerdp-locale: fix non-XKB keymap loading 2012-02-20 12:25:45 -05:00
Marc-André Moreau
39acaa2792 libfreerdp-locale: fix non-XKB compilation 2012-02-19 22:06:55 -05:00
Marc-André Moreau
ed93d939f0 libfreerdp-locale: improved locale detection API 2012-02-19 20:48:04 -05:00
Marc-André Moreau
e85bfb4fd4 libfreerdp-locale: refactoring of XKB-based detection 2012-02-19 20:24:06 -05:00
Marc-André Moreau
94900c7836 libfreerdp-locale: merging keyboard headers 2012-02-18 23:08:17 -05:00
Marc-André Moreau
bd79959687 libfreerdp-locale: separate Solaris code 2012-02-18 22:54:44 -05:00
Marc-André Moreau
4af3ecd4cd libfreerdp-locale: refactoring step 1 2012-02-18 22:04:28 -05:00