From 9bd4c5b7359a6c8a5edd5ee47a1b8170eb8a1fe5 Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Tue, 4 Feb 2014 13:40:30 -0500 Subject: [PATCH] Added patch from #2393 and reorganized some files. --- ChangeLog => ChangeLog.old | 0 RELEASE-NOTES | 5 +- .../addressbook.groupdav.overlay.js | 4 +- .../addressbook.groupdav.overlay.xul | 9 + .../addressbook/messenger.groupdav.overlay.js | 46 +++- .../messenger.groupdav.overlay.xul | 9 + .../preferences.addressbook.groupdav.js | 75 +++++- .../preferences.addressbook.groupdav.xul | 55 +++++ ...preference.service.addressbook.groupdav.js | 55 ++++- .../general/sync.addressbook.groupdav.js | 214 +++++++++++++++++- .../messenger.groupdav.overlay.properties | 8 + .../addressbook/pref-directory-add.dtd | 14 ++ .../messenger.groupdav.overlay.properties | 8 + .../addressbook/pref-directory-add.dtd | 14 ++ .../messenger.groupdav.overlay.properties | 8 + .../addressbook/pref-directory-add.dtd | 14 ++ .../messenger.groupdav.overlay.properties | 8 + .../addressbook/pref-directory-add.dtd | 16 +- .../messenger.groupdav.overlay.properties | 8 + .../addressbook/pref-directory-add.dtd | 14 ++ .../messenger.groupdav.overlay.properties | 8 + .../addressbook/pref-directory-add.dtd | 14 ++ install.rdf | 2 +- 23 files changed, 588 insertions(+), 20 deletions(-) rename ChangeLog => ChangeLog.old (100%) create mode 100644 chrome/locale/cs-CZ/sogo-connector/addressbook/messenger.groupdav.overlay.properties create mode 100644 chrome/locale/de-DE/sogo-connector/addressbook/messenger.groupdav.overlay.properties create mode 100644 chrome/locale/en-US/sogo-connector/addressbook/messenger.groupdav.overlay.properties create mode 100644 chrome/locale/fr-FR/sogo-connector/addressbook/messenger.groupdav.overlay.properties create mode 100644 chrome/locale/it-IT/sogo-connector/addressbook/messenger.groupdav.overlay.properties create mode 100644 chrome/locale/nl-NL/sogo-connector/addressbook/messenger.groupdav.overlay.properties diff --git a/ChangeLog b/ChangeLog.old similarity index 100% rename from ChangeLog rename to ChangeLog.old diff --git a/RELEASE-NOTES b/RELEASE-NOTES index d32c492..ea8914a 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,7 +1,10 @@ NEWS ==== -For later changes see ChangeLog. +24.0.4 Improved etag handling (#1411 and #1624) + Handle periodic syncing of address books + +For later changes see ChangeLog.old 0.92 Fixed unescaping of special characters (\r, \n, ...) from VCARD content diff --git a/chrome/content/sogo-connector/addressbook/addressbook.groupdav.overlay.js b/chrome/content/sogo-connector/addressbook/addressbook.groupdav.overlay.js index a45a405..b9fe3f3 100644 --- a/chrome/content/sogo-connector/addressbook/addressbook.groupdav.overlay.js +++ b/chrome/content/sogo-connector/addressbook/addressbook.groupdav.overlay.js @@ -579,7 +579,7 @@ function SCAbConfirmDeleteDirectory(selectedDir) { } function SCSynchronizeFromChildWindow(uri) { - this.setTimeout(SynchronizeGroupdavAddressbook, 1, uri, null); + this.setTimeout(SynchronizeGroupdavAddressbook, 1, uri, null, 1); } let groupdavSynchronizationObserver = { @@ -847,7 +847,7 @@ function SCCommandSynchronize() { SynchronizeGroupdavAddressbook(gSelectedDir, SCCommandSynchronizeCallback); } -function SCCommandSynchronizeCallback(url, code, failures) { +function SCCommandSynchronizeCallback(url, code, failures, datas) { dump("SCCommandSynchronizeCallback\n"); dump(" url: " + url + "\n"); dump(" code: " + code + "\n"); diff --git a/chrome/content/sogo-connector/addressbook/addressbook.groupdav.overlay.xul b/chrome/content/sogo-connector/addressbook/addressbook.groupdav.overlay.xul index d29d5c3..366f5d3 100644 --- a/chrome/content/sogo-connector/addressbook/addressbook.groupdav.overlay.xul +++ b/chrome/content/sogo-connector/addressbook/addressbook.groupdav.overlay.xul @@ -44,6 +44,15 @@