summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorniko <niko>2010-04-08 10:57:01 (GMT)
committerniko <niko>2010-04-08 10:57:01 (GMT)
commit6f8d1af4ad3946cf4af642874209a599c6175c15 (patch)
tree52ecd755b191cb765425dd9f667a029cb42bfcf9
parent072b83b8b81f4d3808e6e9c35f134304015e345a (diff)
downloadsynckolab-6f8d1af4ad3946cf4af642874209a599c6175c15.tar.gz
new release 1.5.0
-rw-r--r--downloads/synckolab-1.5.0.xpibin0 -> 278925 bytes
-rw-r--r--src/chrome/content/synckolab/newWizard.xul6
-rw-r--r--www/bugs.html12
-rw-r--r--www/index.html30
-rw-r--r--www/installation.html89
5 files changed, 89 insertions, 48 deletions
diff --git a/downloads/synckolab-1.5.0.xpi b/downloads/synckolab-1.5.0.xpi
new file mode 100644
index 0000000..11d2f21
--- /dev/null
+++ b/downloads/synckolab-1.5.0.xpi
Binary files differ
diff --git a/src/chrome/content/synckolab/newWizard.xul b/src/chrome/content/synckolab/newWizard.xul
index 9893f8b..6d5d23d 100644
--- a/src/chrome/content/synckolab/newWizard.xul
+++ b/src/chrome/content/synckolab/newWizard.xul
@@ -190,15 +190,15 @@
<description style="width: 320px">
&synckolab.wizard.typePageContact;
</description>
- <checkbox id="syncContacts" label="&synckolab.settings.SyncContacts;" tooltiptext="&synckolab.settings.SyncContactsTip;" oncommand="setControlStateContacts(this.checked)" checked="true" />
+ <checkbox id="syncContacts" label="&synckolab.settings.SyncContacts;" tooltiptext="&synckolab.settings.SyncContactsTip;" oncommand="com.synckolab.settings.setControlStateContacts(this.checked)" checked="true" />
<description style="width: 320px">
&synckolab.wizard.typePageCalendar;
</description>
- <checkbox id="syncCalendar" label="&synckolab.settings.SyncCalendar;" tooltiptext="&synckolab.settings.SyncCalendarTip;" oncommand="setControlStateCalendar(this.checked)" checked="true" />
+ <checkbox id="syncCalendar" label="&synckolab.settings.SyncCalendar;" tooltiptext="&synckolab.settings.SyncCalendarTip;" oncommand="com.synckolab.settings.setControlStateCalendar(this.checked)" checked="true" />
<description style="width: 320px">
&synckolab.wizard.typePageTasks;
</description>
- <checkbox id="syncTasks" label="&synckolab.settings.SyncTasks;" tooltiptext="&synckolab.settings.SyncTasksTip;" oncommand="setControlStateTasks(this.checked)" checked="true" />
+ <checkbox id="syncTasks" label="&synckolab.settings.SyncTasks;" tooltiptext="&synckolab.settings.SyncTasksTip;" oncommand="com.synckolab.settings.setControlStateTasks(this.checked)" checked="true" />
</wizardpage>
<wizardpage id="conPage" pageid="conPageId" onpageshow="noAdvance();checkWizConFolder()" description="&synckolab.wizard.conPageInfo;">
<script>
diff --git a/www/bugs.html b/www/bugs.html
index a83015d..ec10bb7 100644
--- a/www/bugs.html
+++ b/www/bugs.html
@@ -12,7 +12,17 @@
</ul>
</li>
</ol>
-
+<h1>Submitting a bug</h1>
+When you submit a bug please make sure to:
+<ul>
+ <li>Thunderbird Version</li>
+ <li>SyncKolab version (if a nightly, make sure to add the date/time as well)</li>
+ <li>a description what's going on</li>
+ <li>the copy/pasted error</li>
+ <li>the operating system</li>
+ <li>if you used xml or vcard/ical format</li>
+ <li><b>If the error is a parsing error</b> save the message as eml (right click -&gt; save As) and either attach the message to the bug or - if it contains sensetive information you don't want to see everyone - send directly to me via email (attach the eml)<br></li>
+</ul>
<ul>
<li>Enter a <a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=synckolab">new bug</a> for synckolab</li>
<li>View <a href="http://bugzilla.mozdev.org/buglist.cgi?product=synckolab">all bugs</a></li>
diff --git a/www/index.html b/www/index.html
index 02cdbef..9cea37e 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 1.0.4</a>
+ <a href="http://www.gargan.org/extensions/synckolab-NIGHTLY.xpi">SyncKolab NIGHTLY 1.5.1</a>
</li>
<li>
- <a href="http://www.gargan.org/extensions/synckolab-1.0.3.xpi">synckolab 1.0.3</a>
+ <a href="http://www.gargan.org/extensions/synckolab-1.5.0.xpi">synckolab 1.5.0</a>
</li>
</ul>
</div>
@@ -43,7 +43,9 @@
<!-- ***************** INFO/NEWS *************** -->
<!-- MAIN CONTENT -->
<h1>Sync Kolab</h1>
- <p> SyncKolab was written to add kolab functionality to thunderbird. It reads a selected Imap folder and synchronizes it with the local address book (and calendar in the future). It is currently under heavy development, so use with care!<br/> It has been tested under Thunderbird for Windows, Linux and MacOSX. <br/> For up-to-date information and most recent version, check out my regular homepage at <a href="http://www.gargan.org">www.gargan.org</a><br/> Version 1.0 had 61 prereleases and 83
+ <p> SyncKolab was written to add kolab functionality to thunderbird. It reads a selected Imap folder and synchronizes it with the local address book (and calendar in the future). It is currently under heavy development, so use with care!<br/> It has been tested under Thunderbird for Windows, Linux and MacOSX. <br/> For up-to-date information and most recent version, check out my regular homepage at <a href="http://www.gargan.org">www.gargan.org</a>
+ <br/> Version 1.5 pushed the synckolab to full Thunderbird 3 and Lightning 1 support and finally includes all fields including mailing lists and photos.
+ <br/> Version 1.0 had 61 prereleases and 83
nightly releases with over 100 bugs fixed and is known to work nicely with Thunderbird 2 and Lightning 0.8.<br/> Even with this extensive testing, there might still occur problems in combination with other extensions, operating systems, thunderbird versions and/or special characters in your contacts/tasks/calendar entries .<br/> Because of this, you should make a backup of all your relevant data (server side or your profile directory) before doing your first sync. If seomthing happens
because of a bug you can then easily restore your data afterward.<br/>
</p>
@@ -64,24 +66,10 @@
<b>So do I need the kolab server?</b>
<p>If you want full collaboration in your company/group - YES... if you didnt need it until now and only want to sync your data over multiple maches - or just have a simple shared calendar/adress book with a few buddies - no. you can happily live with just your imap server :) </p>
<h2>SyncKolab Nightly</h2>
- <p> You can get a nightly build at <a href="http://www.gargan.org/extensions/synckolab-NIGHTLY.xpi">synckolab NIGHTLY</a> (rightclick). </p> Beware that this may easily break all you contacts/calender entries, altough we try to create stable nighlies.<br/> So create a backup of your thunderbird profile folder before trying it out! <pre>
-* Added prefer-mail-format to contacts (XML Format)
-* contact now displays displayname if no name/surname is given
-* calendar now correctly writes/reads sync db file (speedup)
-* calendar finally syncs correctly (bad error in database file)
-* added seamonkey to the installable targets
-* mail format changes recognized
-* successfully tested calendar sync with thunderbird 3.0a1
-* added seamonkey target application
-* hu-HU translation added
-* added possibility to use -1 as sync time to sync ALL entries
-* fixed #1801: multiple attached cards/xmls are now handled correctly
-* fixed Problems with newlines on parsers (two newlines made the parser cut off the xml)
-* fixed a problem that sometimes prevented multipart messages from being parsed as xml correctly
-* base64 errors fixed (if the =NUM was in the text it was accidently used as base64)
-* added option to specify debug level (default:warning - set to DEBUG if you got a problem)
-* changed settings to use prettyName instead of BaseMessageURI (NOT YET VERIFIED) - use
-</pre>
+ <p> You can get a nightly build at <a href="http://www.gargan.org/extensions/synckolab-NIGHTLY.xpi">synckolab NIGHTLY</a> (rightclick). </p> Beware that this may easily break all you contacts/calender entries, altough we try to create stable nighlies.<br/> So create a backup of your thunderbird profile folder before trying it out!
+ <pre>
+ -- no nightly since 1.5.0 yet
+ </pre>
<h2>Status of the Kolab Extension</h2>
<ul>
<li>mailing list support</li>
diff --git a/www/installation.html b/www/installation.html
index e8176ab..2fe3c71 100644
--- a/www/installation.html
+++ b/www/installation.html
@@ -1,42 +1,41 @@
<!-- MAIN CONTENT -->
<h5 class="page-header"><a id="content" name="content">Download</a></h5>
<h6>Latest stable</h6>
-<p><a href="http://downloads.mozdev.org/synckolab/synckolab-1.0.3.xpi">SyncKolab 1.0.3</a></p>
+<p><a href="http://downloads.mozdev.org/synckolab/synckolab-1.5.0.xpi">SyncKolab 1.5.0</a></p>
<h6>Latest Nightly</h6>
<p><a href="http://www.gargan.org/extensions/synckolab-NIGHTLY.xpi">SyncKolab NIGHTLY</a></p>
<h6>Previous Releases</h6>
-<p><a href="http://downloads.mozdev.org/synckolab/synckolab-1.0.2.xpi">SyncKolab 1.0.2</a></p>
+<p><a href="http://downloads.mozdev.org/synckolab/synckolab-1.0.4.xpi">SyncKolab 1.0.4</a></p>
<h5 class="page-header">Release Notes</h5>
<h6>For updated release notes see <a href="http://www.gargan.org/extensions/synckolab.html">www.gargan.org</a></h6>
-<h3>synckolab 1.0.3</h3>
-<p><pre>
-* changed it to use pretty Name instead of basemessageuri (<b>REQUIRED RECONFIGURATION OF ALL CONFIGS!!! backup before use!</b>)
-* finished sync of allowremotecontent field
-* updated messages
-* fixed bugs:
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20084">#20084</a> Kerio Mail Server Incompatibility
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20100">#20100</a> "mailto:" tag in <smtp-address> field failing event comparison
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20102">#20102</a> Content-transfer-encoding on kolab.xml and incorrect parsing
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20190">#20190</a> XML Contact parsing - Home Web Page and Business Web Page switched
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20216">#20216</a> Usernames consisting of digits are ignored
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20239">#20239</a> Custom 3 filed not controlled nor synced
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20296">#20296</a> Encoding issues
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20593">#20593</a> Notes not synced
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20292">#20292</a> Images in email not syned
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20046">#20046</a> config saved correctly
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20596">#20596</a> added extra exception catch and debug output (wip)
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20595">#20595</a> fix for problematic uuids (containing :)
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20814">#20814</a> maximum number of minutes before next sync upped to 5 digits
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20815">#20815</a> Setup does not work any more
- - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20876">#20876</a> multiple syncs can be running in parallel
+<h3>synckolab 1.5.0</h3>
+<p><pre>
+* fixed bugs:
+ <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=22557">#22557</a>
+ <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=22552">#22552</a>
+* conversion errors from 1.0.4: #22389 #22411 #22370 #22365 #22428 #22429 #22432
+* rewrote calendar sync to really get all calendars
+* contacts sync picture (at least picture url)
+* alarm handling updated to lightning 1.0 interface
+* when updating an event/task synckolab will make sure the lastAlarmAck will be remembered (this should avoid multiple popups of the same alarm)
+* better handling of nonexistant fields (should get rid of the 'null' in mails)
+* redid encoding of vcards
+* more extensive check for character encoding
+ pictures will be synced now (only for kolab/xml!!)
+* autoclean custom4 field in tbird3
+* use base64 encoding for attachments instead of quoted
+* tbird3 mailing list support
</pre></p>
<a href="javascript:" onclick="document.getElementById('older').style.display='block';">display older releases</a>
<div id="older" style="display:none">
+<p><a href="http://downloads.mozdev.org/synckolab/synckolab-1.5.0.xpi">SyncKolab 1.5.0</a></p>
+<p><a href="http://downloads.mozdev.org/synckolab/synckolab-1.0.3.xpi">SyncKolab 1.0.3</a></p>
+<p><a href="http://downloads.mozdev.org/synckolab/synckolab-1.0.2.xpi">SyncKolab 1.0.2</a></p>
<p><a href="http://downloads.mozdev.org/synckolab/synckolab-1.0.1.xpi">SyncKolab 1.0.1</a></p>
<p><a href="http://downloads.mozdev.org/synckolab/synckolab-1.0.0.xpi">SyncKolab 1.0.0</a></p>
<p><a href="http://downloads.mozdev.org/synckolab/synckolab-0.6.0.xpi">SyncKolab 0.6.0</a></p>
@@ -118,6 +117,50 @@ Step 1: from 0.3.0 to 0.4.19 <b>calendar is required</b>. <a href="http://www.mo
<h5 class="page-header">Release Notes</h5>
<h6>For updated release notes see <a href="http://www.gargan.org/extensions/synckolab.html">www.gargan.org</a></h6>
+<h3>synckolab 1.0.4</h3>
+<p><pre>
+* Added prefer-mail-format to contacts (XML Format)
+* contact now displays displayname if no name/surname is given
+* calendar now correctly writes/reads sync db file (speedup)
+* calendar finally syncs correctly (bad error in database file)
+* added seamonkey to the installable targets
+* mail format changes recognized
+* successfully tested calendar sync with thunderbird 3.0a1
+* added seamonkey target application
+* hu-HU translation added
+* added possibility to use -1 as sync time to sync ALL entries
+* fixed #1801: multiple attached cards/xmls are now handled correctly
+* fixed Problems with newlines on parsers (two newlines made the parser cut off the xml)
+* fixed a problem that sometimes prevented multipart messages from being parsed as xml correctly
+* base64 errors fixed (if the =NUM was in the text it was accidently used as base64)
+* added option to specify debug level (default:warning - set to DEBUG if you got a problem)
+* changed settings to use prettyName instead of BaseMessageURI (NOT YET VERIFIED) - use
+</pre></p>
+
+<h3>synckolab 1.0.3</h3>
+<p><pre>
+* changed it to use pretty Name instead of basemessageuri (<b>REQUIRED RECONFIGURATION OF ALL CONFIGS!!! backup before use!</b>)
+* finished sync of allowremotecontent field
+* updated messages
+* fixed bugs:
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20084">#20084</a> Kerio Mail Server Incompatibility
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20100">#20100</a> "mailto:" tag in <smtp-address> field failing event comparison
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20102">#20102</a> Content-transfer-encoding on kolab.xml and incorrect parsing
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20190">#20190</a> XML Contact parsing - Home Web Page and Business Web Page switched
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20216">#20216</a> Usernames consisting of digits are ignored
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20239">#20239</a> Custom 3 filed not controlled nor synced
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20296">#20296</a> Encoding issues
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20593">#20593</a> Notes not synced
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20292">#20292</a> Images in email not syned
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20046">#20046</a> config saved correctly
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20596">#20596</a> added extra exception catch and debug output (wip)
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20595">#20595</a> fix for problematic uuids (containing :)
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20814">#20814</a> maximum number of minutes before next sync upped to 5 digits
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20815">#20815</a> Setup does not work any more
+ - <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=20876">#20876</a> multiple syncs can be running in parallel
+
+</pre></p>
+
<h3>synckolab 1.0.2</h3>
<p><pre>
* disable uri-encoding for vcards (should fix problems with other clients like citadel)