<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for slogan</title>
    <link>http://www.advogato.org/person/slogan/</link>
    <description>Advogato blog for slogan</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Wed, 8 Oct 2008 02:51:09 GMT</pubDate>
    <item>
      <pubDate>Sun, 25 Jun 2000 04:32:58 GMT</pubDate>
      <title>25 Jun 2000</title>
      <link>http://www.advogato.org/person/slogan/diary.html?start=1</link>
      <guid>http://www.advogato.org/person/slogan/diary.html?start=1</guid>
      <description>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.

&lt;p&gt; 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.

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

&lt;p&gt; 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.</description>
    </item>
    <item>
      <pubDate>Fri, 19 May 2000 02:06:18 GMT</pubDate>
      <title>19 May 2000</title>
      <link>http://www.advogato.org/person/slogan/diary.html?start=0</link>
      <guid>http://www.advogato.org/person/slogan/diary.html?start=0</guid>
      <description>What a week. Mozilla. Netscape Commercial Build. Sleep. Food (if I remember). My whole existence seems to 
revolve around these four things. Did I make all my features for beta 2? Well, yes and no. If you don't count the 
Mac platform implementation class of my major feature this time around on NAIM (Netscape Instant Messenger in 
the Netscape-branded version of mozilla), I did ok. Mac builds were difficult to come by Tuesday, however. When I 
finally got a build Wednesday night (past the deadline, of course), all it wanted to do is puke on startup. Joy. Why 
am I doing this anyway? I'm a Linux geek, not a Mac head. Well, I guess some significant Mac toolbox work a 
few 
years ago on Apple's MacX X server (not the Mac X OS, don't get these confused), and owning a few of the more 
important versions of Inside Macintosh got me the gig. Actually, it has been fun. G3 powerbooks are kinda nice 
(when the UI isn't hung because some app isn't being nice and calling WaitNextEvent, that is).

&lt;p&gt; So, one more hack (a small parser to grab stuff out of the data fork of a file I need to deal with on Mac) and I am 
back to GNOME, Gtk+, and gcc. 

&lt;p&gt; Tonight, dinner with mozilla-heads in San Francisco. Well deserved. More food, but in good company. And then, 
some sleep.

</description>
    </item>
  </channel>
</rss>
