From bd070f7b63e85454afd50c9bfc9d9a4422297fb0 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Thu, 15 Jan 2009 06:58:06 +0000 Subject: [PATCH] - Adds file conflict resolution -- not particularly attractive at the moment, and no Apply to All button, but possibly functional - Fixes file syncing after editing a file locally - Fixes a few storage bugs that could result in eternal spinning, invalid percentages, and other unpleasantries - Made the attachment display box more flexible, including a filename field that we may or may not want to keep in the main view --- .../content/zotero/bindings/attachmentbox.xml | 156 ++++++++++--- chrome/content/zotero/bindings/merge.xml | 6 + .../zotero/bindings/storagefilebox.xml | 67 ++++++ chrome/content/zotero/merge.js | 3 + chrome/content/zotero/xpcom/storage.js | 215 ++++++++++++++++-- chrome/skin/default/zotero/zotero.css | 4 + 6 files changed, 396 insertions(+), 55 deletions(-) create mode 100644 chrome/content/zotero/bindings/storagefilebox.xml diff --git a/chrome/content/zotero/bindings/attachmentbox.xml b/chrome/content/zotero/bindings/attachmentbox.xml index 113827c939..c79a3dd69e 100644 --- a/chrome/content/zotero/bindings/attachmentbox.xml +++ b/chrome/content/zotero/bindings/attachmentbox.xml @@ -41,6 +41,7 @@ false false false + false @@ -52,31 +53,52 @@