Month: December 2013

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: , , ,

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: , ,

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: ,