23 Jan 2004 lgs   » (Master)

Yesterday I started to work on a GTK+ widget. After trying the GtkTreeView extensively and talking with some GTK+ gurus (Owen and Kris) I decided to write a Grid Widget from scratch.

I also tryed GtkSheet from the library gtkextra and it is pretty good. But the code is too big and I doubt it will ever get into the gtk library.

So my main goals are (order is significant):

  1. To get a Grid widget for easily edition of big amount of tabular data (think about databases).
  2. To learn how to create a gtk widget
  3. To learn how to create python bindings from a gtk widget
  4. Ideally, to get my code into the gtk library :). There is a bug in bugzilla.gnome.org asking for this widget so if my code is not too bad I may be lucky

So far I have read Havoc's book, gtktreeview.c and the GLib Object System tutorial. I also have the autotools working for this project and already typed some boilerplate code

Let's see what happens....

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!