Chandler Changelog

What's new in Chandler 1.0.3

May 21, 2009
  • Here is the full list of bugs fixed in 1.0.3:
  • 11038 Feature request: a UI affordance for selecting the starting day of the week
  • 12228 Get Mac native spell checker working again
  • 12253 Sy&nc Mana&ger… (note two ampersands) in menus.py:223
  • 12274 Deprecated libiuc36 dependency
  • 12278 Support Google’s CalDAV implementation
  • 12328 make all binaries in internal fails with: NameError: global name ‘log’ is not defined
  • 12472 ValueError: too many values to unpack (selected message has angle brackets within the name as well as the SMTP address)
  • 12484 Won’t start (Mandriva and possibly other Linuxes)

New in Chandler 0.7.5 (Mar 24, 2008)

  • Simplified Chandler Desktop UI, by changing elements confusing to new users
  • Chandler Desktop has updated its sharing protocol to match that of Chandler Server (Cosmo) 0.13
  • Many bugs fixed

New in Chandler 0.7.4.1 (Feb 21, 2008)

  • Bug Fixed in this release

New in Chandler 0.7.4 (Feb 11, 2008)

  • Major improvements
  • Month View:Yes! Month View! This has been pretty much at the very top of everyone's wish list so we decided to bite the bullet and just did it. Month View can be reached by simply clicking the month name in the top area of the calendar. Switch back to week view simply clicking on the week number on the left side. This fixes bugs:
  • Bug #5361 30-day view? Variable multi-day view.
  • Bundled Localizations: Another feature in high demand. Chandler now comes bundled with localizations in French, Swedish and Finnish. If you'd like to join the localization effort in your own native language, we are looking for volunteers. This is a great way to get familiarized with Chandler ideas and its community. Check out the localization documentation and post an email to the chandler-dev mailing list so we know who's working on what. We fixed the following bugs along the way:
  • Bug #11197 Normalize dialog title capitalization
  • Bug #11199 Bogus message in MasterPassword.py 493-499
  • Bug #11201 Incorrect strings in GetPasswordDialog
  • Bug #11260 Export dialog text says 'Exported' not Dumped
  • Bug #11333 Reword Unpublish Confirmation dialog
  • Bug #11405 Need different strings for no encryption and no alarm (currently 'None')
  • Bug #11419 Fixed running with localed using ',' instead of '.' for decimal point (was : invalid literal for float() error when reloading a .chex)
  • Bug #11470 File > Sync manager... has mnemonic
  • Bug #11490 Reminders dialog missing mnemonics, default button
  • Share Management: There's a new feature under the File menu called Sync Manager. This allows users to view and choose which of the published collections on their Chandler Server need to be synced with the Chandler Desktop. Additionally, this dialog shows up automatically in some situation (like restoring settings). This helps the user to avoid "forgetting" collections on the server.
  • Bug #10971 Auto-restore published shares
  • Bug #11334 Sync Menu items
  • Support and build for Mac OS X Leopard, Ubuntu Gutsy Gibbon and Use System Libraries: Modern OSes are now catching up with Chandler's use of cutting edge releases of Python. So the good news is that, for those systems, we don't have to bundle all these, resulting in much smaller downloads. We now provide special downloads for those Systems.
  • Bug #11088 Use system python on Mac (Leopard), Ubuntu Feisty and forward
  • Automate Upgrade Process: User now have the option to let Chandler export a .chex on quit. This is convenient for new users (small data base) with fast machines. For old timers with thousands of items, there's an option to bypass this (don't forget to export though before upgrading to a new version of Chandler):
  • Bug #11139 Automate upgrade process
  • Known Issues in this Release
  • Bug #11194 Clicking on outgoing mail in the accounts dialog scrolls it on the top hiding the other 2 options
  • Bug #11408 Calendar view should persist as users navigates between collections
  • Additional Bug Fixes
  • Bug #3256 Bidirectional .ics sharing support. This makes birectionnal sharing compatible with Sunbird and Lighting. It's not working with iCal though since iCal doesn't support bi-directional sharing to WebDAV.
  • Bug #8283 Can't trust my mail server's SSL certificate. You have now the option to ignore the error.
  • Bug #11010 Name changes to collections now sync correctly
  • Bug #11035 Configure email settings automatically for gmail and other well-known services
  • Bug #11063 User-agent string now mentions OS version (for web stats)
  • Bug #11179 Crash when compacting repo
  • Bug #11190 Proxies dialog is now modal and centered on app
  • Bug #11204 Share-Publish from within firewall fails
  • Bug #11210 Fixed attributeError: osaf.pim.mail.MailStamp.bccAddress when updating message
  • Bug #11224 HTTP proxy settings now handle exclusions
  • Bug #11233 "Suspend Syncing > All" state is now saved when closing and restarting
  • Bug #11253 Proxy dialog resizes properly on Ubuntu
  • Bug #11379 Fixed AttributeError on moving events
  • Bug #11406 Fixed 'exceptions.NotImplementedError' failure on subscribe
  • Bug #11415 Fixed new alarm creation (streaming traceback on every start of Chandler)
  • Bug #11417 Can now subscribe to .ics URL
  • Bug #11450 Fixed traceback on click of "view 1 pending change" red bar in detail view
  • Bug #11457 Fixed SaveValueError: While saving value for 'folderName' on IMAPFolder
  • Bug #11472 Fixed assertion when subscribing and unchecking "keep out of dashboard"
  • Bug #11474 Fixed Globals.mailService.shutdown when canceling a .chex reload
  • Bug #11203 Can't enter 2/29/2008 in detail view (its leap year!)
  • Bug #11299 Quick entry NLP tracesback on "today 3:30-5PM "

