Category: Development

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:

A quest for speed in compiling

Ever spent time looking a scrolling console wishing that compilation was taking less time? In this post we’re going to explore the various way to fasten the build of $YOUR_SOFTWARE_PROJECT. Let’s start with the simpler test case which will act as

Posted in Blog, Development Tagged with: , , ,

Exploring the LibreOffice code base

Opening LibreOffice’s source code for the first time, the amount of code that a new developer has to sift through can be intimidating and off-putting. So, here are some useful locations within the LibreOffice source directory structure that should help

Posted in Blog, Development, LibreOffice Tagged with: ,

Cross-Compiling DirectFB for an Embedded Device

At Lanedo, we quite often deal with embedded hardware and need to compile packages for it. Most of the time, this is not done on the embedded hardware itself but on our more powerful desktop machines. And most of the

Posted in Blog, Development 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: , , ,

How your company can become a LibreOffice contributor

Some members of the free software community are keen to complain about companies which are using free software without giving anything back. But, at Lanedo, we often witness the opposite: companies that are really happy with free software and, when facing

Posted in Blog, Development, LibreOffice 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: , , , ,