Package: pidgin-plugin-pack
Version: 2.2.0-1
Severity: normal
The Irssi plugin will message "Happy New Year" to all of your contacts on
January 1st. It does not prompt to do this. John Bailey states this
functionality was deliberate (http://developer.pidgin.im/ticket/11070) but
it is undocumented, cannot be disabled and seems like negative behavior.
The issue seems isolated to irssi_datechange_timeout_cb() in datechange.c ;
the included patch should remove this functionality.
*** ../purple-plugin-pack_irssi.patch
--- irssi/datechange.c 2010-01-30 23:02:38.000000000 -0500
+++ irssi/datechange.c 2010-01-30 23:02:53.000000000 -0500
@@ -84,15 +84,6 @@
purple_conversation_write(conv, NULL, message,
PURPLE_MESSAGE_NO_LOG | PURPLE_MESSAGE_SYSTEM |
PURPLE_MESSAGE_ACTIVE_ONLY,
t);
- if ((irssi_datechange_get_day(&t) == 1) &&
- (irssi_datechange_get_month(&t) == 0))
- {
- const gchar *new_year = _("Happy New Year");
- if(conv->type == PURPLE_CONV_TYPE_IM)
- purple_conv_im_send(PURPLE_CONV_IM(conv),
new_year);
- else if(conv->type == PURPLE_CONV_TYPE_CHAT)
- purple_conv_chat_send(PURPLE_CONV_CHAT(conv),
new_year);
- }
}
g_free(message);
-- System Information:
Debian Release: 5.0.3
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.ISO8859-1, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1)
(ignored: LC_ALL set to en_US.ISO8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages pidgin-plugin-pack depends on:
ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit
ii libc6 2.7-18 GNU C Library: Shared libraries
ii libcairo2 1.6.4-7 The Cairo 2D vector graphics libra
ii libglib2.0-0 2.16.6-2 The GLib library of C routines
ii libgtk2.0-0 2.12.12-1~lenny1 The GTK+ graphical user interface
ii libpango1.0-0 1.20.5-5 Layout and rendering of internatio
ii libpurple0 2.6.4-1~bpo50+1 multi-protocol instant messaging l
ii pidgin 2.6.4-1~bpo50+1 graphical multi-protocol instant m
pidgin-plugin-pack recommends no packages.
pidgin-plugin-pack suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]