summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorniko <niko>2012-05-30 17:13:41 (GMT)
committerniko <niko>2012-05-30 17:13:41 (GMT)
commitf0f9be4351a6bc9c8270368a0f351e90af4cb325 (patch)
treee363a41d9f56a963316cf54e277caf9a41a779be
parent879801cb3c3d1cee6dbd00c25d9449b2eda4edfb (diff)
downloadsynckolab-f0f9be4351a6bc9c8270368a0f351e90af4cb325.tar.gz
version bump
-rw-r--r--build.xml2
-rw-r--r--src/changelog.txt39
-rw-r--r--src/chrome/content/synckolab/config.js2
-rw-r--r--src/chrome/content/synckolab/contents.rdf2
-rw-r--r--src/chrome/content/synckolab/settings.js2
-rw-r--r--src/chrome/content/synckolab/wndConfig.xul2
-rw-r--r--src/install.rdf2
-rw-r--r--www/index.html4
8 files changed, 47 insertions, 8 deletions
diff --git a/build.xml b/build.xml
index da2c006..2b37027 100644
--- a/build.xml
+++ b/build.xml
@@ -11,7 +11,7 @@
<description>
Sync your contacts with imap
</description>
- <property name="version" value="2.0.1"/>
+ <property name="version" value="2.0.2"/>
<!-- =================================
target: default
diff --git a/src/changelog.txt b/src/changelog.txt
index 0069c04..43fdef7 100644
--- a/src/changelog.txt
+++ b/src/changelog.txt
@@ -1,3 +1,7 @@
+SyncKolab 2.0.2
+===============
+
+
SyncKolab 2.0.1
===============
@@ -10,6 +14,41 @@ SynKolab 2.0.0
- change all functions into namespace functions
- clean up so jslint doesn't complain
+bugs fixed:
+ Problematic variable assignment(mozdev issue)
+ all jsLint issues resolved
+ runs from the address window as well
+ id column is now growing when changing the window
+ mailing list support readded, fixed and tested
+ rewrite of Event/Task integration
+ #24845 correctly check if lightning is installed
+ #24850 calendar refresh
+ #24848 caching messages locally
+ #24202 conflict resolution without local sync db
+ wrong folder was used in new layout (missed account name)
+ cache was not deleted on config change
+ #24859 fix recurrence parsing (now even supports more than one day for weekly)
+ #24904 fix problem with task field parsing and alarm sync
+ #24905 fix problem with entries not writing back to imap
+
+new features:
+
+ listener: synckolab binds itself to changed mail and address books. If enabled,
+ you do not have to sync any more (except maybe on data corruption or at the
+ very start). Synckolab will be notified on any change in the address book or
+ on the imap server and update the data accordingly.
+ better contact db storage: the contacts are now stored as json objects. This
+ allows for a much quicker sync process.
+ new configuration: you now have a more straight foreward configuration tree
+ that allows the creation of multiple configs per account/sync type. This
+ simplifies configuration.
+ The internal structure has changed quite a bit allowing for much less code.
+ this should also allow for more performance.
+ The configuration changes are now recognized directly. You only need a restart
+ if you enable listener because the service binds itself only at the
+ beginning (avoids double-binds).
+
+
SynKolab 1.5.3/1.5.4
====================
#24281 encoding issues
diff --git a/src/chrome/content/synckolab/config.js b/src/chrome/content/synckolab/config.js
index 6045ab0..9ec4521 100644
--- a/src/chrome/content/synckolab/config.js
+++ b/src/chrome/content/synckolab/config.js
@@ -36,7 +36,7 @@ if(!com) var com={};
if(!com.synckolab) com.synckolab={};
com.synckolab.config = {
- version: "2.0.1",
+ version: "2.0.2",
DEBUG_SYNCKOLAB: true,
SWITCH_TIME: 20, //wait 20ms (enough so tbird wont get unresponsive)
diff --git a/src/chrome/content/synckolab/contents.rdf b/src/chrome/content/synckolab/contents.rdf
index face987..1e6702f 100644
--- a/src/chrome/content/synckolab/contents.rdf
+++ b/src/chrome/content/synckolab/contents.rdf
@@ -8,7 +8,7 @@
<!-- package information -->
<RDF:Description about="urn:mozilla:package:synckolab"
- chrome:displayName="SyncKolab 2.0.1"
+ chrome:displayName="SyncKolab 2.0.2"
chrome:author="Niko Berger"
chrome:name="synckolab"
chrome:description="Synchronize an IMAP Folder with the mozilla Address Book and Calendar "
diff --git a/src/chrome/content/synckolab/settings.js b/src/chrome/content/synckolab/settings.js
index 5616b2a..5bc7cad 100644
--- a/src/chrome/content/synckolab/settings.js
+++ b/src/chrome/content/synckolab/settings.js
@@ -2176,7 +2176,7 @@ com.synckolab.settings = {
var stream = Components.classes['@mozilla.org/network/file-output-stream;1'].createInstance(Components.interfaces.nsIFileOutputStream);
stream.init(thefile, 2, 0x200, false); // open as "write only"
- var s = "# SyncKolab V2.0.1 Configuration File\n";
+ var s = "# SyncKolab V2.0.2 Configuration File\n";
stream.write(s, s.length);
// generate the configuration in the tree control
diff --git a/src/chrome/content/synckolab/wndConfig.xul b/src/chrome/content/synckolab/wndConfig.xul
index 83ea48a..f4ce6da 100644
--- a/src/chrome/content/synckolab/wndConfig.xul
+++ b/src/chrome/content/synckolab/wndConfig.xul
@@ -47,7 +47,7 @@
<vbox>
<hbox>
<label value="&synckolab.settings.SyncKolabHeader;" style="font-size: 16pt;" />
- <label value=" 2.0.1" />
+ <label value=" 2.0.2" />
</hbox>
<description flex="1" style="width: 300px">
&synckolab.settings.SyncKolabDescription;
diff --git a/src/install.rdf b/src/install.rdf
index e7e359a..50c1a28 100644
--- a/src/install.rdf
+++ b/src/install.rdf
@@ -22,7 +22,7 @@
<!-- Front End MetaData -->
<em:id>{571CFACF-0F7D-49b4-BD77-E6FC7B209ADC}</em:id>
<em:name>Sync Kolab</em:name>
- <em:version>2.0.1</em:version>
+ <em:version>2.0.2</em:version>
<em:type>2</em:type>
<em:description>Synchronize the address book and calendar with IMAP folder or Kolab1/2 server</em:description>
<em:creator>Niko Berger</em:creator>
diff --git a/www/index.html b/www/index.html
index 1600450..6e9c52d 100644
--- a/www/index.html
+++ b/www/index.html
@@ -4,10 +4,10 @@
<h5 class="infoHeader">Downloads</h5>
<ul>
<li>
- <a href="http://www.gargan.org/extensions/synckolab-NIGHTLY.xpi">SyncKolab NIGHTLY 2.0.0</a>
+ <a href="http://www.gargan.org/extensions/synckolab-NIGHTLY.xpi">SyncKolab NIGHTLY 2.0.2</a>
</li>
<li>
- <a href="http://www.gargan.org/extensions/synckolab-1.5.4.xpi">synckolab 1.5.4</a>
+ <a href="http://www.gargan.org/extensions/synckolab-2.0.1.xpi">synckolab 2.0.1</a>
</li>
</ul>
</div>