15 December 2008

vcs Support 0.6.2

vcs Support 0.6.2 has been released and is available from here.

Some issues with importing and exporting recurring monthly and yearly events have been addressed in this release - namely that the extension was not exporting events according to vCalendar specifications, and was expecting imported files to be using the same wrong specs as the exported ones.

An issue where tasks with alarms was causing exporting to fail with an "Error getting calendar" error message has also been fixed.

Finally, I've had a good look at the code for the options window. It should now show the correct settings (whereas, in recent releases, it has been showing up with no options at all selected on first use). I still can't get the date fields to auto-populate, but they an be manually filled in anyway.

As always, if you have any issues with version 0.6.2, please have a look at the FAQ, or fill out the support form, giving as much detail about the problem as possible, and I'll try to respond as soon as possible.

01 December 2008

vcs Support 0.6.1

vcs Support 0.6.1 has been release and is available from here.

There was a change in the was that Sunbird and Lightning exported categories. They now have support for the import and export of multiple categories (but the UI only lets you set a single category for an event or task). This change meant that categories were not being exported at all in vcs Support 0.6 when used with Sunbird or Lightning 0.9. Now all categories of an event or task are exported.

If you have any issues with version 0.6.1, please have a look at the FAQ, or fill out the support form, giving as much detail about the problem as possible, and I'll try to respond as soon as possible.

02 October 2008

Frequently Asked Questions

Click on the Questions to display the answers

  • "Requires Additional Items" appears when I install vcs Support. What do I do?
    "Requires Additional Items" appears when I install vcs Support. What do I do?

    • If you have installed Sunbird or Lightning 0.9, ensure that you have vcs Support 0.6.3 installed and not a previous version
    • If you have Sunbird or Lightning 0.8, ensure that you have vcs Support 0.5.6 or 0.6.3 installed
    • If you have Sunbird or Lightning 0.7, ensure that you have vcs Support 0.5.5 or earlier installed

  • I keep getting "No Items Exported", even though there clearly were items to be exported.
    I keep getting "No Items Exported", even though there clearly were items to be exported.

    There are a couple of reasons why you might get this error.
    1. You are exporting in a specific time frame, and there are no events occurring within the time frame - Make sure A single event with recurrence rules is chosen in the Options dialog on export.
    2. You are exporting only events or only tasks, and there are none in the calendar. Make sure that both Export Events and Export Tasks are ticked in the Options dialog on export
    3. A combination of 1 and 2
    4. A bug in vcs Support where the preferences are messed up. Go to Tools > Options > Advanced > Config editor and type vcs into the filter box of the window that pops up. Check that extensions.vcssupport.export_events and extensions.vcssupport.export_tasks are both true (or at least, the same as they are in the Export Options dialog). Sometimes they get confused, and I can't find a good reason for it.

  • I keep getting "An error occurred while importing the vCal file. The file may not be a valid vCal file." when trying to import a vcs file into Palm Desktop. What's going on?
    I keep getting "An error occurred while importing the vCal file. The file may not be a valid vCal file." when trying to import a vcs file into Palm Desktop. What's going on?

    Palm Desktop will fail to import vcs files which contain tasks. When exporting from Sunbird/Lightning, make sure that Export Events is ticked and Export Tasks is not.

  • Can vcs Support import files by double clicking on them from my Desktop?
    Can vcs Support import files by double clicking on them from my Desktop?

    Unfortunately, this is not possible at the moment. This is also an issue for Lightning and .ics files.

  • Does vcs Support work with Trunk versions of Sunbird and Lightning?
    Does vcs Support work with Trunk versions of Sunbird and Lightning?

    Trunk versions of Lightning and Sunbird are not supported (although if you know how to bump install.rdf versions, it should work fine).

  • Can I drag and drop vcs attachments in Thunderbird if I install vcs Support
    Can I drag and drop vcs attachments in Thunderbird if I install vcs Support

    It is not supported by vcs support, however, due to a bug in Lightning, it does work to a degree, with the following problems:
    • Only the first event in the attachment is imported
    • Recurrences are not imported
    • Alarms are not imported

If you have an issue not covered by this FAQ, please fill out the support form, giving as much detail about the problem as possible, and I'll try to respond as soon as possible.

23 September 2008

vcs Support 0.6

vcs Support 0.6 has been release and is available from here.

This version is the same as vcs Support 0.6b3, except for the addition of localisations. It is available in the following languages:

  • bg-BG - Bulgarian (thanks to Ivaylo from Babelzilla)
  • da-DK - Danish (thanks to AlleyKat from Babelzilla)
  • de-DE - German (thanks to Team erweiterungen.de from Babelzilla)
  • en-US - English
  • fi_FI - Finnish (thanks to MiK546 from Babelzilla)
  • fr-FR - French (thanks to myahoo from Babelzilla)
  • ga-IE - Irish
  • it-IT - Italian (thanks to Danilo Fortunato from Babelzilla)
  • ja-JP - Japanese (thanks to mar from Babelzilla)
  • ko-KR - Korean (thanks to wtspout from Babelzilla)
  • nl-NL - Dutch (thanks to markh from Babelzilla)
  • pl-PL - Polish (thanks to Waclaw Jacek from Babelzilla)
  • pt-BR - Portuguese - Brazil (thanks to Alberto Eidh from Babelzilla)
  • pt-PT - Portuguese - Europe (thanks to lloco from Babelzilla)
  • sv-SE - Swedish (thanks to skorpan from Babelzilla)
  • zh-CN - Chinese (thanks to fiag from Babelzilla)
