README.rdoc in libnotify-0.4.0 vs README.rdoc in libnotify-0.5.0
- old
+ new
@@ -1,24 +1,26 @@
= Libnotify
Ruby bindings for libnotify using FFI.
Source[http://github.com/splattael/libnotify] |
-RDoc[http://rdoc.info/projects/splattael/libnotify]
+RDoc[http://rdoc.info/github/splattael/libnotify/master/file/README.rdoc]
+http://github.com/splattael/libnotify/raw/master/libnotify.png
+
== Usage
require 'libnotify'
# Block syntax
n = Libnotify.new do |notify|
- notify.summary = "world"
- notify.body = "hello"
- notify.timeout = 1.5 # 1.5 (s), 1000 (ms), "2", nil, false
- notify.urgency = :critical # :low, :normal, :critical
- notify.append = false # default true - append onto existing notification
- notify.icon_path = "/usr/share/icons/gnome/scalable/emblems/emblem-default.svg"
+ notify.summary = "hello"
+ notify.body = "world"
+ notify.timeout = 1.5 # 1.5 (s), 1000 (ms), "2", nil, false
+ notify.urgency = :critical # :low, :normal, :critical
+ notify.append = false # default true - append onto existing notification
+ notify.icon_path = "/usr/share/icons/gnome/scalable/emblems/emblem-default.svg"
end
n.show!
# Hash syntax
Libnotify.show(:body => "hello", :summary => "world", :timeout => 2.5)
@@ -26,22 +28,27 @@
# Mixed syntax
Libnotify.show(options) do |n|
n.timeout = 1.5 # overrides :timeout in options
end
+ # Icon path auto-detection
+ Libnotify.icon_dirs << "/usr/share/icons/gnome/*/"
+ Libnotify.show(:icon_path => "emblem-default.png")
+ Libnotify.show(:icon_path => :"emblem-default")
+
== Installation
gem install libnotify
You'll need libnotify. On Debian just type:
apt-get install libnotify1
== Testing
- git co git://github.com/splattael/libnotify.git
+ git clone git://github.com/splattael/libnotify.git
cd libnotify
- gem install bundler
+ (gem install bundler)
bundle install
rake
== Authors