25 Jun 2000 slogan   » (Journeyer)

Today I just finished my first Gtk+ widget, named GtkTicker, which is a container widget that will scroll arbitrary Gtk+ widgets (including other containers) from right to left, just like a stock market ticker. You can control spacing, how fast the ticker updates, and how far each widget moves each tick. I just added the source to GAIM and integrated it in as a buddy list ticker, next thing to do is mouse click detection on the children and then pop up an instant message dialog if the user clicks mouse button one over a buddy name. Considering contributing this to Gtk+ too.

Last week finished another 80 page chapter of my Gtk+ book and posted on the web. The above widget serves a dual purpose, as I need to write about widgets in my book, and the ticker makes a great example of a container widget, and I need to contribute stuff to GAIM. Nice when it works out that way.

Now I am back to writing -- working now on a chapter that describes trees (e.g., GtkTree, GtkCTree).

On the Mozilla/NS front, IM is looking groovy for PR 2. Our bug count is down, there are lots of cool new features -- can hardly wait to get it released. I'm helping others with their bugs, currently looking at some mozilla (not NS) bugs that should help me learn a bit more about how things work in the browser.

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!