diff options
| author | WhitePatches | 2014-07-10 09:21:39 +1000 |
|---|---|---|
| committer | Ben Klein | 2014-07-10 18:23:49 +1000 |
| commit | c05ceb87e6013dbdeb915e571e29b431a71170fc (patch) | |
| tree | faf09875c6781d180f0c0a1624ebe69ddaf5d8d0 /_data | |
| parent | 3f9855162e635466abd8c5e3f0fb9dfbc1464e2a (diff) | |
| download | scripts.irssi.org-c05ceb87e6013dbdeb915e571e29b431a71170fc.tar.bz2 | |
Rewrite noticemove to prefer active window
Edge cases, including sending yourself notices, are now handled correctly. Should only affect incoming notices.
Notice message destination in preference order:
* active window if the sender is involved (channel or query)
* query with the sender if open
* channel you are joined in that has the sender in (first found is used)
* irssi default
Diffstat (limited to '_data')
| -rw-r--r-- | _data/scripts.yaml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/_data/scripts.yaml b/_data/scripts.yaml index feb6ebd..b6bbd37 100644 --- a/_data/scripts.yaml +++ b/_data/scripts.yaml @@ -2880,6 +2880,18 @@ sbitems: "noteserv" version: "2002123101" +- authors: "Ben Klein, based on noticemove by Timo Sirainen" + changed: "2014-07-10T09:20+1000" + changes: "v2.0 - Rewrite noticemove to prefer active window" + contact: "shacklein\@gmail.com", + description: "Print private notices in query/channel where you're talking to them. Prefers active window if they're there with you." + filename: "noticelogic.pl" + modified: "2014-07-09 23:20" + license: "Public Domain" + name: "notice logic" + url: "http://irssi.org/" + version: "2.0" + - authors: "Timo Sirainen" changed: "2002-03-04T22:47+0100," changes: "v1.01 - fixed infinite loop when you werent connected to server :)" |
