1 commit 31e37ca76353efde2116b66c375d25ba60165e36 2 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 3 Date: Mon May 18 18:51:58 2026 -0700 4 5 xev 1.2.7 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 8 9 commit fd3a07b924b6da4b9c27e697b95b22a7bed1b18a 10 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 11 Date: Sat Apr 18 18:25:50 2026 -0700 12 13 meson: Add option to build with meson 14 15 Also updates the gitlab CI config to test both build types 16 and compare the generated output/installed files. 17 18 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 19 Part-of: <https://gitlab.freedesktop.org/xorg/app/xev/-/merge_requests/15> 20 21 commit 79f0cc47caf9c3fd1161a9bc11b0380d0e4d9f4a 22 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 23 Date: Sun Jan 11 11:20:41 2026 -0800 24 25 gitlab CI: drop the ci-fairy check-mr job 26 27 The only thing this checked was the checkbox for allowing maintainers to 28 edit the MR. Changed permissions checks now fail this job but luckily 29 the setting it checked has been the default for years anyway so we can 30 drop it. 31 32 https://gitlab.freedesktop.org/freedesktop/ci-templates/-/issues/81 33 34 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 35 Part-of: <https://gitlab.freedesktop.org/xorg/app/xev/-/merge_requests/15> 36 37 commit 61c956d8265e9607c48791a325c6eebd86c31366 38 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 39 Date: Sun Aug 31 09:23:19 2025 -0700 40 41 Clear -Wunused-parameter warnings 42 43 Reported by gcc 15.1: 44 45 xev.c: In function ignore_errors: 46 xev.c:99:24: warning: unused parameter display [-Wunused-parameter] 47 99 | ignore_errors(Display *display, XErrorEvent *ev) 48 | ~~~~~~~~~^~~~~~~ 49 xev.c:99:46: warning: unused parameter ev [-Wunused-parameter] 50 99 | ignore_errors(Display *display, XErrorEvent *ev) 51 | ~~~~~~~~~~~~~^~ 52 53 xev.c: In function set_sizehints: 54 xev.c:1075:48: warning: unused parameter defx [-Wunused-parameter] 55 1075 | int defwidth, int defheight, int defx, int defy, char *geom) 56 | ~~~~^~~~ 57 xev.c:1075:58: warning: unused parameter defy [-Wunused-parameter] 58 1075 | int defwidth, int defheight, int defx, int defy, char *geom) 59 | ~~~~^~~~ 60 61 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 62 Part-of: <https://gitlab.freedesktop.org/xorg/app/xev/-/merge_requests/14> 63 64 commit 0513c8e462904a42a67eadb4c875ecff1f78447c 65 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 66 Date: Sun Aug 31 09:10:55 2025 -0700 67 68 Add missing indentation to second line of CreateNotify output 69 70 Closes: #1 71 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 72 Part-of: <https://gitlab.freedesktop.org/xorg/app/xev/-/merge_requests/13> 73 74 commit 5d90d0e926cc9bf27c5944f8804ce0ec038947b0 75 Author: Olivier Fourdan <ofourdan (a] redhat.com> 76 Date: Fri Jul 18 17:25:29 2025 +0200 77 78 randr: Protect against XErrors getting output info 79 80 Xwayland can create and destroy RR outputs as required. 81 82 When Xwayland destroys an RR output, xev would receive a RRNotify event 83 and try to get the output info. 84 85 As the output is already destroyed, that will cause an XError which 86 kills xev: 87 88 | RRNotify event, serial 42, synthetic NO, window 0xc00001, 89 | X Error of failed request: BadRROutput (invalid Output parameter) 90 | Major opcode of failed request: 140 (RANDR) 91 | Minor opcode of failed request: 9 (RRGetOutputInfo) 92 | Serial number of failed request: 45 93 | Current serial number in output stream: 45 94 95 Protect against potential XError when calling XRRGetOutputInfo() to 96 avoid the issue. 97 98 v2: XSync before setting the error handler, to catch pending errors 99 (Alan Coopersmith <alan.coopersmith (a] oracle.com>) 100 101 Signed-off-by: Olivier Fourdan <ofourdan (a] redhat.com> 102 See-also: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1833 103 Part-of: <https://gitlab.freedesktop.org/xorg/app/xev/-/merge_requests/12> 104 105 commit e2c157e759a260e5595a259369005849643ead1f 106 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 107 Date: Tue May 20 17:36:46 2025 -0700 108 109 man page: fix warnings from `mandoc -T lint` 110 111 mandoc: xev.1:64:81: STYLE: input text line longer than 80 bytes: Available event mask... 112 mandoc: xev.1:1:11: WARNING: cannot parse date, using it verbatim: TH xev 1.2.6 113 mandoc: xev.1:12:2: WARNING: skipping paragraph macro: PP after SH 114 115 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 116 Part-of: <https://gitlab.freedesktop.org/xorg/app/xev/-/merge_requests/11> 117 118 commit eae9d09e5a011012d477430669206c2e232523ca 119 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 120 Date: Mon Mar 24 19:03:31 2025 -0700 121 122 Improve man page formatting 123 124 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 125 Part-of: <https://gitlab.freedesktop.org/xorg/app/xev/-/merge_requests/10> 126 127 commit 8b9e87a3058952bb0f871f42530f5fc05f5d49e1 128 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 129 Date: Mon Mar 24 18:52:41 2025 -0700 130 131 Accept --help & --version as aliases to -help & -version 132 133 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 134 Part-of: <https://gitlab.freedesktop.org/xorg/app/xev/-/merge_requests/10> 135 136 commit c69f783f077bc4ba68cd513b682629ca42a25628 137 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 138 Date: Mon Mar 24 18:49:41 2025 -0700 139 140 Add -help option 141 142 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 143 Part-of: <https://gitlab.freedesktop.org/xorg/app/xev/-/merge_requests/10> 144 145 commit 22a6e7416e126ba4860a62128254d96ad2c1fa84 146 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 147 Date: Sun Mar 3 13:56:28 2024 -0800 148 149 xev 1.2.6 150 151 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 152 153 commit 104e6cd3459df1e3020bf8c27d275392c5b15531 154 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 155 Date: Sun Jun 11 12:17:13 2023 -0700 156 157 Mark graceful_exit as noreturn 158 159 Suggested by clang -Wmissing-noreturn 160 161 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 162 163 commit 9588a366cd0ca9b38cc545a8f70ae1f70f062ee9 164 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 165 Date: Sun Jun 11 12:14:03 2023 -0700 166 167 Mark global variables as "static" since there's only one source file 168 169 Quiets clang -Wmissing-variable-declarations warnings 170 171 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 172 173 commit fc70d05dad45c92809ec5e84090e7708b21815cd 174 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 175 Date: Thu Jul 28 17:30:21 2022 -0700 176 177 gitlab CI: stop requiring Signed-off-by in commits 178 179 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 180 181 commit fa66bacb97ab55840630f717406c588885637739 182 Author: Mikael Magnusson <mikachu (a] gmail.com> 183 Date: Wed Jun 29 12:08:43 2022 +0200 184 185 Fix overflow on XmbLookupString buffer 186 187 The returned nmbbytes value is the length we need the buffer to be, but 188 the current size is only bsize. We can't store a NUL at buf[nmbbytes] 189 before the realloc, so only do this when the buffer is sized properly. 190 191 Signed-off-by: Mikael Magnusson <mikachu (a] gmail.com> 192 [ismael (a] iodev.co.uk: Moved string termination out of the loop] 193 Signed-off-by: Ismael Luceno <ismael (a] iodev.co.uk> 194 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 195 196 commit 19e473aa6b1fbd01bb8c7206c06aacf5e789d758 197 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 198 Date: Tue Jul 12 09:58:53 2022 -0700 199 200 xev 1.2.5 201 202 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 203 204 commit 26b84c02c547bb233dc7a273cb3745eef2aadadd 205 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 206 Date: Sat Apr 2 12:56:12 2022 -0700 207 208 man page: remove out-of-date reference to X(7) 209 210 The X(7) man page doesn't list any license information as this had claimed. 211 212 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 213 214 commit eedd0fed999e515618816ca831b8de3b3011c993 215 Author: Goblin <xorg-nospam (a] uukgoblin.net> 216 Date: Fri Feb 18 22:20:07 2022 +0000 217 218 xev: fix KeymapNotify event printing 219 220 When xev prints the KeymapNotify event (after the user brings the xev window 221 into focus), it incorrectly displays unsigned char values >= 128. For 222 instance, 128 is printed as 42949667168. 223 224 This can be seen for instance by holding the '6' key (which has the 225 keycode 15) and then bringing the xev window into focus. Observe the 226 KeymapNotify event, the second number after "keys: " will be 42949667168. 227 If you instead hold the '5' key (which has the keycode 14), you'll see 228 64 there, as expected. 229 230 No-one seems to have noticed since at least the last millenium ;-) 231 232 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 233 234 commit ad23b1e9f4463017f76534300925aa08c055df48 235 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 236 Date: Mon Dec 6 11:46:26 2021 -0800 237 238 Build xz tarballs instead of bzip2 239 240 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 241 242 commit 126ef9076e51beb1897321025220dd1828568caf 243 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 244 Date: Mon Dec 6 11:46:13 2021 -0800 245 246 gitlab CI: add a basic build test 247 248 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 249 250 commit b798a62cb701050381ed8b05c2fb7204357a7241 251 Author: Matt Turner <mattst88 (a] gmail.com> 252 Date: Fri Jul 17 15:07:14 2020 -0700 253 254 xev 1.2.4 255 256 Signed-off-by: Matt Turner <mattst88 (a] gmail.com> 257 258 commit c51ca8f59ce5fff6b8c0705bd296460d8116cff2 259 Author: Piotr Henryk Dabrowski <phd (a] phd.re> 260 Date: Mon Apr 6 05:11:28 2020 +0200 261 262 Add option "-1" to display only a single line per event 263 264 commit 699ec4772f024e70dbb5474921acd4977ecfce4c 265 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 266 Date: Tue Feb 19 14:21:20 2019 -0800 267 268 xev 1.2.3 269 270 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 271 272 commit 25f92ab3238e9aec22214186c64cc968fb8af416 273 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 274 Date: Wed Nov 21 17:02:34 2018 -0800 275 276 Update configure.ac bug URL for gitlab migration 277 278 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 279 280 commit 2aa71349b3c3e206c0936c59322079adfab0d450 281 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 282 Date: Fri Nov 16 21:41:17 2018 -0800 283 284 Update README for gitlab migration 285 286 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 287 288 commit 6cb245a4cadff580e0e5b0739f052ca74d9097b9 289 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 290 Date: Sat Oct 6 12:49:26 2018 -0700 291 292 Replace sprintf calls with snprintf 293 294 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 295 296 commit fe3bbae5c75b5bb9bc34f9b3ae93b1bc66708691 297 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 298 Date: Sat Oct 6 12:44:25 2018 -0700 299 300 Adopt X.Org standard code style 301 302 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 303 304 commit 366b03aee6dc4cb19aa82f6cd2dd067646873777 305 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 306 Date: Sat Oct 6 12:15:25 2018 -0700 307 308 Collapse usage message into a single string 309 310 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 311 312 commit e08d28020c38a9fc5167c785334d426fe0f157d1 313 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 314 Date: Sat Oct 6 12:09:21 2018 -0700 315 316 Add -version to usage output 317 318 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 319 320 commit 25bb70e02407822ae5b03e74571275afcd037f98 321 Author: Eitan Adler <lists (a] eitanadler.com> 322 Date: Sat Jul 28 08:28:36 2018 +0000 323 324 xev: fix 'mode' in default case (version 2) 325 326 Signed-off-by: Eitan Adler <lists (a] eitanadler.com> 327 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 328 329 commit d1f08f62b455f5921ee4b7c86bc5b8e92d2871ed 330 Author: Mihail Konev <k.mvc (a] ya.ru> 331 Date: Thu Jan 26 14:00:21 2017 +1000 332 333 autogen: add default patch prefix 334 335 Signed-off-by: Mihail Konev <k.mvc (a] ya.ru> 336 337 commit 201b7fbfc345f38c90c38680dc98328605bbec99 338 Author: Emil Velikov <emil.l.velikov (a] gmail.com> 339 Date: Mon Mar 9 12:00:52 2015 +0000 340 341 autogen.sh: use quoted string variables 342 343 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 344 fall-outs, when they contain space. 345 346 Signed-off-by: Emil Velikov <emil.l.velikov (a] gmail.com> 347 Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net> 348 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 349 350 commit 45016c5c901fcc0f898403f88b68939283d25b96 351 Author: Peter Hutterer <peter.hutterer (a] who-t.net> 352 Date: Tue Jan 24 10:32:07 2017 +1000 353 354 autogen.sh: use exec instead of waiting for configure to finish 355 356 Syncs the invocation of configure with the one from the server. 357 358 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 359 Reviewed-by: Emil Velikov <emil.velikov (a] collabora.com> 360 361 commit a92082cb05bb3d6d3f0bebb951133774ca2dd412 362 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 363 Date: Thu Apr 16 23:11:22 2015 -0700 364 365 xev 1.2.2 366 367 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 368 369 commit 740bf3bdfc20f3fabf7205e04f6fcf224c6a54ff 370 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 371 Date: Mon Jun 2 22:29:55 2014 -0700 372 373 autogen.sh: Honor NOCONFIGURE=1 374 375 See http://people.gnome.org/~walters/docs/build-api.txt 376 377 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 378 379 commit 3239b4ca117c815e7ea7e99697649b98a50193a6 380 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 381 Date: Mon Jun 2 22:29:55 2014 -0700 382 383 configure: Drop AM_MAINTAINER_MODE 384 385 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 386 387 commit 3083d6f51221ce6ab56eb14b71bbda08c320efc1 388 Author: Egbert Eich <eich (a] freedesktop.org> 389 Date: Wed Feb 12 19:27:26 2014 +0100 390 391 Add event filter for button events 392 393 Signed-off-by: Egbert Eich <eich (a] freedesktop.org> 394 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 395 396 commit b2cde1725132e0f0f3cdd2019745d130235282c3 397 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 398 Date: Wed Nov 27 18:18:38 2013 -0800 399 400 Add -version option to print program version 401 402 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 403 404 commit 5eb60b2f71fb673bb6bb34a956c2f3114a59e152 405 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 406 Date: Wed Nov 27 18:15:37 2013 -0800 407 408 Print which option was in error along with usage message 409 410 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 411 412 commit a687c0900872326b864baeb4d6b056153a0cc8c1 413 Author: Aaron Plattner <aplattner (a] nvidia.com> 414 Date: Tue Jan 29 15:05:51 2013 -0800 415 416 man: Add -event to the command synopsis 417 418 Commit d33b2c81bd931d581e5ce4b36f99ee60a76e740d added an option, -event, to 419 allow the user to select which events to display. I remembered to add it to the 420 man page's OPTIONS, section, but not to the command summary in the SYNOPSIS 421 section. 422 423 Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com> 424 Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net> 425 426 commit ea6c49b7635e21ab97c5ee41963d5024466e0106 427 Author: Aaron Plattner <aplattner (a] nvidia.com> 428 Date: Tue Jan 29 13:42:40 2013 -0800 429 430 xev 1.2.1 431 432 Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com> 433 434 commit f02bf10367271b6713cdf231771e5320474fcc15 435 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 436 Date: Mon Jan 14 23:28:22 2013 -0800 437 438 Use strncasecmp instead of a tolower loop & strncmp 439 440 v2: Since strncasecmp is in Unix98, assume it is always available, 441 and drop fallback code for systems without it. 442 443 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 444 445 commit 6731b622587e83572452c96423195528579fd98d 446 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 447 Date: Mon Jan 14 23:21:43 2013 -0800 448 449 Fix clang warnings about converting size_t to int and back again 450 451 xev.c:909:15: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 452 int len = strlen (s); 453 ~~~ ^~~~~~~~~~ 454 xev.c:917:34: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 455 if (strncmp (s, "notuseful", len) == 0) return (NotUseful); 456 ~~~~~~~ ^~~ 457 xev.c:918:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 458 if (strncmp (s, "whenmapped", len) == 0) return (WhenMapped); 459 ~~~~~~~ ^~~ 460 xev.c:919:31: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 461 if (strncmp (s, "always", len) == 0) return (Always); 462 ~~~~~~~ ^~~ 463 464 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 465 Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net> 466 467 commit d33b2c81bd931d581e5ce4b36f99ee60a76e740d 468 Author: Aaron Plattner <aplattner (a] nvidia.com> 469 Date: Mon Jun 25 15:36:23 2012 -0700 470 471 Add a -event parameter to control the event mask 472 473 It's annoying to have to sift through a lot of unrelated events if all you care 474 about is one specific class of events (e.g. RandR events). Add a -event 475 parameter that can be used to tune which events to select. When not specified, 476 all events are selected. 477 478 Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com> 479 Reviewed-by: Andy Ritger <aritger (a] nvidia.com> 480 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 481 482 commit 96b24e2c353bb4c9b7a0e2fff4f13d015fdb25b9 483 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 484 Date: Tue Feb 21 20:51:23 2012 -0800 485 486 xev 1.2.0 487 488 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 489 490 commit 42299b08106445e938e47392da5b3c26f650413a 491 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 492 Date: Wed Feb 15 15:30:59 2012 -0800 493 494 Rename "mask" variable to "rr_mask" in randr setup code. 495 496 Fixes gcc warning: 497 xev.c: In function `main': 498 xev.c:1129: warning: declaration of 'mask' shadows a previous local 499 xev.c:923: warning: shadowed declaration is here 500 501 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 502 503 commit 5006597a1e440bde27b652bb1754f8ad8e4f39f8 504 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 505 Date: Wed Sep 28 21:43:40 2011 -0700 506 507 Remove checks for NULL before XFree 508 509 Replaced if (.*) \(XFree (.*);\) with \1 510 511 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 512 513 commit 2770432c982373624a34b61f8abae100ece19886 514 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 515 Date: Wed Sep 28 21:39:20 2011 -0700 516 517 Remove render from PKG_CHECK_MODULES list 518 519 No direct calls to libXrender functions or #includes of Xrender headers 520 521 Fixes Solaris ld -z guidance warning: 522 ld: guidance: removal of unused dependency recommended: libXrender.so.1 523 524 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 525 526 commit fafbd548d2177d0e91b69fa5bf705bfff3923972 527 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 528 Date: Wed Sep 28 21:38:49 2011 -0700 529 530 Add const attributes to fix gcc -Wwrite-strings warnings 531 532 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 533 534 commit a7882c4ab93100954e9e9a20f58e372bf6da612b 535 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 536 Date: Wed Sep 28 21:34:17 2011 -0700 537 538 Strip trailing whitespace 539 540 Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 541 git diff -w & git diff -b show no diffs from this change 542 543 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 544 545 commit a808c25d8d08b6499ae3dd63dad416a75d172cc2 546 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 547 Date: Thu Jun 9 20:21:51 2011 -0700 548 549 config: Add missing AC_CONFIG_SRCDIR 550 551 Regroup AC statements under the Autoconf initialization section. 552 Regroup AM statements under the Automake initialization section. 553 554 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 555 556 commit e13d96502d6df614c35584c2e9919f4a508de34f 557 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 558 Date: Thu Jun 9 20:19:49 2011 -0700 559 560 Replace local checks for gcc with _X_NORETURN from xproto 7.0.17 561 562 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 563 564 commit 7965bc6efbf5db244593735bbb98f0ffa759cd1a 565 Author: Michael Thayer <michael.thayer (a] oracle.com> 566 Date: Thu Mar 3 13:35:15 2011 -0800 567 568 Show RandR events 569 570 Signed-off-by: Michael Thayer <michael.thayer (a] oracle.com> 571 Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com> 572 Reviewed-by: Aaron Plattner <aplattner (a] nvidia.com> 573 Tested-by: Aaron Plattner <aplattner (a] nvidia.com> 574 575 commit 2e7b697e9b5719056430cead8f4f155db141629a 576 Author: Gaetan Nadon <memsize (a] videotron.ca> 577 Date: Wed Jan 19 10:06:56 2011 -0500 578 579 config: move man pages into their own directory 580 581 Use services provided by XORG_MANPAGE_SECTIONS. 582 Use standard Makefile for man pages. 583 584 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 585 586 commit 5f862ac7239618dcccd793aa8a13490f3f67ff50 587 Author: Gaetan Nadon <memsize (a] videotron.ca> 588 Date: Thu Jan 13 17:15:36 2011 -0500 589 590 man: replace hard coded man page section with substitution strings 591 592 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 593 594 commit 53c871b0439997c0a73ecf8f1af892efa955daa7 595 Author: Gaetan Nadon <memsize (a] videotron.ca> 596 Date: Thu Jan 13 11:15:47 2011 -0500 597 598 man: remove trailing spaces and tabs 599 600 Using s/[ \t]*$// 601 602 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 603 604 commit e74ac8c79c617faa5d28b6d40ffd58c7aa1b4919 605 Author: Gaetan Nadon <memsize (a] videotron.ca> 606 Date: Wed Jan 12 16:28:02 2011 -0500 607 608 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 609 610 This silences an Autoconf warning 611 612 commit 01e2993e2563285ee22f18accecb5d65009a49a1 613 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 614 Date: Sat Oct 30 09:03:09 2010 -0700 615 616 xev 1.1.0 617 618 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 619 620 commit b5de9e7a4554e678d909757a38f6347f13a90a9f 621 Author: Jesse Adkins <jesserayadkins (a] gmail.com> 622 Date: Tue Sep 28 13:29:49 2010 -0700 623 624 Purge cvs tags. 625 626 Signed-off-by: Jesse Adkins <jesserayadkins (a] gmail.com> 627 628 commit ab0e3e38f25d02c8f5cacd0b9b9e57bf61377cd6 629 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 630 Date: Thu Sep 23 20:12:00 2010 -0700 631 632 config: Remove unnecessary calls from configure.ac 633 634 AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now 635 PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables 636 637 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 638 639 commit a4f73b5cc6b357911683907b1038b0deeaeab9a6 640 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 641 Date: Thu Sep 23 20:10:43 2010 -0700 642 643 config: upgrade to util-macros 1.8 for additional man page support 644 645 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 646 The value of MAN_SUBST is the same for all X.Org packages. 647 648 Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 649 Enables use of platform appropriate version of sed. 650 651 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 652 653 commit 03a9a643d8a58539d6e6e08dfcd2e60abdc4d41b 654 Author: Gaetan Nadon <memsize (a] videotron.ca> 655 Date: Tue Jul 20 18:45:18 2010 -0400 656 657 config: update AC_PREREQ statement to 2.60 658 659 Unrelated to the previous patches, the new value simply reflects 660 the reality that the minimum level for autoconf to configure 661 all x.org modules is 2.60 dated June 2006. 662 663 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 664 665 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 666 667 commit 743eb7755bb50bccffb0840af44e67a4d635d1c1 668 Author: Kim Woelders <kim (a] woelders.dk> 669 Date: Sat Jan 16 19:09:28 2010 +0100 670 671 Add -root option to specify monitoring root window events. 672 673 Signed-off-by: Kim Woelders <kim (a] woelders.dk> 674 Reviewed-by: Dan Nicholson <dbn.lists (a] gmail.com> 675 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 676 677 commit f16f31d5e9a1c379d4a3077bf578ad86faac50f9 678 Author: Gaetan Nadon <memsize (a] videotron.ca> 679 Date: Thu Nov 26 09:19:53 2009 -0500 680 681 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 682 683 Now that the INSTALL file is generated. 684 Allows running make maintainer-clean. 685 686 commit 25621719b10fa2e9378d2ae46a964a4c25fff9f2 687 Author: Gaetan Nadon <memsize (a] videotron.ca> 688 Date: Wed Oct 28 14:09:08 2009 -0400 689 690 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 691 692 Add missing INSTALL file. Use standard GNU file on building tarball 693 README may have been updated 694 Remove AUTHORS file as it is empty and no content available yet. 695 Remove NEWS file as it is empty and no content available yet. 696 697 commit a828ad4a1881134c30886534a8879870ded15318 698 Author: Gaetan Nadon <memsize (a] videotron.ca> 699 Date: Mon Oct 26 22:08:38 2009 -0400 700 701 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 702 703 ChangeLog filename is known to Automake and requires no further 704 coding in the makefile. 705 706 commit 264bcc9d1df3fc069042494a95883015cfa4a0e4 707 Author: Gaetan Nadon <memsize (a] videotron.ca> 708 Date: Thu Oct 22 12:34:15 2009 -0400 709 710 .gitignore: use common defaults with custom section # 24239 711 712 Using common defaults will reduce errors and maintenance. 713 Only the very small or inexistent custom section need periodic maintenance 714 when the structure of the component changes. Do not edit defaults. 715 716 commit 46ce6c0f79b4493163d9b8c6de20d1308c40a330 717 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org> 718 Date: Wed Oct 21 12:47:20 2009 -0700 719 720 This is not a GNU project, so declare it foreign. 721 722 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 723 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 724 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 725 > > was quite annoying to work around since 'autoreconf -fvi' replaces 726 > > it and git wants to commit it. Should these files even be in git? 727 > > Can I nuke them for the betterment of humanity and since they get 728 > > created by autoreconf anyways? 729 > 730 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 731 732 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 733 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 734 of the INSTALL file. It is also part of the 24206 solution. 735 736 Signed-off-by: Jeremy Huddleston <jeremyhu (a] freedesktop.org> 737 738 commit 7616febda25a1c6dd1f5458de60286ba6099104c 739 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 740 Date: Mon Oct 12 18:45:55 2009 -0700 741 742 xev 1.0.4 743 744 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 745 746 commit 1e549e6420abc892ef6230d7cf798f74c8fc5582 747 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 748 Date: Mon Oct 12 18:38:22 2009 -0700 749 750 Fill in COPYING with notice from xev.c 751 752 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 753 754 commit 5c92c37b733db62d2504d6d93f5b5da0658b06b2 755 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 756 Date: Mon Oct 12 18:36:45 2009 -0700 757 758 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 759 760 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 761 762 commit 40bcf74b066c3b0347e5bc735bcf9a670af1b8c2 763 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 764 Date: Thu Oct 1 14:54:23 2009 -0700 765 766 Add README with pointers to mailing lists, bugzilla, & git 767 768 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 769 770 commit b0e1f6b3ffc36de124479b85d60b1364d8b00393 771 Author: Gaetan Nadon <memsize (a] videotron.ca> 772 Date: Tue Jul 7 17:52:50 2009 -0400 773 774 xev: use XORG_CHANGELOG macro to create ChangeLog. #22611 775 776 Build break: app/xev/Makefile.am: command not found: git-log 777 Adding the macro in configure.ac and use it in Makefile.am 778 Refer to: https://bugs.freedesktop.org/show_bug.cgi?id=22611 779 Tested: running autogen.sh, make and 'make dist' 780 781 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 782 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 783 784 commit 2fa6919b6f4cb007e218185f15c8fda512afcb37 785 Author: Branden Robinson <branden (a] debian.org> 786 Date: Mon Mar 22 17:19:47 2004 -0500 787 788 Flush standard output after processing each event 789 790 When redirecting the output of xev (eg, xev > foo), the output file is 791 truncated on exit due to libc buffering, since xev's exit(0) is 792 unreachable code. Reported by Bill Currie. 793 794 Debian bug#238638 <http://bugs.debian.org/238638> 795 796 commit 04f027bf11b566224ead89aff51eb06d222b7086 797 Author: Adam Jackson <ajax (a] redhat.com> 798 Date: Fri Mar 7 17:15:28 2008 -0500 799 800 xev 1.0.3 801 802 commit d82fb133b9cd4d3284db553a0afdd530b466073e 803 Author: James Cloos <cloos (a] jhcloos.com> 804 Date: Thu Dec 6 15:51:06 2007 -0500 805 806 Add missing PHONY line for automatic ChangeLog generation 807 808 commit 29a316c91b55a0ca193c9e902491f2ae78f33b76 809 Author: James Cloos <cloos (a] jhcloos.com> 810 Date: Thu Dec 6 05:13:52 2007 -0500 811 812 Replace static ChangeLog with dist-hook to generate from git log 813 814 commit 49658a2112957b2b4874d2a9faccb6e501a0cda5 815 Author: Noah Levitt <nlevitt (a] columbia.edu> 816 Date: Thu Dec 6 05:03:41 2007 -0500 817 818 Handle WM_DELETE_WINDOW 819 From bug 319: 820 821 Make xev exit on WM_DELETE_WINDOW. 822 823 1] https://bugs.freedesktop.org/show_bug.cgi?id=319 824 825 Signed-off-by: James Cloos <cloos (a] jhcloos.com> 826 827 commit 990e7b0b33e894eeb395b4023cd4d0b67773777b 828 Author: James Cloos <cloos (a] jhcloos.com> 829 Date: Mon Sep 3 05:51:20 2007 -0400 830 831 Add *~ to .gitignore to skip patch/emacs droppings 832 833 commit ce1a508f11923e2bb29c8bd4fa87db57833ff5ec 834 Author: James Cloos <cloos (a] jhcloos.com> 835 Date: Thu Aug 23 19:24:45 2007 -0400 836 837 Rename .cvsignore to .gitignore 838 839 commit ada7026e755141f534ba3ea00aee5bf90be997da 840 Author: Daniel Stone <daniel (a] fooishbar.org> 841 Date: Thu Jun 1 23:26:44 2006 +0000 842 843 Run XFilterEvent() on all events. (Samuel Thibault). Bump to 1.0.2. 844 845 commit dd3eacf61876e6220aec7820ae16c534241a93ae 846 Author: Kevin E Martin <kem (a] kem.org> 847 Date: Wed Dec 21 02:29:49 2005 +0000 848 849 Update package version for X11R7 release. 850 851 commit d089b9b850eda5dd221f2c4567a2d0022bd2c92d 852 Author: Adam Jackson <ajax (a] nwnk.net> 853 Date: Mon Dec 19 16:22:43 2005 +0000 854 855 Stub COPYING files 856 857 commit 8d5e61ab1da7bc4e5083a6ae86cb427df847e70a 858 Author: Kevin E Martin <kem (a] kem.org> 859 Date: Thu Dec 15 00:24:06 2005 +0000 860 861 Update package version number for final X11R7 release candidate. 862 863 commit 810bc490f049b3a631eb84a57ea8a29537daef3f 864 Author: Kevin E Martin <kem (a] kem.org> 865 Date: Tue Dec 6 22:48:21 2005 +0000 866 867 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 868 869 commit d87e1dafa7c9b26417e5742badbcb9219142e33b 870 Author: Kevin E Martin <kem (a] kem.org> 871 Date: Sat Dec 3 05:49:19 2005 +0000 872 873 Update package version number for X11R7 RC3 release. 874 875 commit a620a594b3603353c997ca466bf2a8ed3a52d11c 876 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com> 877 Date: Mon Nov 28 22:01:41 2005 +0000 878 879 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 880 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 881 882 commit 281463c1c846f943bb2851734f601479ca5ed08e 883 Author: Eric Anholt <anholt (a] freebsd.org> 884 Date: Mon Nov 21 10:35:00 2005 +0000 885 886 Another pass at .cvsignores for apps. 887 888 commit 50d5b9aa3c716de9062b83969ba2531b8557f944 889 Author: Eric Anholt <anholt (a] freebsd.org> 890 Date: Sun Nov 20 22:08:52 2005 +0000 891 892 Add/improve .cvsignore files for apps. 893 894 commit e6de376cb8b61d53f39b5c8b9a1f234c5b067304 895 Author: Kevin E Martin <kem (a] kem.org> 896 Date: Wed Oct 19 02:47:53 2005 +0000 897 898 Update package version number for RC1 release. 899 900 commit c435fcfb82d56ec362e937c498129f9593c4b57c 901 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com> 902 Date: Mon Oct 17 23:56:22 2005 +0000 903 904 Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to 905 work better with BSD make 906 907 commit 930548b75a4223298810d4fb4a8c56dede7cf351 908 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com> 909 Date: Fri Oct 14 00:25:44 2005 +0000 910 911 Use sed to fill in variables in man page 912 913 commit 95d839f5a07fbef63001f969c1972b43219e4451 914 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com> 915 Date: Mon Aug 1 20:25:29 2005 +0000 916 917 Install man pages to section 1 instead of section m (Patch from Donnie 918 Berkholz) 919 920 commit f7296eec10d316c0bd94999aa261d92f6c51b3e8 921 Author: Kevin E Martin <kem (a] kem.org> 922 Date: Fri Jul 29 21:22:32 2005 +0000 923 924 Various changes preparing packages for RC0: 925 - Verify and update package version numbers as needed 926 - Implement versioning scheme 927 - Change bug address to point to bugzilla bug entry form 928 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 929 reenable it) 930 - Fix makedepend to use pkgconfig and pass distcheck 931 - Update build script to build macros first 932 - Update modular Xorg version 933 934 commit b6296a1f365eb956f9716b7e72c33d2a026c0728 935 Author: Adam Jackson <ajax (a] nwnk.net> 936 Date: Wed Jul 20 19:31:52 2005 +0000 937 938 Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global 939 configure cache, you cache it, and the cached value is probably wrong. 940 941 commit 275174c66316b789f96ec23974de50499ea3c5a2 942 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk> 943 Date: Wed Jul 6 19:58:25 2005 +0000 944 945 Build system for xev 946 947 commit ce51f5174dc2adea8b3f30478a4990dca53575e7 948 Author: Egbert Eich <eich (a] suse.de> 949 Date: Fri Apr 23 19:54:46 2004 +0000 950 951 Merging XORG-CURRENT into trunk 952 953 commit 9a0286eaf44816896f13fe2a82760d5be6615220 954 Author: Egbert Eich <eich (a] suse.de> 955 Date: Sun Mar 14 08:35:19 2004 +0000 956 957 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 958 959 commit 0cff5a293401d7e4b720e4212778f17727c21f04 960 Author: Egbert Eich <eich (a] suse.de> 961 Date: Wed Mar 3 12:13:05 2004 +0000 962 963 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 964 965 commit b4731d643c59e950f2bc464ee111ac925844ed3e 966 Author: Egbert Eich <eich (a] suse.de> 967 Date: Thu Feb 26 13:36:24 2004 +0000 968 969 readding XFree86's cvs IDs 970 971 commit 66f2ab4130a03c321aa8aff19259584896c624d9 972 Author: Egbert Eich <eich (a] suse.de> 973 Date: Thu Feb 26 09:24:06 2004 +0000 974 975 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 976 977 commit 47403c0b506c2dde081952ea9e771fb0270c69a0 978 Author: Kaleb Keithley <kaleb (a] freedesktop.org> 979 Date: Mon Feb 23 20:35:40 2004 +0000 980 981 Import most of XFree86 4.4RC3. This import excludes files which have the 982 new license. If we want to, later we can import 4.4RC3 again and pick 983 up the files that have the new license, but for now the vendor branch 984 is "pure." 985 986 commit 6c04e15469f547b18ccb393a0c740b7ac00132fb 987 Author: Kaleb Keithley <kaleb (a] freedesktop.org> 988 Date: Tue Nov 25 19:29:12 2003 +0000 989 990 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 991 992 commit a6c94bc03a1bb14661b1b0a26fbc5dab3f5e03b6 993 Author: Kaleb Keithley <kaleb (a] freedesktop.org> 994 Date: Fri Nov 14 16:49:22 2003 +0000 995 996 XFree86 4.3.0.1 997 998 commit f0692725ed2a9ce9d8909584bc673b7a4bcdad62 999 Author: Kaleb Keithley <kaleb (a] freedesktop.org> 1000 Date: Fri Nov 14 16:49:22 2003 +0000 1001 1002 Initial revision 1003