log content/stream.js @ 358:c00b3db58dcf

age author description
Tue, 04 Nov 2008 12:11:07 -0800 Myk Melez add 'snowl' to all observer topics to avoid conflicts with other extensions/core code; use the Observers component everywhere
Sun, 02 Nov 2008 10:20:12 -0700 alta88 implement tree (list and collection) contextmenu foundation, change XXX Utils to DateUtils, some click handling fixes.
Tue, 28 Oct 2008 18:33:20 -0600 alta88 menuitem to show flat or hierarchical collections, fix stream to unload/remove observer, wiring for menuitems and view states.
Mon, 20 Oct 2008 02:23:09 -0700 Myk Melez comment out debugging statements that shouldn't show up in version pushed to AMO
Mon, 20 Oct 2008 02:05:26 -0700 alta88 brief and no header options for messages displayed in the list view; also Tools->View->Snowl tweaked, new submenu Layouts which includes layout group, header toggle group, toolbars checkbox toggle. List and sidebar toolbars can be toggled off. Contextual enable/disable of menuitems. New snowl toolbarbutton, mirrors the statusbar button. Layout button removed.
Fri, 17 Oct 2008 17:30:25 -0700 Myk Melez leave timestamps as JS date objects instead of translating them into ms-since-epoch integers (and then translating them back before we use them for anything); in the process, handle null timestamp values in SnowlUtils:_formatDate instead of throwing an exception when we encounter one
Thu, 16 Oct 2008 19:11:46 -0700 Myk Melez rebuild the river and stream views at midnight so the period-based groups stay accurate
Thu, 16 Oct 2008 16:38:10 -0700 Myk Melez make sure the grouping code skips as many groups as is necessary to come to the group that the next message belongs to
Sun, 12 Oct 2008 21:30:14 -0700 Myk Melez sort by both received and timestamp in the stream and river niews so messages that are received at the same time show up in the correct order chronologically by timestamp
Sun, 12 Oct 2008 21:27:12 -0700 Myk Melez only show a week's worth of messages, and group them by date, in the stream view
Mon, 29 Sep 2008 18:25:22 -0700 Myk Melez make links inside plaintext messages look like links
Mon, 29 Sep 2008 17:45:49 -0700 Myk Melez add new messages to the first group in the stream view rather than to the top of the view
Mon, 29 Sep 2008 17:30:03 -0700 Myk Melez log calls to _onMessageChanged without using log4moz, as log4moz disappears at one point (which may be caused by the same underlying problem that is horking updates)
Mon, 29 Sep 2008 16:37:33 -0700 Myk Melez log calls to stream view's _onMessageChanged to help us figure out why the view stops getting updated after a while
Fri, 26 Sep 2008 18:37:39 -0700 Myk Melez allow groups to be closed in the stream view
Thu, 25 Sep 2008 17:44:19 -0700 Myk Melez primitive implementation of temporal grouping in the stream view
Mon, 01 Sep 2008 19:01:56 -0700 Myk Melez add messages progressively to the stream view rather than rebuilding the view each time
Thu, 28 Aug 2008 13:49:58 -0700 Myk Melez update the stream view when messages get added
Wed, 27 Aug 2008 18:51:10 -0700 Myk Melez add fixme about refactoring block
Wed, 27 Aug 2008 14:04:33 -0700 Myk Melez don't display a timestamp in the stream view, since we don't order by it, and it's confusing
Mon, 25 Aug 2008 18:20:52 -0700 Myk Melez factor out date formatting into shared util function
Mon, 25 Aug 2008 17:55:12 -0700 Myk Melez rename sortProperty to sortProperties to reflect that it can now contain multiple properties
Mon, 25 Aug 2008 17:52:58 -0700 Myk Melez simplify setting of sort properties and order
Fri, 22 Aug 2008 18:01:39 -0700 Myk Melez the beginning of support for ordering messages in the order they were received
Thu, 21 Aug 2008 18:47:42 -0700 Myk Melez linkify URLs in tweets; also, remove unused onUnload handler (which lets us use the bfcache when the stream is loaded into a normal tab)
Thu, 21 Aug 2008 16:59:39 -0700 Myk Melez use the text-link style to make links look like links in the stream view
Thu, 21 Aug 2008 16:53:17 -0700 Myk Melez display source icons for messages that don't have author icons
Thu, 21 Aug 2008 16:22:44 -0700 Myk Melez use a XUL image instead of an HTML img to fix 'inline element in block context' warnings
Thu, 21 Aug 2008 16:19:34 -0700 Myk Melez use a description tag instead of a generic box tag for consistent default styling between the body and the author and timestamp nodes
Thu, 21 Aug 2008 14:01:22 -0700 Myk Melez a better looking stream view with a structure to build upon
Tue, 19 Aug 2008 18:08:37 -0700 Myk Melez beginnings of a stream view