54 Commits

Author SHA1 Message Date
Niels Kristian Bech Jensen
4eb4380360 Removed superfluous #include statements for header files included twice. 2000-02-29 22:06:06 +00:00
Hidenori Takeshima
8097a26372 Added Japanese jp106 and pc98x1 keyboard layout. 2000-02-20 13:43:29 +00:00
Jeremy White
d3e22d9d55 Removed #include of wingdi.h and windef.h from winuser.h (and resolved
the resulting compilation failures).
2000-02-10 19:03:02 +00:00
Ove Kaaven
fc091b27ae Added extra US keymap with the infamous phantom key. 2000-01-04 00:28:31 +00:00
Francois Gouget
baa9bf9a23 Buffer overflows and strncpy fixes. 1999-12-27 05:24:06 +00:00
Dimitrie O. Paun
dd03cc19fd Make use of the DEFAULT_DEBUG_CHANNEL where appropriate.
Use the default version of FIXME, ERR, WARN, TRACE for the default
channel.
1999-12-08 03:56:23 +00:00
Lionel Ulmer
c9713e58c0 - removed keyboard auto-repeat when DInput acquires it
- removed some (now) obsolete fixme's
1999-12-05 02:20:46 +00:00
Jaroslaw Piotr Sobieszek
384a10ddb9 Added Polish keyboard support. 1999-11-04 02:02:05 +00:00
Pierre Mageau
f2d99ee56a Fixed an entry in the keyboard translation table for Ctrl-Break. 1999-10-24 17:21:32 +00:00
Zoltan Kovacs
3d4cabf0e1 Added Hungarian keyboard support. 1999-10-13 13:54:39 +00:00
Marcus Meissner
e14deffd8b Added german keyboard layout with "nodeadkeys" option enabled (just to
apostrophes are switched).
1999-10-13 12:18:03 +00:00
Stephane Lussier
540a227452 Pressing the delete key using an extended keyboard with numlock on is
not generating anymore a WM_CHAR message.
1999-09-10 13:57:59 +00:00
Guy Albertelli
5bd551756b Completed GetKeyNameText for non-character keys. 1999-09-03 12:39:29 +00:00
Ivan De Saedeleer
0e65a49b2b Minor fix to the French Canadian keyboard. 1999-08-04 14:28:03 +00:00
Alexandre Julliard
15de615276 Got rid of dsprintf and related macros. 1999-08-04 12:22:42 +00:00
Huw D M Davies
106b08320f Fixed compiler warning. 1999-07-24 10:13:36 +00:00
Ulrich Weigand
203780eb6e Removed all EVENT_Synchronize( FALSE ) calls; use a periodic callback
calling XFlush() instead.
1999-07-10 10:24:31 +00:00
Patrik Stridvall
d96e1f133e Moved code to the X11 driver. 1999-07-04 13:31:03 +00:00
Patrik Stridvall
1ed4ecffa8 ANSI C fixes.
Removed warnings.
Made the include files self-sufficient.
Some Solaris fixes.
1999-06-26 14:58:24 +00:00
Philippe Froidevaux
c778d9bc85 Added Swiss french keyboard layout. 1999-06-22 19:01:14 +00:00
Rikhardur Egilsson
365c54e77a Icelandic keyboard support. 1999-05-29 11:04:09 +00:00
75793af6d1 Added Italian keyboard support. 1999-05-13 18:49:47 +00:00
Alexandre Julliard
06c275a643 Converted to the new debugging interface (done with the help of the
script written by Patrik Stridvall).
1999-05-02 14:32:27 +00:00
Guy Albertelli
20ac20724d Correct logic in GetKeyNameText. 1999-05-02 09:11:33 +00:00
Peter Bortas
1e24a087ed Added Swedish keyboard layout. 1999-04-25 10:53:22 +00:00
Patrik Stridvall
b4b9fae671 New debug scheme with explicit debug channels declaration. 1999-04-19 14:56:29 +00:00
Pablo Saratxaga
002106ac22 Added walon language support (I also moved Cz -> Cs, Sw -> Sv, and Po
-> Pt; to conform to standard names for those languages).
1999-04-16 09:06:58 +00:00
Huw D M Davies
746706b309 index == 3 corresponds to Alt-Gr + Shift. 1999-04-15 16:37:16 +00:00
Guy Albertelli
76d8abe38f Fix scancodes for NumLock and Num-/.
Fix MapVirtualKey() (maptype=2) to return proper ascii code.
Reworked GetKeyNameText() again.
1999-04-15 15:14:44 +00:00
Guy Albertelli
2031d6c430 Partial implementation for GetKeyNameText for new keyboard structure. 1999-04-11 14:47:41 +00:00
José Marcos López
05eb8b5125 Added Spanish keyboard layout. 1999-04-04 12:44:42 +00:00
Eric Pouech
24f5ffc620 Updated French keyboard. 1999-04-03 13:50:58 +00:00
Ove Kaaven
787cf10922 'Realigned' the layout table a bit. Applied the non-latin-1 stuff and
the dead key mapping stuff to the actual mapping code too.  Prettied
up the fixme message. Added a check where if the keys of two layouts
match exactly, the one with the best-matching keycode order is chosen,
so that the QWERTY and Dvorak layouts can be distinguished.
1999-04-03 11:18:58 +00:00
Marcus Meissner
2199f6e078 Split off keysym/deadchar -> char mapping, use it in DetectLayout. 1999-04-01 12:05:44 +00:00
Patrik Stridvall
b87fe2e9bf More code moved to the X11 driver (bitmap and palette and misc). 1999-04-01 08:16:08 +00:00
Pavel Roskin
dbfdca8b4c Added Russian keyboard support. 1999-03-28 13:44:56 +00:00
Pavel Roskin
f15d180669 Changes in X11DRV_KEYBOARD_DetectLayout in order to implement Russian
keyboard support.
1999-03-28 13:39:55 +00:00
Jonathan Naylor
a5a02279a6 Added Swiss German keyboard layout. 1999-03-28 12:36:27 +00:00
Kalevi J Hautaniemi
cc5d924b63 Added Finnish keyboard layout. 1999-03-22 14:46:08 +00:00
Veksler Michael
e94e35431e Removed winuser16.h from x11drv.h. 1999-03-22 12:41:26 +00:00
Robert Pouliot
4f278bdac1 One small error corrected and the 102th key... 1999-03-21 15:46:34 +00:00
Bertho Stultiens
ff2b369739 Fixed Danish keyboard layout. 1999-03-19 16:42:52 +00:00
Bruno Afonso
e70b1838df Added Portuguese keytable. 1999-03-17 15:54:44 +00:00
Robert Pouliot
5574c99bca Added Canadian French keyboard layout. 1999-03-17 15:39:36 +00:00
Huw D M Davies
12eb5fd1e8 Added UK keyboard layout. 1999-03-17 15:29:35 +00:00
Ove Kaaven
44b717825d Better comments, and added ANSI codepages in table.
US keyboard contributed by Uwe Bonnes.
French keyboard contributed by Eric Pouech.
German keyboard contributed by Ulrich Weigand.
Danish keyboard contributed by Bertho Stultiens.
1999-03-15 15:24:32 +00:00
Jim Aston
2e1cafa288 Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
Ove Kaaven
7173e1c26e First attempt at supporting different keyboard layouts with their
correct scancode mapping.
1999-03-14 14:00:57 +00:00
Ulrich Weigand
175989dbd4 Bugfix: ToAscii should not generate ASCII code when key-up flag is set. 1999-03-10 13:28:30 +00:00
Alexandre Julliard
a396029270 Large-scale renaming of all Win32 functions and types to use the
standard Windows names.
1999-02-26 11:11:13 +00:00