Publications
Articles
-
Introduction to GConf and GnomeVFS
This second article on GNOME 2 technology shows the basics of two of the cool libraries that are used extensively in GNOME 2, GConf and GnomeVFS.
-
Writing GnomeVFS Modules
This article explains how to extend GNOME by writing your own GnomeVFS modules. GnomeVFS was described in the previous article, so you should make sure to read it if you want to refresh your GnomeVFS knowledge.
-
Introduction to Loudmouth
This article explains how to use the Loudmouth library to implement Jabber clients in C. It starts with a brief explaination of Jabber and Loudmouth and then shows examples of the synchronous API in Loudmouth.
Reports
-
Porting GTK+ to Native Mac OS X
During 2005-2006 Anders Carlsson ported Gtk+ to Mac OS X with Imendio as industrial sponsor for his thesis project at Chalmers University of Technology. This report describes the work done during this project.
Papers
-
Imendio's vision on GTK+
This paper describes Imendio's long-term and short-term visions on the GTK+ project. We elaborate on what we think that needs to be done and why. The paper is concluded with a possible roadmap to move forward.
Session slides
-
GTK+ State of the Union 2008 by Kristian Rietveld at GUADEC 2008
This year's status update from the GTK+ team.
- Black Voodoo - Introduction into the autotools by Sven Herzberg at GUADEC 2008
Sven's slides from the session introducing autoconf and automake to new developers (in cooperation with Behdad Esfahbod)
- Imendio's vision on GTK+ by Kristian Rietveld at GTK+ Hackfest Berlin 2008
This presentation describes Imendio's visions for the future of GTK+.
- How to write GTK+ applications and code examples by Martyn Russell & Carlos Garnacho at FSCONS 2007
This presentation discussed some of the basic API calls most application developers would need when writing any application with GTK+. It also covers some of the more fundamental core APIs available with GLib and the architecture that makes up GTK+.
- How to use the latest GTK+ APIs (Spanish) by Carlos Garnacho at Guademy 2007
demo-assistant.c.txt · demo-printing.c.txt · demo-statusicon.c.txtThis tutorial (in Spanish) highlights some of the latest widgets and APIs included recently in GTK+ 2.10, commenting their features and explaining how to use them.
- Creating a plugin system using GTypeModule by Michael Natterer at GUADEC 2006
This tutorial explained how to create a plugin system based on GTypeModule, using GModule as backend. It covered both the plugins themselves and the infrastructure an application needs to load and use them. Code examples will be given.
- Delivering technical presentations - A beginners guide by John Laerum at GUADEC 2006
This session addresses quality in technical presentations. Aspects such as formatting, posture, interaction, fear of speaking, use of support material, tone of voice and crowd control were covered. This session is ideal for other presenters, as well as developers or other people that might have an interest in communicating technical information to groups of people at the same time.
- Instant Messaging in GNOME by Martyn Russell GUADEC 2006
This session aims to discuss current instant messaging solutions available and give a perspective of where we are now and where we are going with instant messaging in GNOME.
- Highlights of GTK+ 2.10 by Kristian Rietveld and Tim Janik at GUADEC 2006
The upcoming GTK+ 2.10 release is one of the biggest on the 2.x branch and packed with exciting new features and improvements. In this talk Kris and Tim highlighted the new features and improvements, looked at them in depth and explained them, so you can take advantage of them right away.
