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
301176a0ee
rewrite places db rebuild code, add menuitem for rebuild.
2009-07-12 20:28:35 -06:00
Myk Melez
08785a362d
bug 497104: persist messages' read statuses
...
fixes regression in read status persistence due to recent changes to persistence model; also cleans up and canonicalizes a bunch of code that retrieves messages from the database
2009-06-09 17:00:30 -07:00
Myk Melez
38cafaa2fc
retrieve authors of messages in the same collections view query that retrieves messages
2009-06-07 16:45:36 -07:00
Myk Melez
55081dadd8
retrieve existing records when persisting
...
--HG--
extra : rebase_source : 337e37105be3bc13b5b3a367ab713c7f6a2ae5ab
2009-05-20 18:39:36 -07:00
Myk Melez
7e7f3be933
test all the attributes of the message author, which is an identity; and don't make personID an attribute of identities
...
--HG--
extra : rebase_source : ad4dae61c9ba3db6a9caab90b1e7e059f1e91ba5
2009-05-13 18:01:14 -07:00
Myk Melez
49657e939d
make author retrieval work
...
--HG--
extra : rebase_source : 22099d95042a0923295a5eb2c9c01c134b40ebaf
2009-05-12 17:47:02 -07:00
Myk Melez
248a375e12
fix message and author persistence
...
--HG--
extra : rebase_source : c934291e8c4c537a33991205b85ed35a797a95b0
2009-05-12 12:36:33 -07:00
Myk Melez
81e697455e
factor out feed subscription and refreshment into a single code path that handles both; separate retrieval from storage in the identity module (not complete; we still have to handle the case where an identity/person already exists)
...
--HG--
extra : rebase_source : c2fde49d0d6bb0da213e5722543e6e6631e677a9
2009-05-07 18:45:17 -07:00
alta88
cb0b141063
reworked places structure; addition of views menulist; addition of places contextmenu so new folders/bookmarks can be added (contextmenu still a WIP); reworked unsubscribe deletions from places to eliminate annos key pair. a WIP, so places.sqlite and /bookmarkbackups files need to be deleted manually for rebuild with this patch.
2009-03-01 15:43:47 -07:00
alta88
dba7a2f1a9
oops looks like rev 598 jumbled some code in identity.js
2009-02-23 12:04:58 -07:00
Myk Melez
ddf09a1888
merge with latest code from http://hg.mozdev.org/snowl
2009-02-23 08:05:32 -08:00
alta88
e5e9c4da94
store bookmarks.id value from places.sqlite into messages.sqlite placeID for sources and people tables, to maintain the link between a collection tree row in places and the corresponding record in messages db.
2009-01-31 10:06:43 -07:00
alta88
a45b5b26c2
implement the first cut of Places for the collections tree. this patch also fixes an endless throbber on a particular error in subscribe, and cleans up message headers.
2009-01-29 13:19:56 -07:00
Myk Melez
cad0fca4a9
assign sources and people place IDs to support alta88's Places integration work
2009-01-23 14:56:04 -08:00
Myk Melez
7be3514624
add license header blocks to all CSS & JS files
2008-08-04 14:29:39 -07:00
Myk Melez
4d99863333
move files to top level instead of bogus extension subdirectory
...
--HG--
rename : extension/chrome.manifest => chrome.manifest
rename : extension/content/about.xul => content/about.xul
rename : extension/content/arrow-down.png => content/arrow-down.png
rename : extension/content/arrow-up.png => content/arrow-up.png
rename : extension/content/collections.css => content/collections.css
rename : extension/content/collections.js => content/collections.js
rename : extension/content/collections.xul => content/collections.xul
rename : extension/content/firstrun.html => content/firstrun.html
rename : extension/content/icons/add.png => content/icons/add.png
rename : extension/content/icons/application_split.png => content/icons/application_split.png
rename : extension/content/icons/application_tile_horizontal.png => content/icons/application_tile_horizontal.png
rename : extension/content/icons/arrow_refresh_small.png => content/icons/arrow_refresh_small.png
rename : extension/content/icons/delete.png => content/icons/delete.png
rename : extension/content/icons/new.png => content/icons/new.png
rename : extension/content/icons/newspaper.png => content/icons/newspaper.png
rename : extension/content/icons/opml-icon-16x16.png => content/icons/opml-icon-16x16.png
rename : extension/content/icons/page_white_text.png => content/icons/page_white_text.png
rename : extension/content/icons/rainbow.png => content/icons/rainbow.png
rename : extension/content/icons/tick.png => content/icons/tick.png
rename : extension/content/icons/user.png => content/icons/user.png
rename : extension/content/login.js => content/login.js
rename : extension/content/login.xul => content/login.xul
rename : extension/content/message/message.css => content/message/message.css
rename : extension/content/message/message.js => content/message/message.js
rename : extension/content/message/message.xul => content/message/message.xul
rename : extension/content/portal-view.css => content/portal-view.css
rename : extension/content/portal-view.html => content/portal-view.html
rename : extension/content/portal-view.js => content/portal-view.js
rename : extension/content/preferences.js => content/preferences.js
rename : extension/content/preferences.xul => content/preferences.xul
rename : extension/content/river-xhtml.css => content/river-xhtml.css
rename : extension/content/river-xhtml.js => content/river-xhtml.js
rename : extension/content/river.css => content/river.css
rename : extension/content/river.js => content/river.js
rename : extension/content/river.xhtml => content/river.xhtml
rename : extension/content/river.xul => content/river.xul
rename : extension/content/riverContent.css => content/riverContent.css
rename : extension/content/riverOfNewsView.js => content/riverOfNewsView.js
rename : extension/content/riverOfNewsView.xul => content/riverOfNewsView.xul
rename : extension/content/sidebar.js => content/sidebar.js
rename : extension/content/sidebar.xul => content/sidebar.xul
rename : extension/content/snowl.css => content/snowl.css
rename : extension/content/snowl.js => content/snowl.js
rename : extension/content/snowl.xul => content/snowl.xul
rename : extension/content/strands.js => content/strands.js
rename : extension/content/subscribe.css => content/subscribe.css
rename : extension/content/subscribe.js => content/subscribe.js
rename : extension/content/subscribe.xul => content/subscribe.xul
rename : extension/content/update.html => content/update.html
rename : extension/defaults/preferences/snowl.js => defaults/preferences/snowl.js
rename : extension/install.rdf => install.rdf
rename : extension/locale/en-US/login.dtd => locale/en-US/login.dtd
rename : extension/locale/en-US/login.properties => locale/en-US/login.properties
rename : extension/locale/en-US/subscribe.dtd => locale/en-US/subscribe.dtd
rename : extension/modules/Observers.js => modules/Observers.js
rename : extension/modules/Preferences.js => modules/Preferences.js
rename : extension/modules/URI.js => modules/URI.js
rename : extension/modules/collection.js => modules/collection.js
rename : extension/modules/datastore.js => modules/datastore.js
rename : extension/modules/feed.js => modules/feed.js
rename : extension/modules/identity.js => modules/identity.js
rename : extension/modules/log4moz.js => modules/log4moz.js
rename : extension/modules/message.js => modules/message.js
rename : extension/modules/service.js => modules/service.js
rename : extension/modules/source.js => modules/source.js
rename : extension/modules/twitter.js => modules/twitter.js
2008-08-04 11:24:48 -07:00