Advertising

Murray's Blog


Archive for December, 2002

<p>I played around with <a href="http://www.advogato.org/proj/orbitcpp/">orbitcpp</a> a bit, understanding how it writes appropriate C++ code when it encounters IDL. I mostly implemented the CORBA::Any stuff, and I'm confident that I can finish that off now. I'm pleased it's no longer a mystery. I do need to get more people involved, particularly that whole group of orbitcpp-0.3 people. Unfortunately we can't expect orbitcpp to be API stable for a while, and that prevents libgnomeuimm from being stable too.

Tuesday, December 31st, 2002

Therefore, I have almost finished converting Bakery to depend only on the stable gtkmm, gconfmm, and libglademm libraries. This means that the Bakery-using applications can actually be distributed because they won't have unstable dependencies. Well, that's assuming that I can push libxml++ towards a stable API.
I'm really pleased with the result of this refactoring in […]


<p>I released an API/ABI-frozen libglademm, with some last minutes improvements from <a href="http://www.advogato.org/person/danielk/">danielk</a>. Hopefully this will encourage people to use it rather than writing all that tedious source code just to layout widgets. I added a chapter about it to the gtkmm <a href="http://www.gtkmm.org/gtkmm2/docs/tutorial/html/">book</a> to encourage its use.

Tuesday, December 24th, 2002

We also released gtkmm 2.1.1, a couple of days after GTK+ 2.2.0. Our next release can probably be 2.2.0 - I'm pleased that we are back in sync.
I spend the last couple of days fixing the Gtk::Clipboard API, writing examples to use it, and then writing a chapter in the book to explain it. It […]


<p>

Thursday, December 19th, 2002

I released 2.0.0 API/ABI-frozen versions of libgnomecanvasmm and gconfmm, and I expect to release 2.0.0 of libglademm soon. I should add a libglademm chapter to the gtkmm book, because it's obviously the sane thing to use. Freezing these parts of gnomemm should make it more obvious that the remaining work needed is in libbonobo*mm […]