slc.linguatools Changelog
=========================

1.3.6 (2010-07-18)
------------------

- Bugfix in PropertyForm: encode unicode to utf-8, otherwise setting the
  property default_page breaks (thomasw)

- allow module utils for import in python scripts 
  [pilz]

1.3.5 (2010-03-31)
------------------

- In plone.z3cform version 0.5.8 a major change was introduced that affects our
  product. By overwriting update() and contents() of FormWrapper, we enable
  support for versions >=0.5.8; with an ugly hack in contents(), we maintain
  support for versions <=0.5.7 (thomasw)
- Fixed broken doctest for changing the workflow, introduced in 1.3.3 (thomasw)
- The AvailableIdsVocabulary now only returns translatable items (thomasw)
- New functionality: Add and remove marker interfaces (thomasw)
- Don't show the canonical lang in the vocabulary of avaiable langs (thomasw)

1.3.4 (2010-02-09)
------------------

- In the AvailableWorkflowTransitions vocabulary, return all available
  transitions of a workflow, not just those available for the canonical's
  state. The canonical might be published, while some translations are still
  private (thomasw)

1.3.3 (2010-01-27)
------------------

- Reworked workflow handling. Instead of only "publish", now all transactions
  available on the current object can be triggered (thomasw)
- "Translate this" now has an additional language field, so that only a subset
  of the available languages may be chosen (thomasw)
- Ran the pep8 script and fixed most issues (thomasw)


1.3.2 (2009-12-17)
------------------

- Bugfix in linguatools.css: missing closing bracket. Thanks for the
  heads-up, do3cc! (thomasw)

1.3.1 (2009-12-11)
------------------

- Be more relaxed with version pinning needed for plone.app.z3cform (thomasw)

1.3 (2009-11-29)
----------------

- Major revamp at Plone Conference 2009 sprint: moved from static BrowserView
  to z3c form; brushed up test coverage; clearer interface; more user-friendly,
  less typing necessary; easier to plug in new functionality (cillian, jcbrand,
  pilz, thomasw, Andreas Schmid)

1.2.5 (unreleased)
------------------

- make sure that lang is ascii when using it to create objectids. Otherwise we get an infinite recursion (pilz)
- D'oh another bug in "block portlets", this time in the status message (thomasw)
- better status reporting for translateThis; collection criteria are now also copied when
  "translation exists" is ticked; more graceful handling for unknown fields (thomasw)

1.2.4 (2009-10-27)
------------------

- Continuing my fix for ambiguous variable name (thomasw)


1.2.3 (2009-10-25)
------------------

- 2 bugs fixed for "block portlets": ambiguous variable name, wrong button name (thomasw)

1.2.2 (2009-10-08)
------------------

- 2 bugfixes in cutAndPaste (don't despair if object is not available) (thomasw)
- Added a contenview tab for Lingua Tools on ITranslatable objects (jcbrand)
- In lingatools.pt moved the legends into the fieldsets, added labels and reorganised a bit (jcbrand)
- Added new option to remove subtypes (jcbrand)
- Use the default plone status messages for messaging and added event.log logging (jcbrand)

slc.linguatools 1.2.1 (2009-08-13)
----------------------------------

- made compatible with current version of LinguaPlone (gerken/thomasw)

slc.linguatools 1.2 (2009-06-17)
--------------------------------

- built a proper framework for the already existing doctest linguatests.txt (thomasw)

slc.linguatools 1.1 (2009-05-12)
--------------------------------

- Packaged egg (pilz)

slc.linguatools 1.0 (2008-03-31)
--------------------------------

- Initial port
