ChangeLog revision 26b1ff4e
1commit ddeb7940b956682451392717b135be4454b5756e 2Author: Peter Hutterer <peter.hutterer@who-t.net> 3Date: Fri Nov 1 09:45:21 2013 +1000 4 5 keyboard 1.8.0 6 7 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 8 9commit 014101d157fb7eb54c79fecc424b53ca95f582bc 10Author: Thomas Klausner <wiz@NetBSD.org> 11Date: Sun Oct 27 13:53:34 2013 +0100 12 13 Whitespace fixes. 14 15 Replace <SPACE><TAB> with <TAB>. 16 Remove whitespace at end-of-line. 17 18 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 19 Reviewed-by: Matthieu Herrb <matthieu@herrb.eu> 20 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 21 22commit b8f4e7065566512a123c4957ab432cad3e7c688e 23Author: Thomas Klausner <wiz@NetBSD.org> 24Date: Tue Jul 30 15:07:31 2013 +0200 25 26 Check open() return value. 27 28 Suggested by Walter Harms <wharms@bfs.de>. 29 30 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 31 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 32 33commit dc9486a22f4b7fec2860928c555636bfc9f58741 34Author: Thomas Klausner <wiz@NetBSD.org> 35Date: Mon Jul 29 23:23:49 2013 +0200 36 37 Factor out common code. 38 39 Suggested by Walter Harms <wharms@bfs.de>. 40 41 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 42 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 43 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 44 45commit 2d6661d5c7aff662ad76ddb225664260f0a07a1e 46Author: Thomas Klausner <wiz@NetBSD.org> 47Date: Mon Jul 29 23:23:48 2013 +0200 48 49 Do not assume type in WS_*_MAP_SIZE macros. 50 51 Suggested by Walter Harms <wharms@bfs.de>. 52 53 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 54 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 55 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 56 57commit 6042ab2647197d9aa09578ed1befe03931737f1c 58Author: Thomas Klausner <wiz@NetBSD.org> 59Date: Mon Jul 29 23:23:47 2013 +0200 60 61 Add some NetBSD feature detection code. 62 63 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 64 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 65 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 66 67commit 4f1a3cff9dfbfb33fcc6ff0a4ffd1db106301b97 68Author: Thomas Klausner <wiz@NetBSD.org> 69Date: Mon Jul 29 23:23:46 2013 +0200 70 71 Move WSCONS case inside switch statement. 72 73 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 74 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 75 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 76 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 77 78commit 390c4621dd4e2f6070508796385e2d23e5418b89 79Author: Thomas Klausner <wiz@NetBSD.org> 80Date: Mon Jul 29 23:23:45 2013 +0200 81 82 Improve auto-detection. 83 84 If WSKBDIO_GTYPE succeeds and returns type=0, it is a mux with no 85 keyboard attached. In this case, assume USB. 86 87 >From Jared McNeill <jmcneill@NetBSD.org> 88 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 89 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 90 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 91 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 92 93commit 8ac42401a6db161e0983df17ac1787f164faf2f3 94Author: Thomas Klausner <wiz@NetBSD.org> 95Date: Mon Jul 29 23:23:44 2013 +0200 96 97 Fix wskbd handling when VT switching. 98 99 When using /dev/wskbd* we need to close the device when VT switching 100 out of X, and open it again when switching back. 101 102 >From Michael Lorenz <macallan@NetBSD.org> 103 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 104 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 105 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 106 107commit d61dcfd5c297f405a4c200131e88e5dfc95bfa95 108Author: Thomas Klausner <wiz@NetBSD.org> 109Date: Mon Jul 29 23:23:43 2013 +0200 110 111 Make OpenKeyboard() warn instead of error out. 112 113 This way we can still setup keyboard map manually by xmodmap(1) 114 etc. on less well supported ports. 115 116 >From Izumi Tsutsui <tsutsui@NetBSD.org> 117 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 118 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 119 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 120 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 121 122commit e511907a5f7047a9c14b378084525137510511f5 123Author: Thomas Klausner <wiz@NetBSD.org> 124Date: Mon Jul 29 23:23:42 2013 +0200 125 126 Add WSKBD_TYPE_LK201. 127 128 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 129 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 130 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 131 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 132 133commit e5ecacb20ad3685d6f422c5ed21632fb8b1f7fa0 134Author: Thomas Klausner <wiz@NetBSD.org> 135Date: Mon Jul 29 23:23:41 2013 +0200 136 137 Add default device for Protocol "wskbd". 138 139 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 140 Reviewed-by: Mark Kettenis <kettenis@openbsd.org> 141 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 142 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 143 144commit 8879a7682ef94471e907bb660d2b96cc95ed7b81 145Author: Thomas Klausner <wiz@NetBSD.org> 146Date: Mon Jul 29 23:23:40 2013 +0200 147 148 Recognize WSKBD_TYPE_MAPLE for dreamcast. 149 150 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 151 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 152 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 153 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 154 155commit f105a796ae29eaaae7c25447734013537fad2a87 156Author: Thomas Klausner <wiz@NetBSD.org> 157Date: Mon Jul 29 23:23:39 2013 +0200 158 159 Fix a shadowing warning, and add const. 160 161 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 162 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 163 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 164 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 165 166commit c783746c4f72249645e43c6d96d08cb6c74812d0 167Author: Thomas Klausner <wiz@NetBSD.org> 168Date: Mon Jul 29 23:23:38 2013 +0200 169 170 Set the version for the keyboard. 171 172 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 173 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 174 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 175 176commit 83faa4123ae5d182f936faab77925d45da181f5f 177Author: Thomas Klausner <wiz@NetBSD.org> 178Date: Mon Jul 29 23:23:37 2013 +0200 179 180 Add a basic map for an LK201 keyboard. 181 182 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 183 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 184 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 185 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 186 187commit e7ba236dbaf8df9364bf61ef5c3d67d377fbd2ec 188Author: Thomas Klausner <wiz@NetBSD.org> 189Date: Mon Jul 29 23:23:36 2013 +0200 190 191 Fix scan code 50 key on non-US-USB keyboards. 192 193 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 194 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 195 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 196 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 197 198commit 60d947b34830b850d53de1ee756502c471796fa9 199Author: Thomas Klausner <wiz@NetBSD.org> 200Date: Mon Jul 29 23:23:35 2013 +0200 201 202 Add a couple mappings for keys found on Sun keyboards. 203 204 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 205 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 206 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 207 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 208 209commit 0baa215b57d104bf22bc9a179bae3ff413bf055c 210Author: Thomas Klausner <wiz@NetBSD.org> 211Date: Mon Jul 29 23:23:34 2013 +0200 212 213 Use existing wscons USB keymap for WSKBD_TYPE_MAPLE on dreamcast. 214 215 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 216 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 217 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 218 219commit 9c6acb2a2a4806d14ce84dcd1fb81268359dbe35 220Author: Thomas Klausner <wiz@NetBSD.org> 221Date: Mon Jul 29 23:23:33 2013 +0200 222 223 Add translation table for AT/PS2 pseudo XT scancodes. 224 225 Add another translation table to make the modular kbd driver cope with NetBSD's 226 AT/PS2 pseudo XT scancodes. Tested on shark and sgimips with an IBM Model M - 227 this should be tested with more keyboards, there might still be errors in the 228 table. 229 230 >From Michael Lorenz <macallan@NetBSD.org> 231 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 232 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 233 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 234 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 235 236commit e7a1f964782817acc4807beddc6e6ef1c8d94c96 237Author: Thomas Klausner <wiz@NetBSD.org> 238Date: Mon Jul 29 23:23:32 2013 +0200 239 240 More ADB fixes. 241 242 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 243 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 244 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 245 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 246 247commit 42b22d5dc3892309d276df131d35951a79311843 248Author: Thomas Klausner <wiz@NetBSD.org> 249Date: Mon Jul 29 23:23:31 2013 +0200 250 251 Fixes for the ADB map. 252 253 - map the backspace key to KEY_BackSpace 254 - swap LAlt and LMeta to match the keyboard (Alt=Alt/Option, Meta=Command) 255 - add a keysym for . on the number pad 256 ... so killing the Xserver with Ctrl-Alt-BackSpace works now and the default 257 map matches an US keyboard without any xmodmap stunts. 258 259 >From Michael Lorenz <macallan@NetBSD.org> 260 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 261 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 262 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 263 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 264 265commit b8e12ae87352922eaea305f66ca232ea2a3b2d61 266Author: Thomas Klausner <wiz@NetBSD.org> 267Date: Mon Jul 29 23:23:30 2013 +0200 268 269 Added keysyms for extra keys on Sun Type 6 USB keyboard. 270 271 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 272 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 273 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 274 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 275 276commit ad527f5c25984fa023f1be9fcb8e953aa7459e8a 277Author: Thomas Klausner <wiz@NetBSD.org> 278Date: Mon Jul 29 23:23:29 2013 +0200 279 280 Added keysym for Power keys. 281 282 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 283 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 284 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 285 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 286 287commit a0eec5ddd0f3b1a23f5fcbaf85cd34680a1944fc 288Author: Thomas Klausner <wiz@NetBSD.org> 289Date: Mon Jul 29 23:23:28 2013 +0200 290 291 Map the Sun keyboard "help" key. 292 293 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 294 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 295 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 296 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 297 298commit 2d5bc7db251facdb2bb478eaad1dfd820cf28d13 299Author: Thomas Klausner <wiz@NetBSD.org> 300Date: Mon Jul 29 23:23:27 2013 +0200 301 302 Added some missing keysyms to the ADB keymap. 303 304 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 305 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 306 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 307 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 308 309commit ec3ccb22d4e7348ac537100fcb1b7ddc07df57b8 310Author: Peter Hutterer <peter.hutterer@who-t.net> 311Date: Wed Mar 27 11:13:18 2013 +1000 312 313 keyboard 1.7.0 314 315 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 316 317commit ad2a1dd1aa19999eb777f330242d46254b29b9cb 318Author: Peter Hutterer <peter.hutterer@who-t.net> 319Date: Fri Aug 17 14:07:12 2012 +1000 320 321 Use sigsafe logging for keyboard debug messages 322 323 This changes the log format to simple hex display, the server's signal-safe 324 printf implementation doesn't handle %2.2x. 325 326 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 327 328commit 4a954bc6a8fbc4aa50dfcabec011274252713204 329Author: Colin Walters <walters@verbum.org> 330Date: Wed Jan 4 17:37:06 2012 -0500 331 332 autogen.sh: Implement GNOME Build API 333 334 http://people.gnome.org/~walters/docs/build-api.txt 335 336 Signed-off-by: Adam Jackson <ajax@redhat.com> 337 338commit 9522f28a8f90680942e42902678c963c6981b0d1 339Author: Adam Jackson <ajax@redhat.com> 340Date: Wed Jan 16 13:11:11 2013 -0500 341 342 configure: Drop AM_MAINTAINER_MODE 343 344 Signed-off-by: Adam Jackson <ajax@redhat.com> 345 346commit 6e51df6dd4255cbe311ec98e21a1cc94975271a1 347Author: Alan Coopersmith <alan.coopersmith@oracle.com> 348Date: Mon Jul 23 22:04:45 2012 -0700 349 350 xf86-input-keyboard 1.6.2 351 352 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 353 354commit 8d3edb688115d3100d7ac6fa9ed407494e435c43 355Author: Alan Coopersmith <alan.coopersmith@oracle.com> 356Date: Thu May 24 21:36:17 2012 -0700 357 358 Link with $(XORG_LIBS) to support no-undefined linking 359 360 Will be empty on most platforms, set to the -z parent=Xorg flag on 361 Solaris if building with the support for enforcing no undefined symbols. 362 363 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 364 365commit dd6f110c4568dc0922bae47530906b01396e2d41 366Author: François Tigeot <ftigeot@wolfpond.org> 367Date: Sat May 5 13:12:10 2012 +0200 368 369 Recognize DragonFly as a BSD system. 370 371 This patch has actually been present for more than 4 years in the 372 pkgsrc tree. 373 374 Originally-from: Jörg Sonnenberger 375 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 376 377commit da5ccb256acf6cbb817d68499e0d9f533f750628 378Author: Alan Coopersmith <alan.coopersmith@oracle.com> 379Date: Mon Apr 30 19:34:44 2012 -0700 380 381 Solaris: ensure "Device" option is set, even if HAL didn't set it for us 382 383 Handles fallback to default /dev/kbd when AutoAddDevices is False and 384 Device option is not manually set in xorg.conf, so that xinput device 385 node property can be correctly set to it. 386 387 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 388 389commit e63cb5ecc5ab7239c9c285920244cc89e5853920 390Author: Alan Coopersmith <alan.coopersmith@oracle.com> 391Date: Fri Apr 27 17:51:22 2012 -0700 392 393 Set XI_PROP_DEVICE_NODE property to string from "Device" option 394 395 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 396 Reviewed-by: Alexandr Shadchin <alexandr.shadchin@gmail.com> 397 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 398 399commit ed35abe0da1a9134ee126df88608b33892ae4313 400Author: Alan Coopersmith <alan.coopersmith@oracle.com> 401Date: Wed Jan 18 18:13:08 2012 -0800 402 403 Solaris: Use uchar_t, not int, for led masks in KIOCSLED/KIOCGLED ioctls 404 405 Avoids checking/setting the wrong bits on big endian machines like SPARC. 406 407 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 408 409commit a6a0dee4178600a5a9403f69c22bd4eb483fbd34 410Author: Peter Hutterer <peter.hutterer@who-t.net> 411Date: Wed Jan 4 10:45:09 2012 +1000 412 413 keyboard 1.6.1 414 415 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 416 417commit 45f9f4552c4dab2efc29fd4d3d5c1a9dcd7c34b3 418Author: Peter Hutterer <peter.hutterer@who-t.net> 419Date: Tue Oct 4 09:16:17 2011 +1000 420 421 man: link to xkeyboard-config(7) (#14494) 422 423 X.Org Bug 14494 <http://bugs.freedesktop.org/show_bug.cgi?id=14494> 424 425 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 426 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 427 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 428 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 429 430commit 20beb15d24b5f8ab194b94f7e29f49e91ea38a8b 431Author: Peter Hutterer <peter.hutterer@who-t.net> 432Date: Mon Sep 26 09:56:17 2011 +1000 433 434 Remove calls to xf86IsPc98() 435 436 This call is being removed from the server and this isn't worth keeping 437 ifdefs around for. 438 439 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 440 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 441 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 442 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 443 444commit 38e4defe795776479594825859e101cd7cb5aa17 445Author: Terry Lambert <tlambert@chromium.org> 446Date: Fri Jul 15 17:23:22 2011 -0700 447 448 Return proper default for unknown values in pInfo->device_control. 449 450 Signed-off-by: Terry Lambert <tlambert@chromium.org> 451 Reviewed-by: Stephane Marchesin <marcheu@chromium.org> 452 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 453 454commit e8aa2ff0629111fbc32d71bbbc46b469c0c9a996 455Author: Matthieu Herrb <matthieu.herrb@laas.fr> 456Date: Sat Jun 11 10:26:46 2011 +0200 457 458 man: update "rules" default value for xkeyboard-config. 459 460 xkeyboard-config is using "base" not "xorg" as default rules. 461 While there remove references to unmaintained PC98 settings. 462 463 Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> 464 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 465 466commit 0b9cd5121e1025e95a7e32addb675ab874bc6cb1 467Author: Peter Hutterer <peter.hutterer@who-t.net> 468Date: Tue Mar 8 09:38:29 2011 +1000 469 470 keyboard 1.6.0 471 472 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 473 474commit 24ee4f6738955d507f500a90fda8153f19dd5038 475Author: Peter Hutterer <peter.hutterer@who-t.net> 476Date: Mon Mar 7 12:05:48 2011 +1000 477 478 man: explain what grp_led:scroll does in the example conf section 479 480 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 481 Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net> 482 483commit d5634b77b578721e2bb2734f5fd92090e9d4c330 484Author: Peter Hutterer <peter.hutterer@who-t.net> 485Date: Mon Mar 7 11:35:44 2011 +1000 486 487 man: list xorg.conf.d snippets as possible configuration location 488 489 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 490 Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net> 491 492commit 89358c49e519c7a1e0f9a9544f9c03b5d9c2115d 493Author: Peter Hutterer <peter.hutterer@who-t.net> 494Date: Mon Mar 7 11:34:21 2011 +1000 495 496 man: don't mention the core keyboard. 497 498 Core devices are an obsolete concept these days. 499 500 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 501 Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net> 502 503commit 6496bb21074faff2642e09389b5476225dc4fdb3 504Author: Peter Hutterer <peter.hutterer@who-t.net> 505Date: Mon Feb 21 09:59:14 2011 +1000 506 507 keyboard 1.5.99.901 508 509 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 510 511commit 15f0a4b71b4580c7dd9a0abd7b8fb92756b6733a 512Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 513Date: Thu Feb 17 15:40:29 2011 +0500 514 515 Removed unnecessary code, since ABI_XINPUT_VERSION >= 2 516 517 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 518 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 519 520commit de7a5c120f646e293cc216007a5df865b41833b8 521Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 522Date: Thu Feb 17 15:40:28 2011 +0500 523 524 Require server 1.4 or later 525 526 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 527 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 528 529commit a02757d7c3d8018f44c63553578763fcef41bcca 530Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 531Date: Wed Feb 16 13:21:03 2011 +0500 532 533 Cleanup set the value of CustomKeycodes 534 535 Also, do not print values of variables CustomKeycodes twice. 536 537 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 538 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 539 540commit f45f3dbcf1f2a54d7d6a51d6e9884820cff4be12 541Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 542Date: Fri Feb 11 15:33:00 2011 +0500 543 544 Do not print values of Protocol twice 545 546 Protocol printed when found in xf86SetStrOption(). 547 548 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 549 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 550 551commit 6fca7f2371c113796d4cf27cca5635f3c6fb30af 552Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 553Date: Fri Feb 11 15:32:59 2011 +0500 554 555 Remove unused XQUEUE 556 557 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 558 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 559 560commit 8a540fa439bd7ea30c49d43ff3339ab599a7ba14 561Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 562Date: Fri Feb 11 15:32:57 2011 +0500 563 564 lnx: Fix detect CustomKeycodes for __powerpc__ 565 566 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 567 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 568 569commit 849f5092efd770cf169ce9950e9dbb0bccbf9017 570Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 571Date: Sat Jan 8 17:09:10 2011 +0500 572 573 Removing unused bell_pitch and bell_duration 574 575 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 576 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 577 578commit dd9ed7921ccffff9cacb6dc128b3f426f9312535 579Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 580Date: Sat Jan 8 20:09:48 2011 +0500 581 582 Removing unused PROT_XQUEUE and PROT_USB 583 584 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 585 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 586 587commit 78652023a9f7758635e5507255826d79fbb2b028 588Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 589Date: Sat Jan 8 17:09:38 2011 +0500 590 591 bsd: Replace deprecated xfree/xcalloc with free & calloc 592 593 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 594 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 595 596commit f7a81ab4225e14a50e26a49a0a17a2cf773a4ab1 597Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 598Date: Sat Jan 8 17:08:41 2011 +0500 599 600 Remove random History comment and OS_KBD_VERSION_CURRENT 601 602 In xf86-input-mouse similar cleanup already done, can also make for keyboard? 603 604 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 605 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 606 607commit e2f6e5d976ff8bbe68dc41b51d983cc95c11db84 608Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 609Date: Thu Jan 6 14:43:13 2011 +0500 610 611 Do not print values of variables XkbRules etc. twice 612 613 xf86SetStrOption prints in log value of the variables XkbRules etc., 614 there is no need to take this information twice. 615 616 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 617 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 618 619commit 7d03efb3a3af77ca6831492a793d18b89cc64083 620Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 621Date: Thu Jan 6 13:37:39 2011 +0500 622 623 bsd: Fix print wscons type keyboard for Sun5 624 625 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 626 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 627 628commit 40ed9bb3dc87702510d5e54c42a60a2cdd73c135 629Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 630Date: Thu Jan 6 13:21:35 2011 +0500 631 632 Fix default options for PC98 633 634 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 635 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 636 637commit e929446a401e73bcc680c488ada2fc50eb225b23 638Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 639Date: Thu Jan 6 12:59:19 2011 +0500 640 641 Removing unused SetKbdRepeat 642 643 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 644 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 645 646commit cc1a2ba8c9aa3a4bed25394c981b41c903502c84 647Author: Alan Coopersmith <alan.coopersmith@oracle.com> 648Date: Thu Dec 23 15:53:32 2010 -0800 649 650 sun_kbd: Replace deprecated xfree/xcalloc with free & calloc 651 652 Also greatly simplified option/pointer handling to avoid generating 653 new warnings from passing const char * pointers to free() 654 655 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 656 657commit bd099b5a87399d6ff1fd324172bfcc4bc07a362b 658Author: Javier Acosta <javier.acosta@oracle.com> 659Date: Thu Dec 23 09:43:51 2010 -0800 660 661 Make key codes for Sun Japanese keyboard match xkb-config mappings 662 663 Solaris bug #7005752: 664 http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=7005752 665 666 Signed-off-by: Javier Acosta <javier.acosta@oracle.com> 667 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 668 669commit cb8b2fca90810a1a2d6e5f930e4eac0f929947c6 670Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 671Date: Tue Nov 30 20:12:24 2010 +0500 672 673 Removing unused OpenBSD PCCONS code 674 675 In OpenBSD removed support PCCONS in 2002 year 676 http://marc.info/?l=openbsd-cvs&m=102435816424294&w=2 677 678 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 679 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 680 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 681 682commit 26af626a2c4afba858a32bbb42077f8661d3de4f 683Author: Adam Jackson <ajax@redhat.com> 684Date: Mon Jan 3 12:42:58 2011 -0500 685 686 linux: warning fixes 687 688 lnx_KbdMap.c: In function 'KbdGetMapping': 689 lnx_KbdMap.c:44:17: warning: unused variable 'type' 690 lnx_KbdMap.c:42:13: warning: unused variable 'pKbd' 691 692 Signed-off-by: Adam Jackson <ajax@redhat.com> 693 694commit 492c14cdd1c4b950c475633a64086235d3550f5b 695Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 696Date: Mon Jan 3 12:40:25 2011 -0500 697 698 bsd: Include fix 699 700 Reviewed-by: Adam Jackson <ajax@redhat.com> 701 Signed-off-by: Alexandr Shadchin <alexandr.shadchin@gmail.com> 702 703commit a72c47487b67ad7134045d551dbe222eb4662058 704Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 705Date: Mon Jan 3 12:37:34 2011 -0500 706 707 Remove unused code 708 709 Reviewed-by: Adam Jackson <ajax@redhat.com> 710 Signed-off-by: Alexandr Shadchin <alexandr.shadchin@gmail.com> 711 712commit 6c368bc3aa6d8e1b33d128a22f98ecda0d037e3b 713Author: Adam Jackson <ajax@redhat.com> 714Date: Fri Dec 17 16:35:49 2010 -0500 715 716 Remove paranoia about event processing during suspend 717 718 Signed-off-by: Adam Jackson <ajax@redhat.com> 719 720commit 155b3e80fc95ea8397bc66fad18f5fa68d54a88e 721Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 722Date: Mon Nov 29 21:02:39 2010 +0500 723 724 Removing unused variables vtSwitchSupported and VTSwitchEnabled 725 726 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 727 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 728 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 729 730commit f11f2a7b5643cde57440102ad822995c70b142fb 731Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 732Date: Sat Nov 27 02:39:13 2010 +0500 733 734 Removing unused variable kbdType. 735 736 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 737 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 738 739commit 6e97362d7eee5b81bc8681559fbd8a8f6137915c 740Author: Peter Hutterer <peter.hutterer@who-t.net> 741Date: Mon Oct 25 15:25:03 2010 +1000 742 743 Adjust to input ABI 12. 744 745 New PreInit prototype and a few other things. 746 747 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 748 Reviewed-by: Chase Douglas <chase.douglas@canonical.com> 749 750commit 90f69d7b859caff9f51b6fe20580582a91ed6d0d 751Author: Alan Coopersmith <alan.coopersmith@oracle.com> 752Date: Sat Oct 30 09:15:11 2010 -0700 753 754 xf86-input-keyboard 1.5.0 755 756 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 757 758commit 53f3eb734fe4dfccbce602b3dd19ee06e0850c44 759Author: Alan Coopersmith <alan.coopersmith@oracle.com> 760Date: Sat Oct 30 09:13:47 2010 -0700 761 762 Sun's copyrights now belong to Oracle 763 764 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 765 766commit 251c5d6dcc09c46be67274853e79026cc3d10fd4 767Author: Trevor Woerner <twoerner@gmail.com> 768Date: Mon Oct 18 11:38:48 2010 -0400 769 770 Code cleanup, structure initialization. 771 772 The InputDriverRec data structure in xserver/hw/xfree86/common/xf86Xinput.h 773 no longer contains an integer refCount member. 774 775 Signed-off-by: Trevor Woerner <twoerner@gmail.com> 776 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 777 778commit 25d1e340eec73b010c4a5b1160aa0fa762a41cd0 779Author: Trevor Woerner <twoerner@gmail.com> 780Date: Mon Oct 18 11:38:28 2010 -0400 781 782 Deprecated code cleanup. 783 784 Replace calls to deprecated functions with calls to standard dynamic 785 memory functions in driver code. 786 787 Signed-off-by: Trevor Woerner <twoerner@gmail.com> 788 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 789 790commit ed3458c0b534a15777b7305cd594e1f9181c80b8 791Author: Peter Hutterer <peter.hutterer@who-t.net> 792Date: Fri Jun 18 14:37:44 2010 +1000 793 794 Don't set AutoRepeat if we're not actually using it. 795 796 Autorepeat was removed from the driver with version 1.4.0. So there is not 797 much point in setting this option anymore. 798 799 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 800 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 801 802commit 3a8bae0fd2275a6dc62a88072b2a3a651840326c 803Author: Jesse Adkins <jesserayadkins@gmail.com> 804Date: Tue Sep 28 13:29:50 2010 -0700 805 806 Purge cvs tags. 807 808 Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 809 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 810 811commit 66b222493b3af6b7fc200d8a296317e9f3e1820a 812Author: Alan Coopersmith <alan.coopersmith@oracle.com> 813Date: Sat Aug 14 01:11:53 2010 -0700 814 815 Revert "Close device fd when called with DEVICE_CLOSE" 816 817 This reverts commit f8e219828db920c4cd7a2645a6194de029dc9bb5. 818 (Sorry, failed to finish rebase operation to remove before pushing. 819 As noted on xorg-devel, this patch was originally made for 1.3.2 820 and needs to be reworked to reflect later upstream changes.) 821 822commit 2aaef2754215d1a9f1073ad32f2ba498ce12188a 823Author: Peter Hutterer <peter.hutterer@who-t.net> 824Date: Fri Aug 13 11:25:34 2010 +1000 825 826 Remove unused keyboardOptions. 827 828 These have been unused since May 2009 when the struct that used them was 829 removed from the driver. See fe8d1f70fc7edce4f030766159aebae8f8a89ffc. 830 831 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 832 833commit 425c1280439fe37497a33c47b5a8432e59cbfb76 834Author: Osamu Sayama <osamu.sayama@oracle.com> 835Date: Wed Aug 11 19:00:23 2010 -0700 836 837 sun_kbd: Add mappings for Hangul and Hanja keys on Korean keyboard 838 839 Fixes Sun bug 6897086: 840 Hangul and Hanja keys on Korean PC 105 keyboard are not recognized 841 http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6897086 842 843 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 844 845commit f8e219828db920c4cd7a2645a6194de029dc9bb5 846Author: Aaron Zang <aaron.zang@sun.com> 847Date: Wed Aug 11 18:55:59 2010 -0700 848 849 Close device fd when called with DEVICE_CLOSE 850 851 Fixes Solaris bug 6886424: 852 VT - keyboard and mouse do not work when switching to vt7 853 http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6886424 854 855 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 856 857commit bfb1b7a319eab8e13542cfc00b8407121eabb4d5 858Author: Fernando Carrijo <fcarrijo@yahoo.com.br> 859Date: Thu Jul 1 07:12:02 2010 -0300 860 861 Purge macro NEED_EVENTS 862 863 Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> 864 Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> 865 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 866 867commit 1c05b48f976d89519a327c791a9a2bd7149ad581 868Author: Gaetan Nadon <memsize@videotron.ca> 869Date: Wed Jun 16 16:00:01 2010 -0400 870 871 config: restore inputdir automake variable 872 873 All input drivers use this variable to set the installation 874 path of the input module. For this driver, it was changed 875 in commit 708ecbf8557d9e676e3bb07c1f83170f6d9f7cd7. 876 One way or another is fine, but breaking a pattern is error prone. 877 878 Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> 879 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 880 881commit 2fb99e01f44f7c1dad3fedb0422f2ae39cbd5e49 882Author: Gaetan Nadon <memsize@videotron.ca> 883Date: Fri Jun 11 13:57:13 2010 -0400 884 885 config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS 886 887 It depends on util-macros 1.8 888 The existing statement can now be removed from the configuration file. 889 890 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 891 892commit b58f64eb53b5d9a2e116d23c0aee6f1c9079cfa7 893Author: Gaetan Nadon <memsize@videotron.ca> 894Date: Fri Jun 11 11:53:46 2010 -0400 895 896 config: use AC_PROG_SED now supplied by XORG_MANPAGE_SECTIONS 897 898 It depends on util-macros 1.8 899 The existing statement can now be removed from the configuration file. 900 901 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 902 903commit 53d1fdd3a716ebcee0e75e0097106ff25db38498 904Author: Gaetan Nadon <memsize@videotron.ca> 905Date: Thu May 27 22:01:55 2010 -0400 906 907 config: upgrade to util-macros 1.8 for additional man page support 908 909 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 910 The value of MAN_SUBST is the same for all X.Org packages. 911 912 Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 913 914 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 915 916commit 652bf3657b116af2d012116b15d01a8bb23e7850 917Author: Gaetan Nadon <memsize@videotron.ca> 918Date: Wed May 12 10:59:49 2010 -0400 919 920 config: fix warnings, m4 quoting and layout 921 922 Fix some m4 quoting 923 Fix some autoconf warnings 924 remove AC_PROG_CC as it overrides AC_PROG_C_C99 from XORG_DEFAULT_OPTIONS 925 Regroup statements per section 926 Add comments 927 928 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 929 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 930 931commit 613b44eb0878adf05a9bb4af01c84766ab5828d2 932Author: Gaetan Nadon <memsize@videotron.ca> 933Date: Wed May 12 10:55:11 2010 -0400 934 935 config: remove unrequired AC_HEADER_STDC 936 937 Autoconf says: 938 "This macro is obsolescent, as current systems have conforming 939 header files. New programs need not use this macro". 940 941 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 942 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 943 944commit 0aa1afb5b1e52c7e945b3a010372362c3157533b 945Author: Gaetan Nadon <memsize@videotron.ca> 946Date: Mon May 10 17:36:14 2010 -0400 947 948 config: move inputproto check to PKG_CHECK_MODULES 949 950 The XORG_DRIVER_CHECK_EXT macro conditionally adds inputproto 951 to PKG_CHECK_MODULES if this extension is defined in xorg-server.h. 952 It allows a module to use ifdef XINPUT if the extension is available. 953 In this module, the extension is required and not optional. 954 955 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 956 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 957 958commit 9a93f9c5ad7c3ddf226dfdc987e60c580b6e0912 959Author: Gaetan Nadon <memsize@videotron.ca> 960Date: Mon May 10 17:35:37 2010 -0400 961 962 config: remove extension check for unused RANDR extension 963 964 The randr protocol is not used, no randr*.h are included. 965 966 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 967 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 968 969commit 2b491ed2339047f906e3008c085411da851b87cd 970Author: Gaetan Nadon <memsize@videotron.ca> 971Date: Mon May 10 17:14:44 2010 -0400 972 973 config: remove extension check for non-existing XKB extension 974 975 This extension name does not exist in xorg-server.h and 976 cannot be used in XORG_DRIVER_CHECK_EXT. 977 Further more, headers from kbproto are not used. 978 979 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 980 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 981 982commit 0ac76bf1a0d5e6b34a89682f1b20f62575ef2389 983Author: Gaetan Nadon <memsize@videotron.ca> 984Date: Mon May 10 15:54:08 2010 -0400 985 986 config: Upgrade X.Org macros to 1.4 for INSTALL file copying 987 988 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 989 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 990 991commit 1cb8dd780e18283d3dffaff076dd63452573a198 992Author: Gaetan Nadon <memsize@videotron.ca> 993Date: Mon May 10 15:51:19 2010 -0400 994 995 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 996 997 XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 998 AC_PROG_C_C99. This sets gcc with -std=gnu99. 999 If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 1000 1001 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 1002 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1003 1004commit b89c71e7e956d35f2989d419b1076e8bd6f90e34 1005Author: Gaetan Nadon <memsize@videotron.ca> 1006Date: Mon May 10 15:50:34 2010 -0400 1007 1008 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 1009 1010 Regroup AC statements at the top. 1011 1012 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 1013 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1014 1015commit 367c39341e2bf063c0d5f25aa1b51a897281ad57 1016Author: Gaetan Nadon <memsize@videotron.ca> 1017Date: Mon May 10 15:47:14 2010 -0400 1018 1019 config: update AC_PREREQ statement to 2.60 1020 1021 Unrelated to the previous patches, the new value simply reflects 1022 the reality that the minimum level for autoconf to configure 1023 all x.org modules is 2.60 dated June 2006. 1024 1025 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 1026 1027 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 1028 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1029 1030commit db1e92685155f25dbff3aaac6b7045ad68fe441a 1031Author: Gaetan Nadon <memsize@videotron.ca> 1032Date: Sat Apr 10 10:16:06 2010 -0400 1033 1034 config: LNX_KBD_PERIOD_NAME not used since autorepeat was removed 1035 1036 In commit ae630aef17185dd8d2c23d0eb1b3287fa6e26268, 1037 the autorepeat feature was removed which was the only 1038 user of LNX_KBD_PERIOD_NAME. 1039 1040 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 1041 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1042 1043commit cee8a4241c86a00b90b74428473680cb022a8b7f 1044Author: Gaetan Nadon <memsize@videotron.ca> 1045Date: Mon May 10 11:40:06 2010 -0400 1046 1047 Remove unused SCO driver files 1048 1049 The SCO driver has never been enabled since the original commit 1050 95e5d2521fc39a661e13b313e5aa2514ddac9a5e. 1051 The configure.ac file never sets the IS_SCO variable. 1052 1053 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 1054 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1055 1056commit 6b7655d6ea0115ea6edabd26aa0bcf0241ab0740 1057Author: Gaetan Nadon <memsize@videotron.ca> 1058Date: Sat May 8 13:37:07 2010 -0400 1059 1060 Missing #ifdef for PCCONS 1061 1062 PCCONS support is not always present and should be condiontally compiled. 1063 Refer to xserver definition of PCCONS_SUPPORT 1064 1065 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 1066 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1067 1068commit d307dc016485f2811d2d722285a3a6c8a7f8cf12 1069Author: Gaetan Nadon <memsize@videotron.ca> 1070Date: Sat May 8 10:41:19 2010 -0400 1071 1072 config: remove AH_TOP autoheader statement 1073 1074 The generated config.h does not need to include xorg-server.h 1075 for the content it provides. 1076 Add #include <xorg-server.h> in .[hc] files as needed. 1077 1078 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 1079 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1080 1081commit 2dc73fa6308b2ea01b82744a44f8c5c11bfca538 1082Author: Julien Cristau <jcristau@debian.org> 1083Date: Sat Mar 13 12:04:24 2010 +0100 1084 1085 man: the old xkb options are gone 1086 1087 The kbd manpage mentions the existence of other, undocumented xkb 1088 options (those allowing to set keycodes/types/compat/symbols/geometry). 1089 These options are gone as of commit 62e663e (Switch to new XKB API). 1090 1091 Signed-off-by: Julien Cristau <jcristau@debian.org> 1092 1093commit daf147d10f9eb93c08c4ba0dfe4d61e87a41ddf3 1094Author: Gaetan Nadon <memsize@videotron.ca> 1095Date: Thu Feb 11 10:08:07 2010 -0500 1096 1097 config: move CWARNFLAGS from configure.ac to Makefile.am 1098 1099 Compiler warning flags should be explicitly set in the makefile 1100 rather than being merged with other packages compiler flags. 1101 1102 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1103 1104commit 5e1dacfd0ce3298f8c3d7660af0f8ca995b867b2 1105Author: Alan Coopersmith <alan.coopersmith@sun.com> 1106Date: Fri Jan 15 15:58:07 2010 -0800 1107 1108 Update Sun license notices to current X.Org standard form 1109 1110 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1111 1112commit f6e6a09a14b43e01bd378ea0870a474b84b86594 1113Author: Gaetan Nadon <memsize@videotron.ca> 1114Date: Tue Dec 15 22:01:02 2009 -0500 1115 1116 configure.ac: remove unused sdkdir=$(pkg-config...) statement 1117 1118 The sdkdir variable isn't use, so remove the statement. 1119 1120 Acked-by: Dan Nicholson <dbn.lists@gmail.com> 1121 1122 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1123 1124commit 4f09bebe936dcad41a53d46d8c8e96337dd3edc4 1125Author: Alan Coopersmith <alan.coopersmith@sun.com> 1126Date: Wed Dec 16 18:14:59 2009 -0800 1127 1128 Silence sed substitutions in make output 1129 1130 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1131 1132commit cb635080a484f8e87ed1df5360112ec5e2ad7e88 1133Author: Gaetan Nadon <memsize@videotron.ca> 1134Date: Mon Nov 23 09:25:05 2009 -0500 1135 1136 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 1137 1138 Now that the INSTALL file is generated. 1139 Allows running make maintainer-clean. 1140 1141commit 25d30641812834919ec3d3ac8a13f225876b1979 1142Author: Gaetan Nadon <memsize@videotron.ca> 1143Date: Wed Oct 28 14:41:41 2009 -0400 1144 1145 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 1146 1147 Automake 'foreign' option is specified in configure.ac. 1148 Remove from Makefile.am 1149 1150commit c1ff277ae557a2d8967f7dd4b8a8af0031670076 1151Author: Gaetan Nadon <memsize@videotron.ca> 1152Date: Wed Oct 28 14:09:09 2009 -0400 1153 1154 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 1155 1156 Add missing INSTALL file. Use standard GNU file on building tarball 1157 README may have been updated 1158 Remove AUTHORS file as it is empty and no content available yet. 1159 Remove NEWS file as it is empty and no content available yet. 1160 1161commit b3da011aab766d62e39cc43a7aaf80d9fd20c840 1162Author: Gaetan Nadon <memsize@videotron.ca> 1163Date: Tue Oct 27 08:48:14 2009 -0400 1164 1165 Deploy the new XORG_DEFAULT_OPTIONS #24242 1166 1167 Pre-req for generating INSTALL file 1168 1169commit 5fa8e062b246971f478a0da5308fd8ac9743b606 1170Author: Gaetan Nadon <memsize@videotron.ca> 1171Date: Mon Oct 26 12:54:20 2009 -0400 1172 1173 Several driver modules do not have a ChangeLog target in Makefile.am #23814 1174 1175 The git generated ChangeLog replaces the hand written one. 1176 Update configure.ac to xorg-macros level 1.3. 1177 Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros 1178 Update Makefile.am to add ChangeLog target if missing 1179 Remove ChangeLog from EXTRA_DIST or *CLEAN variables 1180 This is a pre-req for the INSTALL_CMD 1181 1182commit 42f1e73f04ceb10533361df8f2d5e82076c8b121 1183Author: Gaetan Nadon <memsize@videotron.ca> 1184Date: Thu Oct 22 12:34:16 2009 -0400 1185 1186 .gitignore: use common defaults with custom section # 24239 1187 1188 Using common defaults will reduce errors and maintenance. 1189 Only the very small or inexistent custom section need periodic maintenance 1190 when the structure of the component changes. Do not edit defaults. 1191 1192commit c66f4f9fcc7450f2c1378f6117bda4442d2af8ae 1193Author: Peter Hutterer <peter.hutterer@who-t.net> 1194Date: Wed Oct 7 10:53:14 2009 +1000 1195 1196 keyboard 1.4.0 1197 1198 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1199 1200commit 0c75afb4895b60aa08209ccfee9dfad4e4495f4d 1201Author: Peter Hutterer <peter.hutterer@who-t.net> 1202Date: Tue Oct 6 17:02:33 2009 +1000 1203 1204 Remove now un-used autorepeat field. 1205 1206 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1207 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1208 1209commit adc1048980113b329d97ebf5b974ca4a50fc86ba 1210Author: Peter Hutterer <peter.hutterer@who-t.net> 1211Date: Tue Oct 6 17:00:58 2009 +1000 1212 1213 Don't use XKB_DFLT_RULES from the server. 1214 1215 On Linux, the server uses default rules of "evdev" which doesn't apply for 1216 this driver. For all other cases, the server uses "base", so let's just 1217 hardcode it here too. 1218 1219 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1220 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1221 1222commit ecd34ebd43d5a8c0db0a6dd132b61a4c663c7fd8 1223Author: Peter Hutterer <peter.hutterer@who-t.net> 1224Date: Tue Oct 6 17:05:56 2009 +1000 1225 1226 Require macros 1.3 for XORG_DEFAULT_OPTIONS 1227 1228 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1229 1230commit 5427034948fd4d59d5d2d50f9188376f23119a72 1231Author: Peter Hutterer <peter.hutterer@who-t.net> 1232Date: Wed Sep 9 11:48:43 2009 +1000 1233 1234 keyboard 1.3.99.1 1235 1236 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1237 1238commit 158d33c15df60696946031a0319e2bd2ec8b9541 1239Author: Alan Coopersmith <alan.coopersmith@sun.com> 1240Date: Wed Aug 19 18:56:05 2009 -0700 1241 1242 sun_kbd: Check if streams module is already on the stack before pushing it 1243 1244 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1245 1246commit 891d55e759ff6a30f62809081a11c3da20fc0551 1247Author: Aaron Zang <Aaron.Zang@Sun.COM> 1248Date: Thu Aug 13 20:39:59 2009 -0700 1249 1250 sun_kbd: Use HID ioctl variants to get/set direct mode on usbhid devices 1251 1252 When opening a usb hid* device node directly (instead of via the 1253 /dev/kbd virtual/coalescing device node), use the HIDIOCKMGDIRECT 1254 and HIDIOCKMSDIRECT ioctls instead of the KIO* versions. When 1255 closing the device, always reset back to direct mode, no matter 1256 what state we found it in. 1257 1258 Signed-off-by: Aaron Zang <Aaron.Zang@Sun.COM> 1259 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1260 1261commit 8e42e8f0034d89ef4b6cee44148961f808ba0602 1262Author: Alan Coopersmith <alan.coopersmith@sun.com> 1263Date: Wed Aug 5 15:03:43 2009 -0700 1264 1265 sun_kbd: re-open keyboard if needed in KbdOn 1266 1267 If we closed keyboard in KbdOff, we need to reopen it in KbdOn, or 1268 will not be able to type after VT switch. 1269 1270 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1271 1272commit bba90b4e87be3ae5a13d69f6d9c60aa97761c8d5 1273Author: Alan Coopersmith <alan.coopersmith@sun.com> 1274Date: Tue Aug 4 21:31:23 2009 -0700 1275 1276 Sun bug 6852921: Recycling Xorg runs out of file descriptors in kbd driver 1277 1278 http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6852921 1279 1280 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1281 1282commit 352aa83c416a78e59be4dfa7d8442e5eec50130a 1283Author: Alan Coopersmith <alan.coopersmith@sun.com> 1284Date: Tue Aug 4 21:04:24 2009 -0700 1285 1286 Stop checking for #ifdef __SOL8__ - assume Solaris is at least Solaris 8 1287 1288 If you want to run a pre-1999 kernel, you'll need a pre-2009 X server 1289 1290 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1291 1292commit fe8d1f70fc7edce4f030766159aebae8f8a89ffc 1293Author: Peter Hutterer <peter.hutterer@who-t.net> 1294Date: Sat May 30 21:12:34 2009 +1000 1295 1296 Remove ModuleInfoRec. 1297 1298 This struct was removed with 2107becb0ce2ffda001be65728c53563496d8d50 from 1299 the server. 1300 1301 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1302 1303commit 29f075db9f86aa7e5e01688a5fd5e0081210e16b 1304Author: Peter Hutterer <peter.hutterer@who-t.net> 1305Date: Mon May 11 15:30:23 2009 +1000 1306 1307 Return BadValue if the server failed to init the keyboard. (#21278) 1308 1309 If keyboard init failed, we don't have a useful keymap and thus can't 1310 continue. 1311 This is essentially 0e15697b53c9448ce9911aa6499b2ea0bda92af6 from 1312 xserver ported over here. 1313 1314 X.Org Bug 21278 <http://bugs.freedesktop.org/show_bug.cgi?id=21278> 1315 1316 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1317 1318commit 7a4d6f396597c4b96e1402dadfcd2c0e5b7b0579 1319Author: Alan Coopersmith <alan.coopersmith@sun.com> 1320Date: Fri May 1 14:47:59 2009 -0700 1321 1322 Override HKTG & BSlash2 keycodes on Solaris 1323 1324 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1325 1326commit 2bc18590e6b7b403dcec22a09820010748c48972 1327Author: Alan Coopersmith <alan.coopersmith@sun.com> 1328Date: Thu Apr 30 16:26:23 2009 -0700 1329 1330 Solaris keyboard fixes for HAL hotplugging support 1331 1332 - Handle hot-unplug by checking for ENODEV on read and removing device 1333 - Make sure to re-push streams module on resume 1334 1335 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1336 1337commit 810fe3a4afd7e77a645c312f9475e75c2f7e925c 1338Author: Alan Curry <pacman@kosh.dhis.org> 1339Date: Sat Feb 28 00:53:10 2009 -0500 1340 1341 KDGETLED needs a char, not an int. 1342 1343 KDGETLED actually only stores a single byte at the address indicated by 1344 &real_leds, which on big-endian systems means the kernel's led state is put 1345 into the most-significant byte of real_leds. The LED_CAP LED_NUM LED_SCR 1346 macros then extract some bits from the least-significant byte, which still 1347 contains stack garbage since real_leds hasn't been initialized. 1348 1349 Don't believe what the console_ioctl(4) man page says. It's wrong. Go read 1350 drivers/char/vt_ioctl.c in the kernel source. 1351 1352 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1353 1354commit 0fafdc024624d27ddffdcc4ff0047dec59ef33e2 1355Author: Alan Coopersmith <alan.coopersmith@sun.com> 1356Date: Thu Apr 2 16:53:53 2009 -0700 1357 1358 Remove Initialised static variable (not used since xf86AddModuleInfo removal) 1359 1360 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1361 1362commit 7b64df0a988674454522e353ea2b56485474af6e 1363Author: David Miller <davem@davemloft.net> 1364Date: Tue Feb 24 16:50:22 2009 -0800 1365 1366 Fix xf86-input-keyboard build on Linux/sparc 1367 1368 lnx_kbd.c: Fix Sparc build. 1369 1370 Signed-off-by: David S. Miller <davem@davemloft.net> 1371 1372commit 62e663e7b107207b474713f22b6fec72f811dd86 1373Author: Daniel Stone <daniel@fooishbar.org> 1374Date: Tue Feb 10 17:24:21 2009 +1000 1375 1376 Switch to new XKB API 1377 1378 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1379 1380commit ae630aef17185dd8d2c23d0eb1b3287fa6e26268 1381Author: Peter Hutterer <peter.hutterer@who-t.net> 1382Date: Wed Feb 11 09:09:59 2009 +1000 1383 1384 Really remove autorepeat. 1385 1386 This strips all autorepeat from the keyboard driver. If you need autorepeat, 1387 use XKB. 1388 1389 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1390 1391commit 74ffb8e1897e7dd73f1adf3a2cba6b4214cfc77a 1392Author: Peter Hutterer <peter.hutterer@who-t.net> 1393Date: Wed Feb 11 09:04:53 2009 +1000 1394 1395 Don't set xkb repeat rate from the driver. 1396 1397commit 39b34a293a1502be2529b83575d03a46c5b0f1b9 1398Author: Daniel Stone <daniel@fooishbar.org> 1399Date: Tue Feb 10 17:28:06 2009 +1000 1400 1401 No autorepeat handling in the driver. 1402 1403 It's bad enough in the server, let's not cook up a driver-specific 1404 implementation on top of it. 1405 1406 Extracted into separate commits by Peter Hutterer. 1407 1408 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1409 1410commit 9234a0a91ef0c848dead86df831124429c7f528a 1411Author: Peter Hutterer <peter.hutterer@who-t.net> 1412Date: Tue Feb 10 17:01:37 2009 +1000 1413 1414 unifdef XKB and remove all "noXkb" handling. 1415 1416 XKB is here to stay. Live with it. 1417 1418commit 9f95e38282164a617b68e4dedf7b72ebc0fedc3e 1419Author: Daniel Stone <daniel@fooishbar.org> 1420Date: Tue Feb 10 16:47:52 2009 +1000 1421 1422 nec/jp layout is just "jp" these days. 1423 1424 Extracted into separate commits by Peter Hutterer. 1425 1426 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1427 1428commit db59771946ac53f78fecf2d75eb165275a45f6aa 1429Author: Daniel Stone <daniel@fooishbar.org> 1430Date: Tue Feb 10 16:43:46 2009 +1000 1431 1432 No more special sun keyboards anymore. 1433 1434 Extracted into separate commits by Peter Hutterer. 1435 1436 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1437 1438commit ea428e52f599a6f575bc012b552e14535009d219 1439Author: Daniel Stone <daniel@fooishbar.org> 1440Date: Tue Feb 10 16:41:06 2009 +1000 1441 1442 Remove special support for Panix106 1443 1444 Let's pretend that if google doesn't know it, it doesn't exist. 1445 1446 Extracted into separate commits by Peter Hutterer. 1447 1448 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1449 1450commit 425c0494e7ff4b7ed0ee7aec3b07a3bce812b9b7 1451Author: Daniel Stone <daniel@fooishbar.org> 1452Date: Tue Feb 10 17:24:32 2009 +1000 1453 1454 Change KbdCtrlProc to a void 1455 1456 6 years to follow an API surely is within reasonably response time, right? 1457 1458 Extracted into separate commits by Peter Hutterer. 1459 1460 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1461 1462commit 218ec4b53cc3e557317e188caf8762eac5e06e71 1463Author: Daniel Stone <daniel@fooishbar.org> 1464Date: Tue Feb 10 16:39:51 2009 +1000 1465 1466 Remove leftover ifdef XINPUT. 1467 1468 XINPUT has been mandatory for a while now. 1469 1470 Extracted into separate commits by Peter Hutterer. 1471 1472 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1473 1474commit d12d2d2c789e8439ae6f2e63526c49c76c385c8e 1475Author: Daniel Stone <daniel@fooishbar.org> 1476Date: Tue Feb 10 16:38:56 2009 +1000 1477 1478 Remove SpecialKey handling. 1479 1480 Are your keys really that special? Really? 1481 No. They aren't. Take it from me. 1482 1483 Extracted into separate commits by Peter Hutterer. 1484 1485 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1486 1487commit 862314c8dfced80631b2c7a6e00799fd2956b6dc 1488Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 1489Date: Wed Feb 4 18:59:23 2009 -0200 1490 1491 Janitor: compiler warnings, .gitignore. 1492 1493 Correct common sparse warning about integer used where a pointer 1494 is expected. Remaining warnings are about the symbols that the 1495 X Server loader should "dlsym()" to load the module, and are 1496 extern/exported, but have no declaration anywhere. 1497 1498 Use only one .gitignore file in the toplevel directory. 1499 1500 Signed-off-by: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 1501 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1502 1503commit 69d38cbda4ecff87dc63dd26cfae4262c1e6161c 1504Author: Alan Coopersmith <alan.coopersmith@sun.com> 1505Date: Fri Jan 30 20:23:32 2009 -0800 1506 1507 Add README with pointers to mailing list, bugzilla & git repos 1508 1509commit 14267d89087c21071fde1960f77cceee49a6e551 1510Author: Alan Coopersmith <alan.coopersmith@sun.com> 1511Date: Tue Jan 20 16:54:21 2009 -0800 1512 1513 Use XKB_DFLT_RULES from xorg-server.h for default xkb rules filename 1514 1515commit f9857c498803ce8e5902df7319d2928b0db8cd49 1516Author: Alan Coopersmith <alan.coopersmith@sun.com> 1517Date: Fri Jan 9 14:50:56 2009 -0800 1518 1519 Add note on hal-based configuration to man page 1520 1521commit ba47bfd9c4ebab0c71f7918127506817378d9eef 1522Author: Alan Coopersmith <alan.coopersmith@sun.com> 1523Date: Wed Jan 7 10:02:23 2009 -0800 1524 1525 Move ifdefs to clear "warning: statement has no consequent: if" 1526 1527commit fb9c07cbf0339922816007f2d35c501266a439b1 1528Author: Alan Coopersmith <alan.coopersmith@sun.com> 1529Date: Wed Jan 7 09:58:36 2009 -0800 1530 1531 Make LED masks more consistently unsigned long to clear compiler/lint warnings 1532 1533commit 2fde7c02565384ce774c20face9755359c5d5946 1534Author: Alan Coopersmith <alan.coopersmith@sun.com> 1535Date: Wed Jan 7 09:56:12 2009 -0800 1536 1537 Remove unused variables from Solaris code 1538 1539commit 708ecbf8557d9e676e3bb07c1f83170f6d9f7cd7 1540Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 1541Date: Wed Jan 7 15:09:01 2009 -0200 1542 1543 Update for servers newer then 1.5 or git master. 1544 1545 The atKeynames.h header was moved to the kbd driver sources as 1546 well as the xf86CommonSpecialKey() function. This problem probably 1547 got unnoticed for quite sometime, mainly because most people doing 1548 regular builds should either not have been building the kbd driver, 1549 or had atKeynames.h in /usr/include/xorg from a previous install. 1550 1551commit 9294caab68d58d13f429b7c0b23541b99f2b0dae 1552Author: Alan Coopersmith <alan.coopersmith@sun.com> 1553Date: Tue Nov 18 18:40:58 2008 -0800 1554 1555 Renamed subdir .cvsignore files to .gitignore 1556 1557commit 74b6461c5362e3401fdcf5a080bf71e6f7908e09 1558Author: Alan Coopersmith <alan.coopersmith@sun.com> 1559Date: Tue Nov 11 17:35:55 2008 -0800 1560 1561 sun_kbd.c: Don't try to repeat shutdown actions on already closed keyboard 1562 1563commit 3e28d68b50d291938734e9684b8296ca864f3892 1564Author: Luc Verhaegen <libv@skynet.be> 1565Date: Mon Oct 13 15:22:32 2008 +0200 1566 1567 Set TERMINATE_FALLBACK to 0. 1568 1569 This stops the keyboard driver from sending 2 extra ctrl-alt-backspace 1570 events to the server. 1571 1572commit eecfd24481b5768692409666b16b666e71ec97f8 1573Author: Adam Jackson <ajax@redhat.com> 1574Date: Tue Aug 19 15:28:02 2008 -0400 1575 1576 Remove useless call to xf86AddModuleInfo 1577 1578commit 574442b906fa8ff600d2fd32fdb2bf953b3bb5fa 1579Author: Adam Jackson <ajax@redhat.com> 1580Date: Tue Aug 19 10:20:47 2008 -0400 1581 1582 Remove XFree86-Misc leftovers. 1583 1584commit 80b04aa649f5e65294439264b6bbb0dc90c22a7c 1585Author: Kristian Høgsberg <krh@redhat.com> 1586Date: Thu Jul 24 16:39:02 2008 -0400 1587 1588 Move atKeynames.h and xf86CommonSpecialKey() here. 1589 1590commit ef7873db2861a9aa103eaabbe84b4396e64ff3a1 1591Author: Adam Jackson <ajax@redhat.com> 1592Date: Wed May 21 15:39:59 2008 -0400 1593 1594 keyboard 1.3.1 1595 1596commit a1866e2e73f0b401cd8e92fc9ee8db1791585936 1597Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 1598Date: Wed Apr 9 14:36:58 2008 -0300 1599 1600 Don't send events in DEVICE_INIT, only after DEVICE_ON. 1601 1602 See http://bugs.freedesktop.org/show_bug.cgi?id=2243#c15 for a description of 1603 the problem fixed in this patch. 1604 1605 Now only the driver leds state is synched with virtual console state, and if 1606 required, events are post in DEVICE_ON. 1607 This also defines an internal INITFLAG state to know when DEVICE_ON is called 1608 after DEVICE_INIT, otherwise, it will only send events for leds that changed 1609 state while the device was in "DEVICE_OFF state". 1610 1611 Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au> 1612 1613commit 86b16003ef1134a2471cd3f7ac217db574fa714c 1614Author: Adam Jackson <ajax@redhat.com> 1615Date: Thu Mar 20 16:05:05 2008 -0400 1616 1617 keyboard 1.3.0 1618 1619commit af3adb8e24c03fcd86ad63208ce525cd4db876ac 1620Author: Alan Coopersmith <alan.coopersmith@sun.com> 1621Date: Mon Mar 17 19:19:45 2008 -0700 1622 1623 Correct COPYING file and note which notices apply to which code/OS'es 1624 1625commit 49bf7022f85886d06ba4991364e6e28f17d78f2b 1626Author: Daniel Drake <ddrake@brontes3d.com> 1627Date: Mon May 21 13:53:01 2007 -0800 1628 1629 Bug 11026: xf86-input-keyboard COPYING file 1630 1631 X.Org Bugzilla #11026 <https://bugs.freedesktop.org/show_bug.cgi?id=11026> 1632 1633commit 0382ed1c0c29ee19cfa8bff213ee32a7d0c06da9 1634Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 1635Date: Fri Feb 8 19:00:57 2008 -0200 1636 1637 Alternate patch to preserve NumLock & CapsLock leds at X Server startup. 1638 1639 This patch requires reverting commits: 1640 7148a0c3e04668b7608295ebdf94579f6acfa544 and 1641 0f3716db01681876cc385727beeb842af5b950d3 1642 Also, it is assumed that the os specific GetLeds will properly 1643 use bit 0 for caps lock and bit 1 for num lock. 1644 1645 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1646 1647commit 382ad4ef28b8393b385ac1d2426c5b22076ea165 1648Author: Alan Coopersmith <alan.coopersmith@sun.com> 1649Date: Mon Mar 17 18:48:47 2008 -0700 1650 1651 Revert previous attempts to sync lock state & LEDs 1652 1653 See next commit for improved fix 1654 1655commit 0c8220690c726d61a250ad5aec9171009f523043 1656Author: Alan Coopersmith <alan.coopersmith@sun.com> 1657Date: Mon Mar 17 18:46:15 2008 -0700 1658 1659 Use $(XKBPATH) for xkb file path in man page 1660 1661commit e32e610b719c7dc7a78a1b991b12521863877e51 1662Author: Matej Kosik <kosik@fiit.stuba.sk> 1663Date: Fri Feb 15 08:53:48 2008 -0800 1664 1665 Add information & example of XKB options to man page 1666 1667commit ea46dd17058f6a880ed38102d1fde1dcba1f8215 1668Author: Matthieu Herrb <matthieu@bluenote.herrb.net> 1669Date: Sat Mar 8 23:04:13 2008 +0100 1670 1671 Makefile.am: nuke RCS Id 1672 1673commit 0f3716db01681876cc385727beeb842af5b950d3 1674Author: Samuel Thibault <samuel.thibault@ens-lyon.org> 1675Date: Wed Jan 16 10:18:59 2008 +1030 1676 1677 lnx: Automatically inherit the vt's numlock and capslock status (Bug #2243) 1678 1679 X.Org Bug #2243 <https://bugs.freedesktop.org/show_bug.cgi?id=2243> 1680 1681commit 882b28a452db6ebe1499d9558d0028cebb0e032f 1682Author: Matthieu Herrb <matthieu@bluenote.herrb.com> 1683Date: Wed Dec 12 22:43:04 2007 +0100 1684 1685 Fix parameters order for printWsType(). 1686 1687commit b139da4553e71896689e8f522e5cff58f5bb7674 1688Author: Adam Jackson <ajax@redhat.com> 1689Date: Mon Dec 3 11:57:40 2007 -0500 1690 1691 Don't sleep(1) on VT entry. 1692 1693commit ec247cd91cf147a8d1e79b0746680b049269798f 1694Author: Alan Coopersmith <alan.coopersmith@sun.com> 1695Date: Thu Oct 11 16:42:33 2007 -0700 1696 1697 Update kbd man page to say it has replaced keyboard driver now. 1698 1699commit 278c7d8f44ba7393a95ab1a4a557d6f385044022 1700Author: David Marx <david.marx@sun.com> 1701Date: Wed Oct 10 16:18:12 2007 -0700 1702 1703 Sun bug #6425775 Xserver is blocked when a program rings keyboard-bell 1704 1705 Use KIOCMKTONE ioctl instead on Solaris versions that have it 1706 <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6425775> 1707 1708commit 10792dc1eebf9f718e0cad0b425a8b8307a7ebc7 1709Author: Julien Cristau <jcristau@debian.org> 1710Date: Thu Sep 6 18:41:28 2007 +0200 1711 1712 Remove the legacy keyboard driver's manpage 1713 1714commit 3d88a17403df55d28e85ebc445b798cdce23e581 1715Author: Eric Anholt <eric@anholt.net> 1716Date: Wed Sep 5 09:09:06 2007 -0700 1717 1718 Bump version to 1.2.2 for release. 1719 1720commit 3b87c8e164a5a4e79900b70e38e09c85bc99ce25 1721Author: Eric Anholt <eric@anholt.net> 1722Date: Mon Aug 20 15:36:37 2007 -0700 1723 1724 Bug #9748: Include GPL license by Rik Faith for some lnx_kbd.c contents. 1725 1726 The code in question was clearly copy-and-pasted from the kbdrate.c.c file. 1727 1728commit 095c59f70b58b87e627b3150f3a4694d66b75746 1729Author: Alan Coopersmith <alan.coopersmith@sun.com> 1730Date: Wed Jul 18 18:32:59 2007 -0700 1731 1732 Remove unused variables 1733 1734commit 7148a0c3e04668b7608295ebdf94579f6acfa544 1735Author: Alan Coopersmith <alan.coopersmith@sun.com> 1736Date: Wed Jul 18 17:29:16 2007 -0700 1737 1738 Sun bug 6312042: Preserve NumLock & CapsLock state on Xorg startup 1739 1740 If either the NumLock or CapsLock leds on the keyboard are on at startup, 1741 generate fake NumLock/CapsLock keypresses to set the server state to match. 1742 <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6312042> 1743 1744 Based on earlier Xsun fix for Sun bug #4185550 1745 <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4185550> 1746 1747commit db0254abb0ba68c6dfb2443d1170d9d1e895021d 1748Author: Alan Coopersmith <alan.coopersmith@sun.com> 1749Date: Wed Jul 18 16:30:35 2007 -0700 1750 1751 Remove old wrappers used for sharing code between keyboard & kbd drivers 1752 1753commit 256da8cc284a3a66a4a41ec7708b0b467c30b369 1754Author: Alan Coopersmith <alan.coopersmith@sun.com> 1755Date: Wed Jul 18 11:07:12 2007 -0700 1756 1757 Update key mappings before we walk them looking for modifiers, not after 1758 1759commit 8fe8b62ab3fcc8c51d61dcc2e658e6733da3edfb 1760Author: Alan Coopersmith <alan.coopersmith@sun.com> 1761Date: Tue Jul 17 20:11:17 2007 -0700 1762 1763 renamed: .cvsignore -> .gitignore 1764 1765commit 7e412914fc1e2372890c2af46263f4cefab8cbfe 1766Author: Alan Coopersmith <alan.coopersmith@sun.com> 1767Date: Tue Jul 17 20:10:50 2007 -0700 1768 1769 Update Solaris port to work with os layer move into kbd driver 1770 1771 Also remove old code only needed for obsolete "keyboard" driver 1772 Fix default keysym map on Solaris to work correctly when XKB fails 1773 1774commit 36cf953910002a00a3694033d49c6c38319b0283 1775Author: Julien Cristau <jcristau@debian.org> 1776Date: Wed Jun 13 23:02:58 2007 +1000 1777 1778 Keep module version up-to-date using PACKAGE_VERSION_* 1779 1780commit 05dd89ef03cee6853e7c2db518b6b22785cc3e7c 1781Author: Samuel Thibault <samuel.thibault@ens-lyon.org> 1782Date: Mon Feb 5 14:29:54 2007 -0800 1783 1784 Fix key led update 1785 1786 Cf: https://bugs.freedesktop.org/show_bug.cgi?id=313 1787 https://bugs.freedesktop.org/attachment.cgi?id=8396&action=view 1788 1789 ------- Comment #8 From Samuel Thibault 2007-01-14 14:28:16 [reply] ------- 1790 1791 Created an attachment (id=8396) [details] 1792 fix key led update 1793 1794 Ok, found the problem: when XKB is used (!pKbd->noXkb), pKbd->keyLeds is not 1795 updated, so that UpdateLeds(), even if it called at the right places, actually 1796 just clears all LEDs. Here is a patch. 1797 1798commit caeb0f364c1a95a9ad3e64dd722c8ddc88077a86 1799Author: Daniel Stone <daniel@fooishbar.org> 1800Date: Fri Dec 8 09:09:24 2006 +0200 1801 1802 don't release keys on newer servers 1803 On newer servers, we take care of the key release over VT switch already, 1804 so don't do it twice; that will lead to hilarious results. 1805 1806commit fd51e4d27d7a31ed9d4a075c3814b36320af4612 1807Author: Daniel Stone <daniel@fooishbar.org> 1808Date: Tue Nov 7 00:10:54 2006 +0200 1809 1810 add xf86Keymap.h, fix _SOURCES -> _SRCS in Makefile.am 1811 1812commit 976e12d85920d5bd09f6d0ba005835f733b296b7 1813Author: Daniel Stone <daniel@fooishbar.org> 1814Date: Sat Nov 4 21:01:55 2006 +0200 1815 1816 bump to 1.2.1 1817 1818commit 08aa290b0125eb681f872ef821ecffd5818caeb6 1819Author: Daniel Stone <daniel@fooishbar.org> 1820Date: Sat Nov 4 21:01:49 2006 +0200 1821 1822 add xf86OSKbd.h to build system, _SOURCES -> _SRCS 1823 Add xf86OSKbd.h to the build system, and change _SOURCES use to _SRCS, 1824 except when explicitly referring to a target. This keeps automake 1.10 1825 happy. 1826 1827commit 95e5d2521fc39a661e13b313e5aa2514ddac9a5e 1828Author: Daniel Stone <daniel@fooishbar.org> 1829Date: Thu Nov 2 00:24:24 2006 +0200 1830 1831 move os keyboard layer into kbd driver, remove legacy keyboard driver 1832 Completely remove the old 'keyboard' driver. 1833 Move the OS keyboard layer from the Xorg DDX into the kbd driver. Right 1834 now, BSD, Linux, SCO, and Solaris, have been dragged over. 1835 Bump to 1.2.0, as we'll collide badly with the existing OS keyboard layer. 1836 1837commit 3bfed2fc2e401bc4b5f74a3f20014d4a5c7dad30 1838Author: Adam Jackson <ajax@benzedrine.nwnk.net> 1839Date: Fri Oct 13 18:26:38 2006 -0400 1840 1841 Bump to 1.1.1 1842 1843commit d3c6014290a90a985679c9258fe65be3d89bf7b9 1844Author: Tilman Sauerbeck <tilman@code-monkey.de> 1845Date: Sun Jul 9 19:57:36 2006 +0200 1846 1847 Added some missing includes. 1848 1849commit c94229993dc2a8672802ef8ab35717089b74ab80 1850Author: Adam Jackson <ajax@nwnk.net> 1851Date: Fri Apr 7 17:47:17 2006 +0000 1852 1853 Unlibcwrap. Bump server version requirement. Bump to 1.1.0. 1854 1855commit 01744910cd7c4034fa1dd14ef734d7087832647d 1856Author: Kevin E Martin <kem@kem.org> 1857Date: Wed Dec 21 02:29:57 2005 +0000 1858 1859 Update package version for X11R7 release. 1860 1861commit 9bd0521c65760d4e555ac992a92ce74ce8d55437 1862Author: Adam Jackson <ajax@nwnk.net> 1863Date: Mon Dec 19 16:25:51 2005 +0000 1864 1865 Stub COPYING files 1866 1867commit 75d352b91ff79b5b55dbd7c5d3952470de87704f 1868Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1869Date: Mon Dec 19 09:07:50 2005 +0000 1870 1871 Typo fixes, mailing list & url updates, and other changes to prepare for 1872 X11R6.9 & 7.0 releases. 1873 1874commit 29309dd08deb535262625c2eb73558c6eae69336 1875Author: Kevin E Martin <kem@kem.org> 1876Date: Thu Dec 15 00:24:14 2005 +0000 1877 1878 Update package version number for final X11R7 release candidate. 1879 1880commit a459e2028834e76e21117070d073cc9489b0d65f 1881Author: Kevin E Martin <kem@kem.org> 1882Date: Tue Dec 6 22:48:30 2005 +0000 1883 1884 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 1885 1886commit 9c5c0e3d211fcce658aa667d8be7f979b9cb83cd 1887Author: Kevin E Martin <kem@kem.org> 1888Date: Sat Dec 3 05:49:31 2005 +0000 1889 1890 Update package version number for X11R7 RC3 release. 1891 1892commit edb6ec6c311543686230a43885183071e92dc60d 1893Author: Kevin E Martin <kem@kem.org> 1894Date: Fri Dec 2 02:16:05 2005 +0000 1895 1896 Remove extraneous AC_MSG_RESULT. 1897 1898commit 0721c4b4a75fe836d17445550746ed415f06d126 1899Author: Adam Jackson <ajax@nwnk.net> 1900Date: Tue Nov 29 23:29:56 2005 +0000 1901 1902 Only build dlloader modules by default. 1903 1904commit 9885aa10eeb6e42212a0e21861790b72adc3ce71 1905Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1906Date: Mon Nov 28 22:04:07 2005 +0000 1907 1908 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 1909 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 1910 1911commit ec4425c0ddb1dd45fb24e3984d490a68ff211b08 1912Author: Eric Anholt <anholt@freebsd.org> 1913Date: Mon Nov 21 10:49:05 2005 +0000 1914 1915 Add .cvsignores for drivers. 1916 1917commit e5451950a80744b183f5e8f4259ff2e596952a13 1918Author: Kevin E Martin <kem@kem.org> 1919Date: Wed Nov 9 21:31:23 2005 +0000 1920 1921 Bump version numbers for X11R6.9/X11R7 RC2. 1922 1923commit 066e7c7d2768dec2c033a2ce723abbe31495f6d0 1924Author: Kevin E Martin <kem@kem.org> 1925Date: Wed Nov 9 21:15:12 2005 +0000 1926 1927 Update package version number for X11R7 RC2 release. 1928 1929commit 4442fdf90f51cc265679b61cc341f6ed32e134a1 1930Author: Kean Johnson <kean@armory.com> 1931Date: Tue Nov 8 06:33:28 2005 +0000 1932 1933 See ChangeLog entry 2005-11-07 for details. 1934 1935commit 85dfda745021f49f01424d6a01c6396865d1723d 1936Author: Kevin E Martin <kem@kem.org> 1937Date: Tue Nov 1 15:08:50 2005 +0000 1938 1939 Update pkgcheck depedencies to work with separate build roots. 1940 1941commit 288c4a7f79b9fb4b0531fe7cf21dec7f7f4a3668 1942Author: Kevin E Martin <kem@kem.org> 1943Date: Wed Oct 19 02:48:00 2005 +0000 1944 1945 Update package version number for RC1 release. 1946 1947commit 4861d1586d6ce54a8563047fa01016b658517d8f 1948Author: Kevin E Martin <kem@kem.org> 1949Date: Tue Oct 18 15:46:36 2005 +0000 1950 1951 Do the following to make the drivers pass distcheck: 1952 - Only define EXTRA_DIST when there are actually man pages to be processed 1953 - Add missing man pages to keyboard and ati drivers EXTRA_DIST 1954 1955commit f7e91cad97e22e05b87de3d16a0f4299ea471a88 1956Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1957Date: Tue Oct 18 00:01:51 2005 +0000 1958 1959 Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro 1960 substitutions to work better with BSD make 1961 1962commit 9e5a8ec5b63ec730916c0312cf6d65c26fd138d5 1963Author: Adam Jackson <ajax@nwnk.net> 1964Date: Mon Oct 17 22:57:28 2005 +0000 1965 1966 More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead 1967 of indirectly 1968 1969commit f06abf1decb60bdaf453b0d73f05f45b833b843a 1970Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1971Date: Mon Oct 17 00:08:58 2005 +0000 1972 1973 Use sed & cpp to substitute variables in driver man pages 1974 1975commit 8668a70c065a3cba91a0f4b75c34c4478099bedd 1976Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1977Date: Sun Oct 16 19:01:25 2005 +0000 1978 1979 Remove note about kbd being experimental. Add Solaris to supported OS list 1980 for kbd. 1981 Add note about plans to move to kbd in a future release. 1982 1983commit a228e916cc1ffa85446c95a6c42380b39d67b9f6 1984Author: Matthieu Herrb <matthieu.herrb@laas.fr> 1985Date: Sat Oct 1 17:30:58 2005 +0000 1986 1987 Bug #3411: fix handling of keyboard Autorepeat rate in xorg.conf. 1988 1989commit 66693592a767baabca9eae015b57e9c6660a080b 1990Author: Daniel Stone <daniel@fooishbar.org> 1991Date: Thu Aug 18 09:03:39 2005 +0000 1992 1993 Update autogen.sh to one that does objdir != srcdir. 1994 1995commit ea7e6dfb03714a48edfb04053ac49f71f553872d 1996Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1997Date: Wed Aug 10 14:07:23 2005 +0000 1998 1999 Don\'t lose existing CFLAGS in all the input drivers and some of the video 2000 drivers 2001 2002commit 8f930fc988f0d43bf2d964721e846fcf5fed6e4b 2003Author: Adam Jackson <ajax@nwnk.net> 2004Date: Tue Aug 2 00:51:34 2005 +0000 2005 2006 AS_HELP_STRING workaround 2007 2008commit c392a4c091e70d42b498f9e8a55737feedbe2871 2009Author: Kevin E Martin <kem@kem.org> 2010Date: Fri Jul 29 21:22:41 2005 +0000 2011 2012 Various changes preparing packages for RC0: 2013 - Verify and update package version numbers as needed 2014 - Implement versioning scheme 2015 - Change bug address to point to bugzilla bug entry form 2016 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 2017 reenable it) 2018 - Fix makedepend to use pkgconfig and pass distcheck 2019 - Update build script to build macros first 2020 - Update modular Xorg version 2021 2022commit b1379685a2fce1f1b2092814d3170cc29f4fd039 2023Author: Kevin E Martin <kem@kem.org> 2024Date: Wed Jul 13 20:03:22 2005 +0000 2025 2026 Make the module dir configurable 2027 2028commit 9f91bf7017f10ed23e2d313e47934d803e292dbc 2029Author: Alan Hourihane <alanh@fairlite.demon.co.uk> 2030Date: Wed Jul 13 12:30:04 2005 +0000 2031 2032 //bugs.freedesktop.org/show_bug.cgi?id=2587> Fix keyboard mapping on Sun 2033 keyboards in the keyboard module. 2034 2035commit da10828e418bc7fdbdcd03162ee92b0a999a11b7 2036Author: Kevin E Martin <kem@kem.org> 2037Date: Wed Jul 13 02:21:00 2005 +0000 2038 2039 Update all input drivers to pass distcheck 2040 2041commit c9b223867b4922c646dd85c7468b8f79bf5257d5 2042Author: Adam Jackson <ajax@nwnk.net> 2043Date: Tue Jul 12 06:15:09 2005 +0000 2044 2045 Build skeletons for input drivers. Should basically work. 2046 2047commit c9097dd3204d4fe2a3a21cec23948f27ec6292ed 2048Author: Adam Jackson <ajax@nwnk.net> 2049Date: Mon Jul 11 02:38:00 2005 +0000 2050 2051 Prep input drivers for modularizing by adding guarded #include "config.h" 2052 2053commit 83efe32bd4a9372467680cafd5880438e551db31 2054Author: Daniel Stone <daniel@fooishbar.org> 2055Date: Fri Jul 1 22:43:22 2005 +0000 2056 2057 Change all misc.h and os.h references to <X11/foo.h>. 2058 2059commit ebf2b80b2027ebb99dbe44c7d77fd9f7a43f2e72 2060Author: Adam Jackson <ajax@nwnk.net> 2061Date: Sat Jun 25 21:17:02 2005 +0000 2062 2063 Bug #3626: _X_EXPORT tags for video and input drivers. 2064 2065commit 3360f15f5f4cdd4a6cf204ff8af70a90c314ada3 2066Author: Eric Anholt <anholt@freebsd.org> 2067Date: Tue May 10 00:12:17 2005 +0000 2068 2069 Bugzilla #2561: Disable some keycode translations on PC98, which had 2070 various bad effects including modifier keys not working. 2071 2072commit 2ca94be67112a926721ef699f495bc158c4963a4 2073Author: Daniel Stone <daniel@fooishbar.org> 2074Date: Wed Apr 20 12:25:34 2005 +0000 2075 2076 Fix includes right throughout the Xserver tree: 2077 change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h; 2078 change "foo.h", "extensions/foo.h" and "X11/foo.h" to 2079 <X11/extensions/foo.h> for extension headers, e.g. Xv.h; 2080 change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files. 2081 2082commit d157c2188389c84f3ee7594ddd0980f1a3553e97 2083Author: Egbert Eich <eich@suse.de> 2084Date: Tue Jan 11 14:59:02 2005 +0000 2085 2086 Minor format fix. 2087 Added explanatory comment and debug code. 2088 Added comment. 2089 2090commit b7f68e909640008e831c2ddb67ca4fb9515cec04 2091Author: Egbert Eich <eich@suse.de> 2092Date: Mon Jan 10 17:44:39 2005 +0000 2093 2094 PC keyboards internally generate a different scan code when the ALT 2095 modifier is pressed with the SysReq/Print key. Since X expects the same 2096 scancode regardless of the modifier the keyboard driver has to 'map the 2097 code back'. So far it does so when seeing the SysReq scancode without 2098 checking if the modifier is on. If this scancode is also sent by 2099 another key on an extended keyboard it receives the same remapping. 2100 Fix: Add check for ALT modifier down before doing the remapping (Helmut 2101 Fahrion). 2102 2103commit b04ef340e213badb2e44fb669583b490f7278969 2104Author: Matthieu Herrb <matthieu.herrb@laas.fr> 2105Date: Mon Dec 6 21:51:11 2004 +0000 2106 2107 Previous fix broke hardware-based autorepeat. This fix mimics the behaviour 2108 of the legacy driver by making a local copy of the autoRepeat flag. 2109 2110commit db3b5cb60a71f2d5e536797559001dc59090ab6c 2111Author: Matthieu Herrb <matthieu.herrb@laas.fr> 2112Date: Fri Dec 3 23:30:48 2004 +0000 2113 2114 programs/Xserver/hw/xfree86/input/keyboard/kbd.c 2115 - set default XkbModel to pc105 (like legacy keyboard driver did) 2116 - fix autorepeat (Bugzilla #1651, Petter Urkedal). 2117 2118commit b9bece29e9733bdf4bb44da6ced4d3e0e433f6e5 2119Author: Kevin E Martin <kem@kem.org> 2120Date: Tue Aug 31 01:36:13 2004 +0000 2121 2122 Fix keyboard driver regression (Bug #1238, Kristian Hoegsberg). 2123 2124commit 3d97e8a41a8a15769f43233a2ed7692387cb0b81 2125Author: Kevin E Martin <kem@kem.org> 2126Date: Sun Aug 29 21:06:00 2004 +0000 2127 2128 Fix make install when BuildServersOnly is YES (Bug #1213). 2129 Fix build failures when UseDeprecatedKeyboardDriver is YES and 2130 DoLoadableServer is NO (Bug #1229, Kristian H�gsberg). 2131 Fix failure when using DLL loader and LD_BIND_NOW is set (Bug #1212, Adam 2132 Jackson). 2133 2134commit 9e2172ffef436acb9a88147f276c9ddf12739a14 2135Author: Kevin E Martin <kem@kem.org> 2136Date: Mon Aug 16 22:48:51 2004 +0000 2137 2138 Update release and date for first RC. 2139 Fix kbd/keyboard driver for DoLoadableServer NO. 2140 Revert change since it is better to set date in the config files. 2141 2142commit 58f47a9c32cf379fd473f01b18ddc57b90e47b0b 2143Author: Kevin E Martin <kem@kem.org> 2144Date: Mon Aug 16 20:17:52 2004 +0000 2145 2146 Add kdb <-> keyboard aliasing when UseDeprecatedKeyboardDriver is NO (Bug 2147 #1072, Kristian H�gsberg). 2148 2149commit 32d5ece27279bf7f1211346f15a292f73ff334d6 2150Author: Egbert Eich <eich@suse.de> 2151Date: Fri Apr 23 19:54:03 2004 +0000 2152 2153 Merging XORG-CURRENT into trunk 2154 2155commit cbec87bb621bd6bb2fddf1fe9aa970a09acba8f7 2156Author: Egbert Eich <eich@suse.de> 2157Date: Sun Mar 14 08:33:52 2004 +0000 2158 2159 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 2160 2161commit f078d9ca112038d16eb9b28d331a900f0ab7bd62 2162Author: Egbert Eich <eich@suse.de> 2163Date: Wed Mar 3 12:12:33 2004 +0000 2164 2165 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 2166 2167commit e5e92f4396bc0a73ddda050403d422cee9bdfd2f 2168Author: Egbert Eich <eich@suse.de> 2169Date: Thu Feb 26 13:36:00 2004 +0000 2170 2171 readding XFree86's cvs IDs 2172 2173commit 1056cd4925dc787f72b9f6b5900e55e00d7ba973 2174Author: Egbert Eich <eich@suse.de> 2175Date: Thu Feb 26 09:23:34 2004 +0000 2176 2177 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 2178 2179commit 1c8924b7c1728653ebe49a663dd6125cef010bc8 2180Author: Kaleb Keithley <kaleb@freedesktop.org> 2181Date: Fri Dec 19 20:55:25 2003 +0000 2182 2183 XFree86 4.3.99.902 (RC 2) 2184 2185commit 01eff4e6297717400f8b9517a9e4ccdc067d07d3 2186Author: Kaleb Keithley <kaleb@freedesktop.org> 2187Date: Tue Nov 25 19:28:48 2003 +0000 2188 2189 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2190 2191commit 303235b2d4a53231a6aa74d4d74d683842477b27 2192Author: Kaleb Keithley <kaleb@freedesktop.org> 2193Date: Fri Nov 14 16:48:56 2003 +0000 2194 2195 XFree86 4.3.0.1 2196 2197commit 724aeb56e7d6e5940ad6d329f53f5b80a9fc38ae 2198Author: Kaleb Keithley <kaleb@freedesktop.org> 2199Date: Fri Nov 14 16:48:56 2003 +0000 2200 2201 Initial revision 2202