2013-05-28 Calendar builds

Common (excluding Website bugs)-specific: (32)

  • Fixed: 504299 – Asia/Jerusalem DST record is erroneous in timezones.sqlite.
  • Fixed: 528329 – Alarm is not fired when dismissed and later set reminder again
  • Fixed: 677982 – Investigate replacing libical with a js implementation
  • Fixed: 856422 – Playback of multiple offline item operations causes stored password removal at startup
  • Fixed: 860589 – Add logging for unmodified etags
  • Fixed: 862045 – Wrong locales in Lightning 2.3b1 [error parsing XML, missing entities like “event.until.label”]
  • Fixed: 863798 – Event dialog broken if Filelink account exists and Attach button is removed from toolbar
  • Fixed: 868721 – Replace doQueryInterface with XPCOMUtils.generateQI
  • Fixed: 868737 – Allow loading different calendar processing backends
  • Fixed: 868738 – Fix rsync command
  • Fixed: 868739 – Use forwards instead of includes
  • Fixed: 868740 – Add initial ical.js implementation
  • Fixed: 868815 – Add a helper function to simplify module loading
  • Fixed: 869405 – Add a few interface methods to the libical wrapper
  • Fixed: 869407 – Add ical.js backend wrapper
  • Fixed: 871199 – All day events are corrupted by ical.js backend
  • Fixed: 871269 – Using a free-form pref is misleading, change to boolean pref instead
  • Fixed: 872101 – Import, Export, Printing is broken
  • Fixed: 872173 – Timezone information lost when reading ics file, all times converted to floating
  • Fixed: 872178 – UTF-8 encoding lost during ics roundtrip resulting in calendar read error (CAL_UTF8_DECODING_FAILED)
  • Fixed: 872186 – Only first entry is read from single file with multiple VCALENDAR entries
  • Fixed: 872618 – Import “Make sure components and properties are correctly hydrated” patch
  • Fixed: 872671 – Adapt to changes for ical.js Issue #85
  • Fixed: 872682 – Merge change “Remove obsolete componentFromString method reference” from upstream
  • Fixed: 872692 – Merge “Add a second subtractDate function that takes timezone difference into account” from upstream
  • Fixed: 872694 – Merge “Add numericDayToIcalDay method” from upstream
  • Fixed: 873611 – Merge “Fix Timezones with RDATE information” from upstream
  • Fixed: 873617 – Merge “Fix expanding timezone into the future” from upstream
  • Fixed: 873624 – Merge “Don’t allow zero/negative INTERVAL, assume 1” from upstream
  • Fixed: 873630 – Merge “Improve ICAL.Event time handling interface to also handle times and new properties” from upstream
  • Fixed: 876174 – On Win7/8 show the correct inverted icons
  • Fixed: 876488 – Use inverted icons on calendar- and task-toolbar with LW-themes

Sunbird will no longer be actively developed by the Calendar team.

Windows builds Official Windows

Linux builds Official Linux (i686), Official Linux (x86_64)

Mac builds Official Mac