ChangeLog revision f33d31a3
1commit f250616a10ef8bbefc2fc62df6a3afb461fedcdd 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Fri Mar 9 21:30:15 2018 -0800 4 5 transset 1.0.2 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit 0e08633cb33874840915db81b8c11503ec9efa0c 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Thu May 7 22:52:22 2015 -0700 12 13 Fix warnings about signed vs. unsigned comparison 14 15 Part of https://bugs.freedesktop.org/show_bug.cgi?id=25542 16 17 dsimple.c:262:19: warning: comparison of integers of different signs: 'int' and 18 'unsigned int' [-Wsign-compare] 19 for (i = 0; i < nchildren; i++) { 20 ~ ^ ~~~~~~~~~ 21 dsimple.c:296:19: warning: comparison of integers of different signs: 'int' and 22 'unsigned int' [-Wsign-compare] 23 for (i = 0; i < nchildren; i++) { 24 ~ ^ ~~~~~~~~~ 25 26 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 27 28commit 7c0c3afd6f5bfc02fd98a2da03f7fb7d6567ccf3 29Author: Alan Coopersmith <alan.coopersmith@oracle.com> 30Date: Wed Dec 31 00:24:49 2014 -0800 31 32 Only use property pointer if XGetWindowProperty returns success 33 34 In Xlib versions prior to 1.6, if XGetWindowProperty returns a failure, 35 it didn't always set the property pointer to NULL, and could leave it 36 uninitialized. 37 38 Reported by Oracle Parfait 1.5.1: 39 Error: Uninitialised memory (CWE 456) 40 Possible access to uninitialised memory '&data' 41 at line 298 of transSet.c in function 'main'. 42 &data allocated at line 154. 43 at line 299 of transSet.c in function 'main'. 44 &data allocated at line 154. 45 at line 300 of transSet.c in function 'main'. 46 &data allocated at line 154. 47 48 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 49 Reviewed-by: Hans de Goede <hdegoede@redhat.com> 50 51commit eeebd3cd6bb4373ca6da5c0b6d5caa1a41d5bffc 52Author: Alan Coopersmith <alan.coopersmith@oracle.com> 53Date: Sat May 31 21:39:32 2014 -0700 54 55 autogen.sh: Honor NOCONFIGURE=1 56 57 See http://people.gnome.org/~walters/docs/build-api.txt 58 59 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 60 61commit 9380d6ff8b7dd1805d21caef9865537d2ce075ba 62Author: Alan Coopersmith <alan.coopersmith@oracle.com> 63Date: Sat May 31 21:38:41 2014 -0700 64 65 configure: Drop AM_MAINTAINER_MODE 66 67 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 68 69commit 39db25e110cfedcec99394dfa7614ca248685c0d 70Author: Alan Coopersmith <alan.coopersmith@oracle.com> 71Date: Fri May 17 17:47:14 2013 -0700 72 73 transset 1.0.1 74 75 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 76 77commit fc4bf3cda6d14cac9272f8399bb6dc614c1ef956 78Author: Alan Coopersmith <alan.coopersmith@oracle.com> 79Date: Fri Feb 22 22:05:39 2013 -0800 80 81 Add the options to the man page (they were all missing before) 82 83 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 84 85commit f59b8db649c1596a38ce20025417c4060d442d64 86Author: Alan Coopersmith <alan.coopersmith@oracle.com> 87Date: Fri Feb 22 21:33:25 2013 -0800 88 89 Store min & max as doubles, not floats 90 91 Since atof generates doubles, and we use them to compare/limit the values 92 of the double "d", might as well keep them in the same format instead of 93 doing unnecessary conversions. 94 95 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 96 97commit e79903a50b0a9cba9d0e41fc2e389117f3ff42ef 98Author: Alan Coopersmith <alan.coopersmith@oracle.com> 99Date: Fri Feb 22 21:27:00 2013 -0800 100 101 Typo fixes in verbose message & comment 102 103 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 104 105commit da0682051e880faa2ef1accac388040bb52b46d8 106Author: Alan Coopersmith <alan.coopersmith@oracle.com> 107Date: Fri Feb 22 21:22:43 2013 -0800 108 109 Use correct variable for printing current opacity 110 111 Found by clang: 112 transSet.c:303:30: warning: variable 'opacity' is uninitialized when used here 113 [-Wuninitialized] 114 (double) opacity / OPAQUE); 115 ^~~~~~~ 116 117 When running transset -v, it prints the current opacity of a window 118 before changing it, but was printing garbage - after this fix, correctly 119 prints the value set by the previous run. 120 121 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 122 123commit 65f010b8c4ef0e4fa5fc6a0679173f81c7a4b626 124Author: Alan Coopersmith <alan.coopersmith@oracle.com> 125Date: Fri Feb 22 21:17:59 2013 -0800 126 127 Move release date from transset.c to configure.ac so we remember to update it 128 129 Currently our 2012 release prints: 130 released: 2007-09-21 131 when you run transset --version 132 133 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 134 135commit 6cd34b45c87717ae7901993e32b99a43652fa0f3 136Author: Alan Coopersmith <alan.coopersmith@oracle.com> 137Date: Fri Feb 22 21:14:09 2013 -0800 138 139 Include PACKAGE_STRING in --version output 140 141 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 142 143commit 2b57aeb0ea616cfca8e6fcbd844960269af8c533 144Author: Alan Coopersmith <alan.coopersmith@oracle.com> 145Date: Fri Feb 22 21:11:04 2013 -0800 146 147 Combine usage message into single string/call 148 149 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 150 151commit a2485424bd0f184700dd0a4f0823fb4c4cf25f66 152Author: Arnaud Fontaine <arnau@debian.org> 153Date: Thu Jun 7 19:33:28 2012 +0900 154 155 Fix program name in usage information, transset instead of transset-df. 156 157commit 49d17bde62694c2f0e2bb7883641bd60830c6bd5 158Author: Arnaud Fontaine <arnau@debian.org> 159Date: Tue Jun 5 14:55:54 2012 +0900 160 161 transset 1.0.0 162 163commit 5f23076c05c58e790eaffa66ed6b676f5f736555 164Author: Arnaud Fontaine <arnau@debian.org> 165Date: Tue Jun 5 14:43:11 2012 +0900 166 167 Rename dpy to disp in function parameter to avoid shadowing dpy global declaration. 168 169commit 8cc91040c81e5e33e6422066763bcc231c778011 170Author: Arnaud Fontaine <arnau@debian.org> 171Date: Tue Jun 5 14:29:19 2012 +0900 172 173 Add missing const keywords on Fatal_Error() and program_name to clear GCC warnings. 174 175commit ef2753866bf0b51a38484ae5a86562d5057fabab 176Author: Arnaud Fontaine <arnau@debian.org> 177Date: Tue Jun 5 14:27:02 2012 +0900 178 179 Add _X_ATTRIBUTE_PRINTF attribute to Fatal_Error() to clear GCC warning. 180 181commit bd4ca2af9f39e3282e319e6d31450e04b1b16e64 182Author: Arnaud Fontaine <arnau@debian.org> 183Date: Tue Jun 5 14:26:08 2012 +0900 184 185 Add _X_NORETURN to Usage() to clear GCC warning. 186 187commit dcdc705fe7af9e834714219a618ddfd74b70294f 188Author: Arnaud Fontaine <arnau@debian.org> 189Date: Tue Jun 5 14:18:42 2012 +0900 190 191 Use _X_NORETURN from xproto 7.0.17 instead of checking __GNUC__. 192 193commit 051275fbad049b6b88da4350683aa391e9e8b94f 194Author: Arnaud Fontaine <arnau@debian.org> 195Date: Tue Jun 5 14:08:30 2012 +0900 196 197 Add autogen.sh to EXTRA_DIST. 198 199commit c70e20694b27928429715b964f32e0abc519cb19 200Author: Arnaud Fontaine <arnau@debian.org> 201Date: Tue Jun 5 12:37:09 2012 +0900 202 203 Clear GCC warning (-Wmaybe-uninitialized). 204 205commit 7018537e9003a1fd311a5875d12f135b9057c184 206Author: Arnaud Fontaine <arnau@debian.org> 207Date: Fri Feb 10 10:44:51 2012 +0900 208 209 Add copyright statement and update accordingly COPYING file. 210 211 Reviewed-by: Gaetan Nadon<memsize@videotron.ca> 212 213commit 43fb446ddc881f089200ec0d732631d3d7a46544 214Author: Arnaud Fontaine <arnau@debian.org> 215Date: Mon Jan 23 11:49:16 2012 +0900 216 217 Update README. 218 219commit cbc473428a71299255d11bfc1dcc7db6a9985eec 220Author: Gaetan Nadon <memsize@videotron.ca> 221Date: Fri Jan 20 15:00:14 2012 -0500 222 223 config: add dependency on xproto 224 225 transSet.c includes <X11/Xatom.h> 226 227 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 228 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 229 230commit 6c6df06a876eac0a2cf04e4c1020bd8590e3f87c 231Author: Gaetan Nadon <memsize@videotron.ca> 232Date: Fri Jan 20 14:47:42 2012 -0500 233 234 Remove XFree86 and IMakefile version control information in source code 235 236 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 237 238commit ced0d07de735fc4f2fec47b64eeb8d6bd1cdf7ac 239Author: Gaetan Nadon <memsize@videotron.ca> 240Date: Fri Jan 20 14:37:58 2012 -0500 241 242 config: upgrade, comment and fix autoconf warnings 243 244 In the same way other xorg modules have been. 245 246 - minimum autoconf level is 2.60 247 - AC_CONFIG_HEADER (singular) is obsolete 248 249 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 250 251commit 7ffbc93b24e3d9a27046d6c52501c0b81a32bd37 252Author: Gaetan Nadon <memsize@videotron.ca> 253Date: Fri Jan 20 14:18:31 2012 -0500 254 255 make: remove $(LIBOBJS) dead code 256 257 Starting at Autoconf 2.53, the use of LIBOBJS is an error. 258 http://www.gnu.org/software/autoconf/manual/autoconf.html# 259 AC_005fLIBOBJ-vs-LIBOBJS 260 261 There are no system functions to override in this module. 262 263 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 264 265commit 0530b5b6f17febd1f50234aa242b7c0a83ebbcd3 266Author: Gaetan Nadon <memsize@videotron.ca> 267Date: Fri Jan 20 13:59:46 2012 -0500 268 269 man: normalize man page header/footer 270 271 Do not hard coded man page section number. 272 273 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 274 275commit 77b57c63393ad16588b1da1503640c3af9657e07 276Author: Gaetan Nadon <memsize@videotron.ca> 277Date: Fri Jan 20 12:16:14 2012 -0500 278 279 man: use X.Org makefile which will also fix failing distcheck 280 281 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 282 283commit 1dceb7139994565d1142b12938560c0650a636f4 284Author: Gaetan Nadon <memsize@videotron.ca> 285Date: Fri Jan 20 11:48:32 2012 -0500 286 287 autogen.sh: use the X.Org version 288 289 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 290 291commit 33c0e20c588fa87ac2b9f2f89267024a349727c3 292Author: Gaetan Nadon <memsize@videotron.ca> 293Date: Fri Jan 20 11:39:27 2012 -0500 294 295 AUTHORS: remove empty file 296 297 Not required when Automake is initialized with "foreign" keyword. 298 It can be added with proper content anytime. 299 300 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 301 302commit ad4179a465586d0f3d70adc2f0d2ca78a1dad84c 303Author: Arnaud Fontaine <arnau@debian.org> 304Date: Wed Dec 14 20:26:17 2011 +0900 305 306 Get rid of useless includes. 307 308commit d371dac4aeffa1ff782d5dd44479b42c3fe3a282 309Author: Arnaud Fontaine <arnau@debian.org> 310Date: Wed Dec 14 20:06:22 2011 +0900 311 312 Use enum for selected method for readability sake. 313 314commit 79549aefac1c7babbcb54e270520caaee8982b15 315Author: Arnaud Fontaine <arnau@debian.org> 316Date: Wed Dec 14 19:28:41 2011 +0900 317 318 Use Bool rather than int type for booleans. 319 320commit 84d26bdf9c96b51dccedd89b70095bae1b13fdd5 321Author: Arnaud Fontaine <arnau@debian.org> 322Date: Wed Dec 14 19:24:55 2011 +0900 323 324 Fix GCC warning (-Wuninitialized). 325 326commit 7fe1a565a902798a8d69ea0c3f2c8c2e7055189c 327Author: Arnaud Fontaine <arnau@debian.org> 328Date: Wed Dec 14 19:09:16 2011 +0900 329 330 Close property the Display and fix error exit code value. 331 332commit 55597dda964d335e5f63892c1b37c36b90eeffb4 333Author: Arnaud Fontaine <arnau@debian.org> 334Date: Wed Dec 14 19:05:31 2011 +0900 335 336 Remove useless malloc(). 337 338commit 3dbf96b34c732c74bc96abeb7d371579d20ce56f 339Author: Arnaud Fontaine <arnau@debian.org> 340Date: Wed Dec 14 19:04:57 2011 +0900 341 342 Free properly memory allocated by XQueryTree(). 343 344commit 8605d0178461b98099c5dee33b19eb8204487487 345Author: Arnaud Fontaine <arnau@debian.org> 346Date: Sun Oct 30 20:33:40 2011 +0900 347 348 Fix coding style. 349 350commit e4d0f93a64dbb9b77ee6a32dcf85ce1b65449e9d 351Author: Arnaud Fontaine <arnau@debian.org> 352Date: Sun Oct 30 20:17:51 2011 +0900 353 354 Add missing static qualifiers. 355 356commit b2c269400d3138802831e583b5b42fd20846b0ce 357Author: Arnaud Fontaine <arnau@debian.org> 358Date: Sun Oct 30 20:12:22 2011 +0900 359 360 Fix GCC warning about old-style function definitions. 361 362commit f8a9c03bafc1a8c1981076cd31299d9a2096dfca 363Author: Arnaud Fontaine <arnau@debian.org> 364Date: Sun Oct 30 20:02:03 2011 +0900 365 366 Add INSTALL file. 367 368commit b042c46a6cb03284d3b8f4c9bc1f363b9c7a66e8 369Author: Arnaud Fontaine <arnau@debian.org> 370Date: Sun Oct 30 17:26:49 2011 +0900 371 372 Add .gitignore. 373 374commit 2fe8dadbd42a17acff20a95e889fe6769d49a4ca 375Author: Arnaud Fontaine <arnau@debian.org> 376Date: Sun Oct 30 17:22:18 2011 +0900 377 378 Get rid of unused code from dsimple.c. 379 380commit 6da6193021802ba1455a953e6e21707e88f18985 381Merge: 705d787 c63bf55 382Author: Arnaud Fontaine <arnau@debian.org> 383Date: Sun Oct 30 16:47:08 2011 +0900 384 385 Merge branch 'transset-df' 386 387commit c63bf55e69fc50e08b9bf500e9b05cf36ce48680 388Author: Arnaud Fontaine <arnau@debian.org> 389Date: Sun Oct 30 16:46:01 2011 +0900 390 391 2007-09-21 Daniel Forchheimer <n04df@student.lth.se> 392 Release v6 393 * transSet.c 394 Select flag: --actual 395 Set transparency to the actual focused X11 window 396 Thanks to Roman Divacky for the patch 397 398commit 88d9e28837f71f391402654c33394635d27d4b30 399Author: Arnaud Fontaine <arnau@debian.org> 400Date: Sun Oct 30 16:45:00 2011 +0900 401 402 2006-01-10 Daniel Forchheimer <n04df@efd.lth.se> 403 Release v5 404 * transSet.c: 405 Applied patch so that transset-df compiles with gcc 2.95 406 Thanks to Andreas Kohn for the patch 407 408commit 470ea5431ffe0a54995c93506ab5e55ce534e039 409Author: Arnaud Fontaine <arnau@debian.org> 410Date: Sun Oct 30 16:43:09 2011 +0900 411 412 2005-03-13 Daniel Forchheimer <n04df@efd.lth.se> 413 Release v4 414 Bugfix: select by name or id didn't work in many 415 windowmanagers like xfce and wmaker. 416 * transSet.c: 417 Function get_top_window() fixes the bug 418 Options verbose, no-regex 419 * dsimple.c: 420 Window_With_Name_Regex() now takes same arguments as Window_With_Name() 421 * Makefile: 422 Added simple install instructions 423 424 2005-02-08 Daniel Forchheimer <n04df@efd.lth.se> 425 Select name now takes a regular expression 426 Fixed all warnings 427 * dsimple.c: 428 Window_With_Name_Regex() 429 * transSet.c: 430 use the new regex function 431 print the name (if possible) 432 * dsimple.h: 433 Added the new functions to avoid warnings 434 435commit 30300bf213557b99bcfd3d92587f6a96e9494124 436Author: Arnaud Fontaine <arnau@debian.org> 437Date: Sun Oct 30 16:41:56 2011 +0900 438 439 2005-01-14 Daniel Forchheimer <n04df@efd.lth.se> 440 Release v3 441 * transSet.c: 442 Select by name (-n, --name) 443 Select by id (-i, --id) 444 445commit ed0236ce0b9fcdbd7e7874327c65610b3f13d47e 446Author: Arnaud Fontaine <arnau@debian.org> 447Date: Sun Oct 30 16:41:04 2011 +0900 448 449 2005-01-14 Daniel Forchheimer <n04df@efd.lth.se> 450 * transSet.c: 451 Options increase/decrease 452 Options maximum/minimum 453 454commit 55a5a8da9b0a2b997096319e8d990a70ee31ac94 455Author: Arnaud Fontaine <arnau@debian.org> 456Date: Sun Oct 30 16:40:04 2011 +0900 457 458 2005-01-13 Daniel Forchheimer <n04df@efd.lth.se> 459 460 * transSet.c: (main): 461 Forked transset-df of transset 462 Added flags 463 Added select without clicking 464 Wrote usage 465 466 * dsimple.c: 467 Added function to select without clicking 468 469commit 705d787a5b35a8409c482526b5c2955aa5371b1e 470Author: Alan Coopersmith <alan.coopersmith@oracle.com> 471Date: Fri Oct 21 18:32:26 2011 -0700 472 473 Remove unneccessary configure steps 474 475 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 476 477commit 6ceb665aeb5164bc5668786fc718dd0b0ba2a76c 478Author: Alan Coopersmith <alan.coopersmith@oracle.com> 479Date: Fri Oct 21 18:30:58 2011 -0700 480 481 Drop unnecessary dependencies 482 483 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 484 485commit 0f8d2e6b1526de1558312c1b994318867d92f245 486Author: Stuart Kreitman <stuart.kreitman@oracle.com> 487Date: Mon Nov 23 16:41:59 2009 -0800 488 489 Convert to autoconf/automake 490 491commit bb69f00c4876d80daf0c01706bbcc52dc30302d5 492Author: Keith Packard <keithp@keithp.com> 493Date: Tue Jan 20 20:03:02 2004 +0000 494 495 2004-01-20 Keith Packard <keithp@keithp.com> 496 497 * transSet.c: (main): 498 Change property name to _NET_WM_WINDOW_OPACITY 499 Report values as doubles. 500 Delete property when opaque. 501 502commit 59e751294611cb043252e6b8180601ac71b17bcf 503Author: Keith Packard <keithp@keithp.com> 504Date: Mon Nov 24 17:12:27 2003 +0000 505 506 Initial revision 507