Desktop notification support for Emacs
This last weeks, I've worked on implementing the Desktop Notification Specification into Emacs.
This last weeks, I’ve worked on implementing the Desktop Notification Specification into Emacs.
It allows sending desktop notification in a very simple way.
(notifications-notify
:title "You've got mail!"
:body "There's 34 mails unread"
:app-icon "~/.emacs.d/icons/mail.png"
:urgency 'low)
It supports the protocol signals (NotificationClosed and ActionInvoked) and the two main methods (Notify and CloseNotification).
The methods specification are implemented entirely (hints, replaces, actions, icon, etc).
The signals are supported via callbacks function provided on the notification creation.
It have been merged into Emacs trunk today.
2010-06-09 Julien Danjou <julien@danjou.info>
* net/notifications.el: New file.
This also allowed me to discover, raise and fix a bug in the D-Bus binding of Emacs, which will be probably fixed in trunk soon.
Related posts
The bad practice in FOSS projects management
During the OpenStack summit a few weeks ago, I had the chance to talk to some people about my experience on running open source projects. It turns out that after hanging out in communities and contrib
Read more →
Logitech Unifying devices support in UPower
A few months ago, I wrote about my reverse engineering attempt to Logitech Unifying devices . Back then, I concluded my post with big hopes on the future after receiving a document with some part of t
Read more →