GtkBuilder has landed!

Today, after more than 2 years and 120 comments I could finally close #172535, adding support for loading interfaces created by UI designers in Gtk+.

GtkBuilder replaces libglade, it uses a similar XML format but also supports the following:

>> GtkTreeViews including columns and cell renderers
>> Menus and toolbars created using GtkUIManager, including actions & actiongroups.
>> TreeModels, it’s possible to define the data used by treemodels. It’s used by treeviews, iconviews, comboboxes, and entries.
>> SizeGroups, align all these widgets without using tables!

MOre Here.



Also:

I’d missed this post by George Ou where he claimed that Intel in combination with ASUS have slaughtered Nicholas Negroponte’s One Laptop Per Child (OLPC) project with its Ultra-mobile “Eee PC.” This reminded me of an article I read a few weeks back where Dr. Negroponte said Intel “should be ashamed of itself” for trying to battle the OLPC product with its own offering - the Intel Classmate. Unlike the Eee PC, the Classmate appears to be expressly designed to target developing markets.

Professor Negroponte believes the reason Intel was working so hard to combat the OLPC project was because of its choice of an AMD processor (Intel probably doesn’t care whether it uses Windows or Linux).

Brilliant observation, that.

I mean, come on…what does Dr. Negroponte expect?