Skip to content

{ Category Archives } Thunderbird

Thunderbird contact auto-completion… with bubbles!

Type type type type.  Autocomplete contact… Completed contact becomes a bubble!  Bubble becomes a constraint, showing us only the messages involving the given contact.  (The idea is that you could then click on/select/whatever the bubble and change the constraint to be only to/from/cc/whatever if you are so inclined.) Type type type, autocomplete, new constraint!  Now [...]

Tagged , ,

gloda’s first (primitive) visualization

A primitive visualization augments the gloda “other messages by author” listing by showing the messages sent by the author over time.  Messages are stacked by day.  The currently selected message is in darkest blue and also very wide.  Other messages from the same thread/conversation are in lighter blue and less wide.  Messages not in the [...]

Tagged ,

gloda milestone 1

I am declaring milestone 1 of gloda (the global database extension for Thunderbird 3.x) / expmess (the experimental message view extension for Thunderbird 3.x) reached.  Milestone 1 basically consists of: It statically indexes all of your folders.  It does not track changes made to your mailboxes.  It will become confused and angry as time goes [...]

Tagged ,

thunderbird global database m1-ish

The ‘gloda’ (global database) and ‘expmess’ (experimental message view) Thunderbird extensions are nearly to milestone 1… The screenshot scenario is that we have 2 months of apache-dev archives in two separate folders, July and August.  We have a message selected in the month of July, yet the ‘data mine’ to the right is able to [...]

Tagged ,

Someone created a Thread Arc vis for Thunderbird!

Alexander C. Hubmann-Haidvogel has created a Thread Arc visualization extension for Thunderbird!  Get info on the extension with some pretty pictures or just go straight for the extension at AMO.  Thanks to David Ascher for the heads up.

pecobro, the tell-you-who-reads/writes-what performance code browser

No cool pictures, but I’ve enhanced and exposed the global reader/writer understanding of javascript code.  In other words, pecobro now does a passable job at telling you what global variables a given javascript file reads from/writes to, and who else writes to/reads from those variables.  False negatives are expected (don’t rely on things to be [...]

Tagged

pecobro: the performance code browser (early stage)

At the beginning of last week, I had gotten dtrace working on a Mac Mini using the Mozilla javascript-provider probes.  Very cool stuff, but it left me with several questions about what would really be best to do next: How do I best understand what I’m seeing?  (Most of the codebase is brand new to [...]

Tagged , , , , ,

status/future fyi. no pictures.

I have accepted a position at Mozilla Messaging and will start at the end of March. Posting has been rare as of late and will be rare until then because my spare cycles are being given over to providing closure to my day-job projects, dealing with various hardware failures, and other small fires. Hobby-wise, this [...]

Tagged ,

Thunderbird stacked linechart visualization

The last post‘s visualization is put to work here visualizing the traffic on the j-devel mailing list (for the j text editor, but also beloved for armed bear common lisp) from March 2005 through now, June 13 2007, clustering on 7-day intervals. Each series is a specific author. ‘Sustain’, or the number of pixels of [...]

Tagged ,

An actual thunderbird email visualization, at last!

I have long had the goal of doing some form of e-mail visualization. After many false starts (for both Thunderbird and Outlook), I finally have something to show: Now, of course, there are all kinds of caveats. This is all done in Python using PyXPCOM and PyDOM (hooray Mark Hammond!) The bad news is that [...]

Tagged , ,