aboutsummaryrefslogtreecommitdiffstats
path: root/urgent.tcl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* urgent/urgent.tcl: A call to [tkwait visibility] movedkostix2009-01-241-2/+3
| | | | | | | | to chat_winid from xclientwinid, in which it would never return when called with tabbed interface mode active. git-svn-id: http://svn.xmpp.ru/repos/tkabber-3rd-party/trunk/plugins/urgent@169 cc602e41-bd33-0410-9637-a208f32f1443
* urgent/urgent.tcl:kostix2009-01-231-16/+33
| | | | | | | | | | | | | | | | | | | | | | | * Really fixed getting the right X Window ids for the chat windows in the non-tabbed UI mode. * Fixed an error in formatting the error message for the case of unusable helper program. * We now hold the urgency flag status in the per-chat-window state to eliminate excessive calls to the helper program on message floods and focus flipping (in WMs using focus-follows-mouse/sloppy focus policy). * The helper program is now called in background. * "xwinids" array renamed to "state". * Improved descriptions of Customize options. urgent/urgent.c: Fixed build command example. urgent/INSTALL: Added installation/building instructions. Added "urgent" to the list of ignored files. git-svn-id: http://svn.xmpp.ru/repos/tkabber-3rd-party/trunk/plugins/urgent@168 cc602e41-bd33-0410-9637-a208f32f1443
* urgent/urgent.tcl:kostix2009-01-221-27/+39
| | | | | | | | | | | | | * Checking of tabbed UI mode is moved to finload hook. * Implemented cleanup of xwinids on closing of chat windows. * Misc. renaming and rearranging of functions. * Failure to parse `xwininfo` output now triggers an error. * Changed getting of X Window id for chat windows in non-tabbed UI mode. Now it doesn't pick up the root window but the id anyway seems wrong. git-svn-id: http://svn.xmpp.ru/repos/tkabber-3rd-party/trunk/plugins/urgent@167 cc602e41-bd33-0410-9637-a208f32f1443
* Added preliminary implementation of the "urgent" pluginkostix2009-01-211-0/+144
which controls the X Window "urgency" hint on Tkabber chat windows. See http://www.jabber.ru/bugzilla/show_bug.cgi?id=389 git-svn-id: http://svn.xmpp.ru/repos/tkabber-3rd-party/trunk/plugins/urgent@166 cc602e41-bd33-0410-9637-a208f32f1443