New in Chandler 0.7.3 (Dec 7, 2007)

  • Major improvements
  • Month View:Yes! Month View! This has been pretty much at the very top of everyone's wish list so we decided to bite the bullet and just did it. Month View can be reached by simply clicking the month name in the top area of the calendar. Switch back to week view simply clicking on the week number on the left side. This fixes bugs:
  • Bug #5361 30-day view? Variable multi-day view.
  • Bundled Localizations: Another feature in high demand. Chandler now comes bundled with localizations in French, Swedish and Finnish. If you'd like to join the localization effort in your own native language, we are looking for volunteers. This is a great way to get familiarized with Chandler ideas and its community. Check out the localization documentation and post an email to the chandler-dev mailing list so we know who's working on what. We fixed the following bugs along the way:
  • Bug #11197 Normalize dialog title capitalization
  • Bug #11199 Bogus message in MasterPassword.py 493-499
  • Bug #11201 Incorrect strings in GetPasswordDialog
  • Bug #11260 Export dialog text says 'Exported' not Dumped
  • Bug #11333 Reword Unpublish Confirmation dialog
  • Bug #11405 Need different strings for no encryption and no alarm (currently 'None')
  • Bug #11419 Fixed running with localed using ',' instead of '.' for decimal point (was : invalid literal for float() error when reloading a .chex)
  • Bug #11470 File > Sync manager... has mnemonic
  • Bug #11490 Reminders dialog missing mnemonics, default button
  • Share Management: There's a new feature under the File menu called Sync Manager. This allows users to view and choose which of the published collections on their Chandler Server need to be synced with the Chandler Desktop. Additionally, this dialog shows up automatically in some situation (like restoring settings). This helps the user to avoid "forgetting" collections on the server.
  • Bug #10971 Auto-restore published shares
  • Bug #11334 Sync Menu items
  • Support and build for Mac OS X Leopard, Ubuntu Gutsy Gibbon and Use System Libraries: Modern OSes are now catching up with Chandler's use of cutting edge releases of Python. So the good news is that, for those systems, we don't have to bundle all these, resulting in much smaller downloads. We now provide special downloads for those Systems.
  • Bug #11088 Use system python on Mac (Leopard), Ubuntu Feisty and forward
  • Automate Upgrade Process: User now have the option to let Chandler export a .chex on quit. This is convenient for new users (small data base) with fast machines. For old timers with thousands of items, there's an option to bypass this (don't forget to export though before upgrading to a new version of Chandler):
  • Bug #11139 Automate upgrade process
  • Known Issues in this Release
  • Bug #11194 Clicking on outgoing mail in the accounts dialog scrolls it on the top hiding the other 2 options
  • Bug #11408 Calendar view should persist as users navigates between collections
  • Additional Bug Fixes
  • Bug #3256 Bidirectional .ics sharing support. This makes birectionnal sharing compatible with Sunbird and Lighting. It's not working with iCal though since iCal doesn't support bi-directional sharing to WebDAV.
  • Bug #8283 Can't trust my mail server's SSL certificate. You have now the option to ignore the error.
  • Bug #11010 Name changes to collections now sync correctly
  • Bug #11035 Configure email settings automatically for gmail and other well-known services
  • Bug #11063 User-agent string now mentions OS version (for web stats)
  • Bug #11179 Crash when compacting repo
  • Bug #11190 Proxies dialog is now modal and centered on app
  • Bug #11204 Share-Publish from within firewall fails
  • Bug #11210 Fixed attributeError: osaf.pim.mail.MailStamp.bccAddress when updating message
  • Bug #11224 HTTP proxy settings now handle exclusions
  • Bug #11233 "Suspend Syncing > All" state is now saved when closing and restarting
  • Bug #11253 Proxy dialog resizes properly on Ubuntu
  • Bug #11379 Fixed AttributeError on moving events
  • Bug #11406 Fixed 'exceptions.NotImplementedError' failure on subscribe
  • Bug #11415 Fixed new alarm creation (streaming traceback on every start of Chandler)
  • Bug #11417 Can now subscribe to .ics URL
  • Bug #11450 Fixed traceback on click of "view 1 pending change" red bar in detail view
  • Bug #11457 Fixed SaveValueError: While saving value for 'folderName' on IMAPFolder
  • Bug #11472 Fixed assertion when subscribing and unchecking "keep out of dashboard"
  • Bug #11474 Fixed Globals.mailService.shutdown when canceling a .chex reload
  • Bug #11203 Can't enter 2/29/2008 in detail view (its leap year!)
  • Bug #11299 Quick entry NLP tracesback on "today 3:30-5PM "

