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

1052 Коммитов

Автор SHA1 Сообщение Дата
Myk Melez ee807432e6 distribute dev builds via ftp.mozilla.org from now on 2009-12-14 13:59:06 -08:00
Myk Melez 28258342e4 mark Snowl as compatible with Firefox 3.6 stable releases 2009-12-14 13:58:04 -08:00
Myk Melez cac3d0c096 fix typo in filename of auth dialog (loginAsync.xul -> login-async.xul) 2009-12-14 13:49:15 -08:00
alta88@gmail.com 508a20b6ea use throbber to indicate busy on List source, so much better than a static image. 2009-12-03 15:11:56 -05:00
alta88@gmail.com f2188b0666 allow user requested refresh of paused source without resuming first; add Mark All as Read, Resume All Refresh, Pause All Refresh menuitems; fix stats title for 0 records case. 2009-12-03 11:14:11 -05:00
alta88@gmail.com c1d7039417 Fx 3.6 compatibility (not backwards compatible); make creating authors collection optional; make favicons work better. 2009-12-02 14:46:37 -05:00
alta88@gmail.com c7fe97f7d0 tweak db regexp (still doesn't work with async though). 2009-11-26 13:55:05 -05:00
alta88@gmail.com 1298a72b8d implement retention policy processing. messages are marked deleted, for later purge processing which is manual for now. timer is 12 hours, customization to be added. 2009-11-21 13:13:06 -07:00
alta88@gmail.com 9b55b9ad73 regexify flagged attribute query; add keyboard key actions in message list (f = flag, d = delete); localize keys; add icon files. 2009-11-17 10:04:08 -07:00
alta88@gmail.com f0c8a8f580 implement message flagging; implement read/unread cycler toggle. 2009-11-16 18:15:26 -07:00
alta88@gmail.com b55c5b9f1b reinit places db if messages db is newly created (on file corruption or removal). 2009-11-15 21:18:16 -07:00
alta88@gmail.com 2f1096f006 add confirm dialogs to remove items; fix some more properties dialog bugs. 2009-11-15 18:41:36 -07:00
alta88@gmail.com 7f7bcc9dbd big fix and little fix in preferences code. 2009-11-14 14:36:36 -07:00
alta88@gmail.com c4e1b42716 clean up uncommented log statements. 2009-11-12 19:31:33 -07:00
alta88@gmail.com 0d96124fe4 implement GUI for global source type default settings, share code between options and properties dialogs. 2009-11-12 18:51:50 -07:00
alta88@gmail.com 86e8d837c5 handle river view doesn't unload observers on close. 2009-11-11 19:13:43 -07:00
alta88@gmail.com d86e37176e ensure no multiple active refreshes (db concurrency level) by disabled button when refresh active; attempt to handle throw exception in Request object. 2009-11-11 19:03:07 -07:00
alta88@gmail.com fbb1ee269a add new file 2009-11-11 15:40:36 -07:00
alta88@gmail.com 628e5cad07 implement architecture and GUI for per source refresh and message retention settings (retention processing not yet active); change code to use sourcesByID (cached) rather than sources getter (build from db); create Mixins.meld to handle global/sourceType/user defined attributes handling; some more error handling tweaks.
--HG--
rename : content/bookmarkProperties.xul => content/bookmarkProperties2.xul
2009-11-11 15:38:07 -07:00
alta88@gmail.com 84e6b79fb5 better collection level select algos. 2009-11-06 15:14:21 -07:00
alta88@gmail.com 58df8c8e83 implement selection of all collections and subfolders and subcollections within a container (folder). 2009-11-04 12:50:29 -07:00
alta88@gmail.com 7c9557d679 implement source refresh pause/resume with collections tree state indicators and contextmenus. 2009-11-03 21:06:46 -07:00
alta88@gmail.com e28a8779ef Bug 520406 - german umlauts are not decoded correctly; also add missing callback in subscribe. 2009-11-03 13:52:44 -07:00
alta88@gmail.com 7d3e601297 fix bad file commit. 2009-11-03 13:13:22 -07:00
alta88@gmail.com b121fad6b1 more error handling and feedback tweaks: implement "disabled" source state; handle transactionInProgress in sources.persist; ensure statement reset where not; don't refresh busy or dead sources. 2009-11-03 13:01:28 -07:00
alta88@gmail.com 2c3cb4a1c9 implement sources.attributes, messages.attributes; implement backend for per source refresh interval; fix db14 conversion bugs; robustify error handling in subscribe dialog and remove source on db errors. 2009-11-01 14:25:45 -07:00
alta88@gmail.com 85fffc9d8a store tweet in subject field to avoid non lazy retrieval of parts to construct excerpt when no subject. 2009-10-30 18:31:18 -06:00
alta88@gmail.com 07b383d042 Twitter fixes: fix regex (caused last login/msgs to be reused for invalid logins and new sources to be created incorrectly), fix endless throbber on write box on cancel password/error, disable subscribe dialog password related fields, since auth is (somewhat clunkily) performed in another dialog. 2009-10-30 18:16:45 -06:00
alta88@gmail.com deb80ef484 fix subscribe/preferences dialog error handling, esp with null result.doc 2009-10-30 14:57:25 -06:00
alta88@gmail.com 24f8840046 remove obsolete group code from collection.js 2009-10-30 08:29:42 -06:00
alta88@gmail.com 635804b7ce restore message headers. 2009-10-29 15:09:44 -06:00
alta88@gmail.com 22be4eb6ec Database v14: add source.attributes, messages.headers, messages.attributes, change messages.current/read to int, add regexp function to sqlite. 2009-10-25 19:14:54 -06:00
alta88@gmail.com f630ec56d8 implement Date Received; msg header tweak; rfc822 Z tz fix; refresh collections tree again to show state icon. 2009-10-25 10:20:17 -06:00
alta88@gmail.com d20518438c fix busy state when collections tree unavailable (list view closed). 2009-10-24 15:23:41 -06:00
alta88 12093a427e Bug 485333 - (Snowl485333) The left side of Firefox have a big width, when Snowl is on. Also clean up some icons.
--HG--
rename : content/dogmark-closed.png => content/icons/dogmark-closed.png
rename : content/dogmark-opened.png => content/icons/dogmark-opened.png
rename : content/logo.png => content/icons/logo.png
2009-10-03 15:30:01 -06:00
Myk Melez 9373b28ff4 update makefile to latest available version; update Fx version compatibility to latest dev build version 2009-09-25 17:00:12 -07:00
Myk Melez 488996970b only publish the distribution directory; replace the extension ID in processed .in templates 2009-09-21 17:32:54 -07:00
Myk Melez 934611966d new logo from Sean Martell that works on backgrounds of various colors 2009-09-18 17:28:33 -07:00
Myk Melez d4a2f69a2f undo incomplete and incorrect update to localizations that replaced missing strings with their English equivalents; i've checked the complete update into the snowl-0.3 branch, but the trunk should remain free of English replacements in localizations so we can upload a version with the missing strings to Babelzilla and get them translated; development versions should be English-only, though, since they will bust on localized machines 2009-09-18 17:25:00 -07:00
Myk Melez bd8ae42f22 update localizations to include only those being actively worked on, with en-US strings replacing missing strings in localizations that aren't yet complete 2009-09-14 17:14:18 -07:00
Myk Melez 2e6f8f41d3 don't place a feed icon in the notification background 2009-09-13 23:13:17 -07:00
Myk Melez f26aaf0703 make the customizable toolbar button icons the right size when the toolbars are configured to use larger (24px) buttons 2009-09-13 23:00:45 -07:00
Myk Melez dfd5fc260d better labels/tooltips for the customizable toolbar buttons 2009-09-13 22:59:47 -07:00
Myk Melez 93cd9bac71 replace old Snowl logo with new one that works against multi-colored backgrounds 2009-09-13 22:42:54 -07:00
Myk Melez b4e9088db5 replace the refer to the async login dialog XUL file by the correct name 2009-09-13 22:38:49 -07:00
Myk Melez f34868d57c implement nsIAuthPrompt2::asyncPromptAuth so Namoroka nightly buids don't throw exceptions about its non-implementation to the error console 2009-09-13 22:12:28 -07:00
Myk Melez 1d12770ec4 make the river view chrome colors be consistent 2009-09-13 21:10:37 -07:00
Myk Melez 7a791a0570 make the refresh button in the river view work again 2009-09-13 20:58:03 -07:00
Myk Melez 38f158a848 show start and end dates instead of the week number when displaying a week in the river view 2009-09-13 20:53:44 -07:00
Myk Melez 3c8abaabb5 switch from Sync.sleep() back to a generator (although a custom one rather than Strands this time) in the river view to avoid the long-running script warning, which unfortunately gets applied to chrome code in tabs and can't distinguish between long-running code that horks the UI thread and code (like that in the river view) that spins the event loop so as not to hork the thread 2009-09-13 19:13:40 -07:00