From c05ceb87e6013dbdeb915e571e29b431a71170fc Mon Sep 17 00:00:00 2001 From: WhitePatches Date: Thu, 10 Jul 2014 09:21:39 +1000 Subject: 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 --- _data/scripts.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to '_data/scripts.yaml') 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 :)" -- cgit v1.2.3