15 Aug 2008 RyanPavlik   » (Master)

Almost done! And, a few inbox zero…

Wow, how the summer flies!  This upcoming Monday marks the official “Pencils Down” for the 2008 Google Summer of Code!

It’s been a pretty low-screenshot summer, which is interesting since I’m doing interface things.  The truth of it is, though, that it’s what’s hooked up to the interface that is taking the real time :)  Nevertheless, I have recently made some really nice (and brand new, hence screenshot-worthy) progress.

Style Tool

Here’s what used to be the Stylist, now the Style Tool.  It will be the hub of all style interactions.  At least, that is, if I can get it to be taller and narrower by default, and stop hiding from me.  (It’s almost like an inspector - always on top, possibly not focused.  What’s the best combo of settings to get that in GTK?)

Style Tool

You’ll notice that it’s just showing a nice subset of styles (common ones and the ones you are using).  If you’re into folding tree-views and seeing all the styles used by, say, the Table of Contents feature, or perhaps are really just looking for a “Heart List”, just check that Show all styles box temporarily.

I might be moving the “Redefine”, “Edit” and “Apply” buttons off of that common row, since they refer to the selected style in the list, while “New” (create a new style based on the formatting at your caret - redefine works the same way) and “Close” don’t.  Ideas on how best to do this within the Glade tool are eagerly accepted.

Edit Style

Since we have the ability to grab the formatting at the caret (insertion pointer, erroneously called the “cursor” - the things you learn hanging with word processing hackers :D ) to create or modify a style, we can specialize the manual edit style dialog to those who are looking for fine tuning of a style.  Behold, the new dialog, in a slightly buggy, read-only manner, but lacking only a few little hookups…
Edit Style

Spiffy, huh?  Now, how do I get rid of that Help button, visually associate the Add and Remove buttons better with the list of properties (perhaps with a label “Properties”), and sort a GtkListStore? We’ll see if this lazyweb thing works for me as well as for others :-P

Inbox Zero

In the never-ending pursuit of less clutter and more productivity, I recently did the inbox zero thing, which is less complicated than it would seem.  I think I’ve gotten everything handled, but if your email to me has gone without reply and it deserves one, send again please!  Thanks!  (Furthermore, if anyone knows how to hide folders in Thunderbird, please send that too :D  My archived emails are stuck down in Local Folders scrolled off by subfolders I never use… )

Syndicated 2008-08-15 05:00:19 from code art life - Ryan Pavlik on ClearDefinition

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!