New in Chandler 0.7.2 (Nov 15, 2007)

  • Dashboard: Following up on users logged bugs and remarks, we improved the Dashboard display of the Who column and made it work more in sync with the other columns. We also changed how the triage status cycles. This fixes bugs:
  • Bug #10924 Chandler leaves the Who column blank when the user stamps an item but doesn't address it
  • Bug #10925 Chandler displays 'to' if a message is neither fromMe nor toMe
  • Bug #10926 The order of Triage Status has been changed to NOW, LATER, DONE
  • Bug #10927 The 'Edited/Updated by' in the Who column is displayed only for unread messages
  • Support for Ubuntu Gutsy Gibbon: We're now using wxPython 2.8.6.0 which fixes crashes reported by several users of Ubuntu Gutsy Gibbon. This fixes Bug #10906.
  • New version of PyLucene: Chandler's PyLucene is not using gcj anymore, but rather our own home brew jcc. See the PyLucene page for more info. This fixes Bug #10803 java error syncing among others.
  • Auto fill for common email providers: Account settings now fill automatically for the most common email providers. Just type your email address and if the provider is recognized, most of the settings will be filled out automatically.
  • Chandler-on-a-stick, a.k.a. "Portable Chandler": Though not built automatically and available for download, it is now possible to build a relocatable distribution of Chandler that can be stored on, and run from a removable device such as a USB memory stick or an iPod. See Bug #10778 Make a Portable App version of Chandler for details.
  • Getting ready for l10n (localization): Chandler Desktop 0.7.2 is not completely ready for localizers yet (still a handful of bugs to fix; this will happen in 0.7.3) but we solved a significant set of issues that will make the localization process much easier
  • Bug #3740 : Tests are now run on a Tinderbox using a non-ascii locale / charset for path
  • Bug #5658 Localized UI meta data stored in the Repository needs to be refreshable without altering User Data : There's now a new language picker in the File menu making it easier to change language and test localization without having to throw the whole repository or use magic command line options
  • Bug #10132 Triage NOW, LATER, DONE images un-localizable : now those bitmaps are computed within Chandler using provided localized text. No more bitmaps to localize!
  • Bug #10136 Improving Chandler gettext tools
  • Bug #10139 Add context comments to Chandler Code. Extra L10N comments that display in po editors (like poedit) have been incorporated in the code to give context to localizers.
  • Bug #10140 Clean up the Python code to produce a more useable Chandler.pot : Chandler 0.7.2 does not use the English language translation file to correct inconsistency in the Python code so localization files can now be tested.
  • Bug #10957 Send button clips off screen when button label verbiage expanded
  • Bug #11061 Incorrect detection of country code on Mac OS X
  • Bug #11066 Can't create events with international date formats
  • Bug #11073 The Application.restart method needs to shutdown all Chandler services
  • Bug #11106 Splash Screen needs to handle text expansion
  • Bug #11107 File Menu Item New ->New revisisted
  • Bug #11117 Rework the conflict resolution strings to be clearer to localizers
  • Bug #11135 Improve i18n of recurrence strings in emails
  • Bug #11162 Fix some missing mnemonics