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

480 Коммитов

Автор SHA1 Сообщение Дата
Myk Melez 05257e3093 catch exceptions when onresize gets called before the script has loaded in the stream view 2008-09-01 19:00:11 -07:00
Myk Melez 52d6ca21d7 don't try to rebuild the list view if the tree object doesn't yet have a view property 2008-09-01 18:58:44 -07:00
Myk Melez 3031f11b2c don't remove observers that aren't in our list of observers, and support observers that are objects rather than functions 2008-09-01 18:58:02 -07:00
Myk Melez ab0412f38d don't select an item after rebuilding the view in the list view 2008-08-28 16:14:54 -07:00
Myk Melez f531ac23be make sure view has onCollectionsLoaded method before calling it 2008-08-28 16:00:38 -07:00
Myk Melez 71aee45b81 factor out OPML export code from the collections view 2008-08-28 15:43:30 -07:00
Myk Melez 9d256d3619 add check for new messages, subscribe, import OPML, and export OPML commands to the Snowl menu 2008-08-28 15:40:21 -07:00
Myk Melez babe524511 call subscribe dialog tabs 'tabs' instead of 'pages' and add a reference to the stream view into the first run page 2008-08-28 15:39:49 -07:00
Myk Melez c9068433be add a Snowl menu to the Tools menu and the statusbar
--HG--
rename : content/sidebar.js => content/list-sidebar.js
rename : content/sidebar.xul => content/list-sidebar.xul
2008-08-28 15:04:19 -07:00
Myk Melez cbce7fa982 update the stream view when messages get added 2008-08-28 13:49:58 -07:00
Myk Melez 7b8fec4be5 move browser integration code into its own JavaScript file 2008-08-28 13:48:51 -07:00
Myk Melez d334b516c3 add fixme about refactoring block 2008-08-27 18:51:10 -07:00
Myk Melez fd1b166149 test content with a link inside it 2008-08-27 18:47:37 -07:00
Myk Melez afb782c3ff have some margin between the rule for each story and the story below it, as it looks nicer 2008-08-27 14:06:06 -07:00
Myk Melez 6bee81752c use a 1px solid light grey rule between stories in the stream view 2008-08-27 14:05:14 -07:00
Myk Melez 119c7c33de don't display a timestamp in the stream view, since we don't order by it, and it's confusing 2008-08-27 14:04:33 -07:00
Myk Melez 20b18ad15a properly format dates in the future 2008-08-25 18:49:46 -07:00
Myk Melez 2c05696c5a factor out date formatting into shared util function 2008-08-25 18:20:52 -07:00
Myk Melez 1be51f50b4 rename sortProperty to sortProperties to reflect that it can now contain multiple properties 2008-08-25 17:55:12 -07:00
Myk Melez 71ddb6401c simplify setting of sort properties and order 2008-08-25 17:52:58 -07:00
Myk Melez 492e46ba28 make all messages received in the same refresh have the same received datetime, and support multiple sort properties when sorting a collection 2008-08-25 17:33:13 -07:00
Myk Melez 325ba5854e a file that helps test the layout of the stream view 2008-08-22 18:23:26 -07:00
Myk Melez 0ae82fa922 factor out js to julian date conversions into a utils library 2008-08-22 18:22:58 -07:00
Myk Melez 197931283d the beginning of support for ordering messages in the order they were received 2008-08-22 18:01:39 -07:00
Myk Melez 566a197870 store datetime values as Julian dates, SQLite's native format 2008-08-22 17:47:05 -07:00
Myk Melez 37b6d67d8c linkify URLs in tweets; also, remove unused onUnload handler (which lets us use the bfcache when the stream is loaded into a normal tab) 2008-08-21 18:47:42 -07:00
Myk Melez ed0e0ffcea use the text-link style to make links look like links in the stream view 2008-08-21 16:59:39 -07:00
Myk Melez a48480cca0 display source icons for messages that don't have author icons 2008-08-21 16:53:17 -07:00
Myk Melez 617c8de668 style metadata to make it more and less obtrusive 2008-08-21 16:43:54 -07:00
Myk Melez 399d890352 use a XUL image instead of an HTML img to fix 'inline element in block context' warnings 2008-08-21 16:22:44 -07:00
Myk Melez 452a3effb1 use a description tag instead of a generic box tag for consistent default styling between the body and the author and timestamp nodes 2008-08-21 16:19:34 -07:00
Myk Melez 263f351a43 a better looking stream view with a structure to build upon 2008-08-21 14:01:22 -07:00
Myk Melez 680779e874 beginnings of a stream view 2008-08-19 18:08:37 -07:00
Myk Melez dc7f21a105 snowl works on the latest nightly builds 2008-08-19 18:08:20 -07:00
Myk Melez ef523aeb71 version 0.1.1, which contains additional locales 2008-08-15 18:11:38 -07:00
Myk Melez a6806edb92 don't show the 'updated' page 2008-08-15 18:11:28 -07:00
Myk Melez e7413d9845 use locales recently checked in 2008-08-15 18:11:16 -07:00
Myk Melez 3830da92c0 ca-AD, da-DK, ja-JP, nl-NL, pl-PL, and zh-CN localizations 2008-08-15 17:51:15 -07:00
Myk Melez 9532790a7d early versions of a sources pages 2008-08-15 17:50:26 -07:00
Myk Melez f7918dccbd don't reference global and browser skins in browser.xul overlay, as it is unnecessary and conflicts with other extensions that modify browser style 2008-08-15 17:45:04 -07:00
Myk Melez 22dfd6a45d bump version to 0.1 2008-08-15 17:44:38 -07:00
Myk Melez bc2b99d5ba make unsubscribe work again 2008-08-05 12:44:46 -07:00
Myk Melez 9751c930f5 minor formatting fix 2008-08-05 12:40:13 -07:00
Myk Melez 24e41316dd localize the about dialog 2008-08-05 00:57:17 -07:00
Myk Melez e1c99324df be consistent when referring to message sources 2008-08-04 16:59:44 -07:00
Myk Melez e873eb2c2f split snowl.xul up into a file for the list view and a file for the browser integration points, and localize both of them; also, localize collections
--HG--
rename : content/snowl.css => content/list.css
rename : content/snowl.js => content/list.js
rename : content/snowl.xul => content/list.xul
2008-08-04 16:58:54 -07:00
Myk Melez 0819503dcf localize sidebar 2008-08-04 16:08:58 -07:00
Myk Melez a03a6fdf11 localize river view 2008-08-04 16:05:50 -07:00
Myk Melez c6d5396c7f localize message page 2008-08-04 15:59:09 -07:00
Myk Melez 91b35f87d7 localize prefwindow, remove obsolete OPML import code from prefwindow, and display message about not yet having any preferences 2008-08-04 15:55:18 -07:00