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