1 /* 2 * unclutter: 3 * level 0: initial release 4 * level 1: -grab option to use old method, new method creates small input 5 * only sub-window. (distributed by mail only, not posted) 6 * level 2: use Andreas Stolcke's vroot.h for tvtwm and similar winmans. 7 * level 3: -not option takes list of windows to avoid and -visible ignores 8 * visibility events for some servers. 9 * level 4: create an unused window so that xdm can find us to kill. 10 * level 5: send an EnterNotify pseudo event to client to pretend did not leave 11 * window. Useful for emacs. -noevents option will cancel. 12 * level 6: replace XQueryPointer by looking for EnterNotify event, else 13 * get confused during button grabs and never remove cursor again. 14 * [Bug found and fixed thanks to Charles Hannum <mycroft@ai.mit.edu>] 15 * level 7: manage all screens on display. 16 * level 8: -keystroke option from Bill Trost trost@cloud.rain.com. 17 */ 18 #define PATCHLEVEL 8 19