Category: Gnome

What’s new in Tracker 1.2?

Every 6 months or so we produce a new stable release and for Tracker 1.2 we had some new exciting work being introduced. For those that don’t know of Tracker, it is a semantic data storage and search engine for

Posted in Development, Gnome, Tracker Tagged with:

The Main Loop: The Engine of a GUI Library

In this blog post, we will have a look at the “main loop”, which is the engine of most Graphical User Interface (GUI) libraries. Different GUI libraries implement their own main loop. When porting a GUI library to another platform,

Posted in Blog, Gnome Tagged with: , ,

The hidden pearls of Tracker (#2)

It is a very little advertized fact that Tracker can handle RSS feeds. Tracker handles RSS feeds through the mfo ontology, which defines the information structures to store feeds and all information associated to its syndicated data. This piece of

Posted in Blog, Gnome, Tracker Tagged with: , , ,

Sandboxing your data in Tracker

For a while now, I’ve wanted to keep my personal and test data separate as well as the stable and unstable versions of the Tracker project installed in parallel for maintenance reasons. Tracker is a search engine and metadata database

Posted in Blog, Development, Gnome, Tracker Tagged with: , , ,

The Story of a Small Pango Optimization

We have discussed the work Lanedo has done in collaboration with Xamarin in earlier blog posts: one of these posts discussed the improvements Lanedo has made to the GTK+ stack on Mac OS X, another one discusses the implementation of

Posted in Blog, Development, Gnome Tagged with: , , , ,

Embedding OS X UI elements in the GTK+ toolkit

At Lanedo, we’ve been working on a project with Xamarin for the last couple of years to improve support for the cross platform UI toolkit GTK+ on OS X. We’ve been doing this to improve Xamarin Studio, a development environment

Posted in Blog, Development, Gnome Tagged with: , , , , , , ,