Граф коммитов

1052 Коммитов

Автор SHA1 Сообщение Дата
Myk Melez 6a84ed1ebc remove page mode code that won't work 2008-07-09 15:18:27 -07:00
Myk Melez bbdde0b321 use the correct base URL when updating URL query parameters 2008-07-08 18:55:57 -07:00
Myk Melez 32a1a27f54 we might as well make the height zero, since we change it on load anyway 2008-07-08 18:19:45 -07:00
Myk Melez d569677b67 make the stack as tall as it can be in the river view 2008-07-08 18:19:25 -07:00
Myk Melez 72de9da815 fix rebuilding the river view 2008-07-08 18:18:57 -07:00
Myk Melez 2c0bb87701 change column width in a timeout to make dragging the splitter smoother 2008-07-08 17:41:31 -07:00
Myk Melez d71c9e4303 add a splitter for resizing columns in the river view 2008-07-08 17:16:56 -07:00
Myk Melez 00bb1d9784 catch exceptions sometimes thrown when retrieving XMLHttpRequest::statusText 2008-07-08 17:15:50 -07:00
Myk Melez 54913be6cc resize the content box when the window size changes 2008-07-08 13:54:43 -07:00
Myk Melez a2057b0ed1 missing files from the 'better support for feeds that require authentication' checkin 2008-07-08 13:47:32 -07:00
Myk Melez e0b4a5fada a basic horizontal river of news with some experimental code for a vertical river
--HG--
rename : extension/content/river.css => extension/content/river2.css
rename : extension/content/river.js => extension/content/river2.js
2008-07-08 13:21:31 -07:00
Myk Melez 27957f029b rename river files so they don't conflict with experimental river2.xul implementation
--HG--
rename : extension/content/river2.css => extension/content/river-xhtml.css
rename : extension/content/river2.js => extension/content/river-xhtml.js
2008-07-07 19:08:53 -07:00
Myk Melez 85e9f6cff7 better support for feeds that require authentication; we now display a custom authentication dialog that hopefully makes more sense when it appears out of the blue; we also use it when subscribing the user to the feed, and it includes UI for the user to request that their credentials be remembered; finally, we use remembered credentials automatically across sessions instead of prompting at least once per session 2008-07-07 01:22:44 -07:00
Myk Melez dfd1fa59aa integrate subscription UI into a single page 2008-07-06 00:05:45 -07:00
Myk Melez 94c05454cc show subscription progress in subscribe dialog 2008-06-22 19:11:02 -07:00
Myk Melez ad44f32855 work in progress: rearrange subscribe dialog and add status info (not currently used) 2008-06-16 02:09:03 -07:00
Myk Melez 15628ac63a make the subscribe button work 2008-06-16 00:51:20 -07:00
Myk Melez b503c3da2d make sure the checkmark next to the Messages item in the View menu displays the appropriate state 2008-06-16 00:40:28 -07:00
Myk Melez 5fa1d67758 add a close button for closing the list view 2008-06-15 23:53:17 -07:00
Myk Melez 46edac0f71 employ gymnastics to come up with a reasonable author string 2008-06-15 02:00:40 -07:00
Myk Melez c5910e8934 ensure long message headers don't make message body wider than page; use a label class='text-link' rather than a label containing an html:a node for the message link header 2008-06-15 01:23:39 -07:00
Myk Melez 86330d417f use the updated timestamp if available, otherwise the published timestamp, and finally the dc:date, which the feed parser appears to always provide (if necessary, it gives the time downloaded) 2008-06-15 01:05:03 -07:00
Myk Melez 76aeea2228 put the list view placement switcher button on the left hand side of the toolbar so it doesn't change position when you click it (so you can click it to switch placement and then click it again immediately to switch back 2008-06-14 23:19:24 -07:00
Myk Melez 3a3087b662 make the list view's default height a little shorter, allow the user to resize it to be shorter still, and persist user changes to the view's height and width 2008-06-14 23:15:49 -07:00
Myk Melez 7d42bdbe0a display timestamps in the message view, and display message titles in the titlebar 2008-06-14 22:58:07 -07:00
Myk Melez 5f0fd402e7 make message content selectable 2008-06-14 22:57:20 -07:00
Myk Melez e66706e774 don't need to specify toolbarbutton when referencing snowlToolbarButton class 2008-06-08 23:58:02 -07:00
Myk Melez 910369f04f flesh out the message view 2008-06-08 23:54:33 -07:00
Myk Melez a3bf9feec0 give the placement switcher button icons 2008-06-08 22:53:53 -07:00
Myk Melez b3c3eb5b22 add current and unread buttons to the list view 2008-06-08 22:46:46 -07:00
Myk Melez d76cc28275 only notify observers that messages have changed if they have 2008-06-08 21:50:05 -07:00
Myk Melez 26224faef3 make sorting work on startup in the list view 2008-06-08 18:24:12 -07:00
Myk Melez b8c363d738 bare-bones single-message view to accompany the thread view 2008-06-01 20:34:05 -07:00
Myk Melez ca7bc3c471 some code cleanup 2008-06-01 18:16:50 -07:00
Myk Melez 5c9d386af0 refactor resetLastRefreshed into a lastRefreshed getter 2008-06-01 18:03:18 -07:00
Myk Melez 037c0a724f getNewMessages -> refresh 2008-06-01 17:52:37 -07:00
Myk Melez 08353b3307 make all snowl feeds share a logger 2008-06-01 17:51:35 -07:00
Myk Melez 920ff1ecab import stuff first 2008-06-01 17:49:12 -07:00
Myk Melez bb53c8ab13 make mediaTypes a constant rather than a property of the SnowlFeed object 2008-06-01 17:48:49 -07:00
Myk Melez a4ee76dbcc combine the SnowlFeed and SnowlFeedSubscriber objects, and make it inherit from SnowlSource; also, remove the obsolete SnowlFeedClient 2008-06-01 17:45:31 -07:00
Myk Melez dc6d6d338b spiffy up the river view, and create separate HTML and XUL river views 2008-05-20 00:29:09 -07:00
Myk Melez 9483dcb7bc combine origin and timestamp columns in the river view into a single metadata column 2008-05-19 10:50:08 -07:00
Myk Melez 43ee1c9fa6 add a body button that turns on and off display of message bodies, and give the buttons icons 2008-05-19 01:18:29 -07:00
Myk Melez aa110c7866 show favicons in the subscriptions sidebar 2008-05-19 00:01:05 -07:00
Myk Melez bd1fcdf660 hook up the refresh button 2008-05-18 23:59:40 -07:00
Myk Melez aee6add36c integrate OPML import into the sidebar 2008-05-18 22:57:40 -07:00
Myk Melez 7fe5af4ef1 reinit the sidebar view when the number of rows changes 2008-05-18 22:18:29 -07:00
Myk Melez 5896217bd3 fix notification that sources and messages have changed after importing from OPML 2008-05-18 18:18:25 -07:00
Myk Melez f0148fcaf6 the Preferences module for getting and setting preferences 2008-05-18 16:33:42 -07:00
Myk Melez 88220a892b the URI module for obtaining nsIURIs from the nsIIOService 2008-05-18 16:32:24 -07:00