Thunderbird/Students/StatusUpdates/2010-01-29: Difference between revisions

Jump to navigation Jump to search
Line 29: Line 29:


===== Wei Xian Woo  =====
===== Wei Xian Woo  =====
Still working on [https://bugzilla.mozilla.org/show_bug.cgi?id=408338 bug 408338]. I think I made pretty good progress this week.
For my first patch, I intended only to support periodically saving session state so that we can restore a user's session in the event TB crashed and deferred the other requested features to subsequent patches. However, I ended up finishing off supporting saving of session state for multiple 3-pane windows as well. Details:
* For context, the 3-pane window is the "what you think of when you think of Thunderbird" window.
* Prior to this, we only supported persisting the state of the last 3-pane window that was still active at the time Thunderbird shuts down CLEANLY. If TB crashed, we feel bad and start up cleanly next time for the user.
* Firefox restores state for all windows only if Firefox crashed. On a clean shut down, state is persisted only for the last window.
* In an effort to keep the same behaviour across Mozilla apps, I implemented TB's new Session Restore Manager to imitate the session saving/restoring behaviour in Firefox.
So, what's next?
* Richer state!
* Support other window types!
What happened to that Python script I said I was going to post on my blog?
* I stopped blogging when I came to Waterloo, so I don't actually own a blog anymore. For the past week, I have been working on a Wordpress theme for my new blog. I expect the script to be posted by the end of next week. Sorry for the delays!


==== Who’s writing the blog post this week? ====
==== Who’s writing the blog post this week? ====
Tim Miller
Tim Miller
33

edits

Navigation menu