Unfortunately, I've had to remove:
  • sk-SK - Slovak
  • he-IL - Hebrew
  • af-ZA - Afrikaans
because they were not ready for release. Hopefully they can be translated soon so that I can add them back in.

19 September 2008

vcs Support 0.6b3

This version fixes problems with importing alarms which were importing with incorrect times.

It can be downloaded from here.

If you do find any bugs or issues, please use the support form or email vcssupport1@gmail.com.

17 September 2008

vcs Support 0.6b2

This version bumps compatibility up to version 0.9 for Sunbird and Lightning to stop the "Requires Additional Items" error from occurring when installing to a system with one of the 0.9 release candidates on Sunbird or Lightning.

The LOCATION field is now also encoded as QUOTED-PRINTABLE. As with version 0.6b1, it is only available in en-us.

This version can be downloaded from here.

If you do find any bugs or issues, please use the support form or email vcssupport1@gmail.com.

17 August 2008

vcs Support 0.6b1

This version works for versions 0.8 and 0.9pre up to 20080810 at least (and should have no problems up to version 0.9 when it is released) of Sunbird and Lightning. It is only available in en-us at the moment, due to new strings which have yet to be translated to other languages (and is the reason why this is a beta release rather than a final release). If anyone wants to help to translate it to other languages, go to http://www.babelzilla.org.

There have been a number of changes in this version.

Firstly, the "vcs support options" entry has removed from file menu of sunbird the options are now displayed on every export and have been tweaked so that should behave a little better than they used.

Secondly, we can export as QUOTED-PRINTABLE properly for all characters (not just a select few any more) including ideographic ones. We can also import QUOTED-PRINTABLE characters properly as well. Note that to export ASCII based characters, ANSI may be selected as the encoding option in the export options, but to correctly export ideographic languages such as Japanese, you have to select UTF-8. Another issue is that many programs and phones do not recognise UTF-8 encoded characters and you get gibberish when you import to them.

Thirdly, we now export the file as an ANSI encoded file (UTF-8 now means that unicode characters are exported as their QUOTED-PRINTABLE equivalents), which should be compatible with almost all programs. In the past, a UTF-8 encoded file would not work with Palm Desktop among others.

Finally, I've slightly changed the export file makeup to include a carriage return as well as a line feed at the end of lines. This appeared to be causing problems with certain mobile devices (the LG Dash in particular) and hopefully this change will solve the problem.

Once translation work has been done, the extension will be submitted to AMO to be updated there. In the meantime, it can be downloaded from here.

If you do find any bugs or issues, please use the support form or email vcssupport1@gmail.com.

17 May 2008

vcs Support 0.5.6.1

This version is for versions 0.8 and 0.9pre of Sunbird and Lightning. It is only verified to work up to the nightly build of 20080516. It may well work on newer builds, but no guarantees.

Also, due to UI changes in the options dialog, it's only available in en-us (English) locale. Other languages are available in the 0.5.6 release available from addons.mozilla.org.

Version 0.5.6.1 is available to download here.

There have been a couple of improvements in the export and import of item DESCRIPTION properties to make them more compatible with the QUOTED-PRINTABLE encoding. The ability to strip extra spaces from dates (also present in Sunbird and Lightning - bug 421875), which caused import to fail has also been added.

Finally, the ability to export just events or tasks has been added. Palm Desktop, in particular, does not know how to deal with tasks and fails to import files where they are present. This should sort out that problem.

05 April 2008

vcs Support 0.5.6

This version of supports the newly released Sunbird and Lightning 0.8 only. For a version compatible with versions 0.7, you'll need version 0.5.5 of this extension, available here

In this version, support has been added for the Slovak locale (sk-SK) thanks to Martin Struhar from Babelzilla.

I've also fixed an export problem where recurring events which had neither a set number of occurrences nor an end date for the recurrences (eg. weekly forever) would cause the export to fail and produce an incomplete file.

Version 0.5.6 is available from addons.mozilla.org as usual (still in the sandbox) and also from here. I'm nominating this version for public listing on AMO.

21 January 2008

vcs Support 0.5.5 and 0.5.5.1

Edit 05/04/08: Version 0.5.6 is now available

This version fixes bugs in the import of .vcs files. Specifically, in the description property of events and tasks, new lines were not being properly handled, meaning that parts of the description were being ignored or displayed incorrectly.

I've also added support for pt-BR (Portuguese - Brazil) locale.

Finally, I've added support for Spicebird. Note that Spicebird 0.4 is based around Lightning 0.7 (as far as I can tell), so only version 0.5.5 is compatible with it. Also, I haven't bothered placing a menu item for the extension options, so to access them, you have to go to Tools | Addons and Options in the .vcs Support entry.

Version 0.5.5 (compatible with Sunbird and Lightning 0.7) is available, as usual from AMO at https://addons.mozilla.org/en-US/thunderbird/addon/4721. I've also put a copy here, which doesn't require registration, but I'd prefer if you could download from AMO if possible.

Version 0.5.5.1 (compatible with nightly versions of Sunbird and Lightning built after around 01/01/08) is available from here.

(Edit 18/02/08: Version 0.5.5.2 for Sunbird and Lightning nightly builds is now available here. It fixes vcs Support for current nightly builds.)

20 January 2008

Support Form

Your browser either does not support JavaScript or it is turned off.
Without Javascript enabled, this form will not function correctly

Please include as many details of any issue you may have as possible. Mouse over the fields for versions to find out how to get version numbers. I will attempt to respond to all queries as soon as possible, but there may be delays on occasion.