GTK+ 3 officially available for Windows !

It's been a loooooong time (two years, at least) since GTK+ 3 first compiled and run perfectly under Windows.

And it's been a little less long time since yours truly offered his help to provide a downloadable official version on the project's official website ;-).

GtkGLArea3 for Windows (with Vala VAPI)

Objectives : display an OpenGL context in a GTK+ window, under Windows.

Porting an OpenGL program from X11 to Wayland (using jwzGLES & EGLX)

Objectives : make an X11/GLX program run natively on Wayland/EGL, with minimal modifications to the code.

The Linux world is rapidly migrating from the legacy X11 display protocol and server, to Wayland. There are a lot of reasons why this change is necessary, but it's best watching this conference to understand why X is now left behind.

Playing chess on the web with GNOME Chess

Objectives : having a fun usage of features offered by Broadway on GTK+3.

There are many available online chess playing websites today. They generally allow players to challenge each other using their (ad-encumbered) proprietary interface.

Wayland/Weston 1.2.0 for Debian 7.0 "Wheezy"/Ubuntu 12.04 "Precise"

I regulary work under Debian Stable or Ubuntu LTS, but recently needed to do some tests using the new Wayland display system for GNU/Linux.
Knowing that Wayland only went "stable" recently with its 1.2.0 release, I worked hard to compile this new version under stable distros... not so easy, but finally done.

Tutorial : Using Go with GTK+3 on Windows

Objectives : compile a Go sample using GTK+3 on Windows.

Many thanks to Vasileios Anagnostopoulos for the information needed to write this article.

Go is a relatively new object-oriented language from Google, aiming at both simplicity and performance.

We will see how to setup Go, GCC and GTK+3 under Windows, and compile a simple example.

Tutorial : GStreamer audio player under Windows (Vala)

Objectives : play audio files in Windows, using GStreamer and Vala.

GStreamer is a GNOME-related cross-platform multimedia framework. It basically wraps underlying libraries (like mpg123, libx264...) to present an uniform GObject API to the fortunate developer.

Vala 0.20.1 / GTK+ 3.6.4 for Mac OS X - official release

After the Windows installer, here comes the Apple one ! Very pleased to announce the first release ever for Vala 0.20.1 on Mac OS X.

So far, it has only been tested on Leopard (10.5), so any feedback with a more recent version will be greatly appreciated.

I plan to port ValaWinPKG to OS X (ValaOSXPkg ?) so people will be able to download and use additionnal libraries easily. Stay tuned.

Vala 0.20.1 / GTK+ 3.6.4 for Windows - official release

Following my previous releases, here is today's production : Vala 0.20.1 for Windows.

Conventions stay the same ; that is to say .vapi files will be installed in :

- "/Documents and Settings/All Users/Application Data/vala-0.20" (Windows XP)
- "/ProgramData/vala-0.20" (Windows Vista/7)

The corresponding ValaWinPKG repository will follow quickly, tests have already begun.

GTK+ 3.8.2 (PRE1) for Windows... with Broadway !

I already made some points in a previous article about Broadway, this fantastic HTML5 backend able to turn a desktop GTK+ application into a web one, with no changes to code needed.


Subscribe to, serious side RSS