GNOME 3719 Published by Philipp Esselbach 0

v0.1 of Revolution, a Ruby binding to Evolution, has been released.

So now you can write simple little Ruby scripts to mine the data store for information, for example:

=============================
require 'revolution'

r = Revolution::Revolution.new

r.get_all_contacts.each {|c|
puts "First name: #{c.first_name}"
puts "Last name: #{c.last_name}"
puts "Work email: #{c.work_email}" if !c.work_email.nil?
}

last_week = Time.new.to_i-(7*24*60*60)
next_week = Time.new.to_i+(7*24*60*60)
r.get_all_appointments(last_week, next_week).each {|appt|
puts "Summary: #{appt.summary}"
puts "Location: #{appt.location}"
puts "Start time: #{appt.start}"
}

r.get_all_tasks.each {|t|
puts "Task (#{t.uid})"
puts "Summary: #{t.summary}"
puts "Description: #{t.description.slice(0,70)}"
puts "Start date: #{t.start}"
}
=============================

If you have RubyGems installed, you can install the Gem using "gem install --remote revolution", or you can download a zip file here:

http://rubyforge.org/frs/?group_id=576

and more documentation is available here:

http://revolution.rubyforge.org/

Thanks to InfoEther (http://infoether.com/) for sponsoring development of this library

GNOME 3719 Published by Philipp Esselbach 0

GARNOME 2.10.0.1 has been released. Here the announcement:

GARNOME 2.10.0 had some rather fatal issues, that made it much harder to compile than it should have been -- so your trusty GARNOMEies have been hard at work since the original release, fixing bugs and quirks all over the place ... in an attempt to make a version that can be prefixed as truly 'stable'.

GNOME 3719 Published by Philipp Esselbach 0

The Java-GNOME Team is pleased to announce the next stable release of libgtk-java. This release contains the following bug fixes:

* make distclean was removing Makefile.in and configure
* Fixed bug setting colors on Widget
* Fixed callbacks to static methods
* Fixed error handling in IconTheme?
* Fixed error in listFaces in pango.FontFamily
* Added native bindings for ToggleToolButton?
* Bugzilla 166682 - TreeViewEvent?.getTreeIter returns 'null'
* Bugzilla 168217 - Dialog.addButton() should receive StockItems?
* Bugzilla 168014 - Missing Window.setIconList
* Bugzilla 155013 - TextBuffer?.createTag could faile
* Bugzilla 155017 - double-click event?

You can download the source tarballs from the GNOME ftp site at:

http://ftp.gnome.org/pub/GNOME/sources/libgtk-java/2.6/

GNOME 3719 Published by Philipp Esselbach 0

Version 2.6.1 of the Python bindings for GTK are available

GNOME 3719 Published by Philipp Esselbach 0

ooo-build-1.9.79.2 has been released:

This package contains Desktop integration work for OpenOffice.org, several back-ported features & speedups, and a much simplified build wrapper, making an OO.o build / install possible for the common man. It is a staging ground for up-streaming patches to stock OO.o.