summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul W. Frields <stickster@gmail.com>2007-01-28 02:01:36 +0000
committerPaul W. Frields <stickster@gmail.com>2007-01-28 02:01:36 +0000
commit315cf1a67859478b4aedab376541246b7bc503f4 (patch)
treea86dd0354c38363c86347049a536bd1f55bf45c0
parent08de8ea8f9bf34bb6182b5e473ec7fd442fb3ddc (diff)
downloadirssi-notify-315cf1a67859478b4aedab376541246b7bc503f4.tar.gz
irssi-notify-315cf1a67859478b4aedab376541246b7bc503f4.tar.xz
irssi-notify-315cf1a67859478b4aedab376541246b7bc503f4.zip
That didn't work at all as expected.
git-svn-id: https://irssi-libnotify.googlecode.com/svn/trunk@21 291cbfae-0d27-0410-99d7-557b17e6fe3d
-rw-r--r--notify.pl5
1 files changed, 2 insertions, 3 deletions
diff --git a/notify.pl b/notify.pl
index e217f1a..5d69709 100644
--- a/notify.pl
+++ b/notify.pl
@@ -27,10 +27,8 @@ Irssi::settings_add_str('notify', 'notify_time', '5000');
sub notify {
my ($server, $summary, $message) = @_;
my $bus = Net::DBus->session;
+ return if (!$bus);
- if (!&test_dbus("org.freedesktop.Notifications")) {
- return;
- }
my $svc = $bus->get_service("org.freedesktop.Notifications");
my $obj = $svc->get_object("/org/freedesktop/Notifications");
@@ -77,3 +75,4 @@ sub dcc_request_notify {
Irssi::signal_add('print text', 'print_text_notify');
Irssi::signal_add('message private', 'message_private_notify');
Irssi::signal_add('dcc request', 'dcc_request_notify');
+print "D-Bus plugin loaded.";