New space for a SimpleAttachment egg

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@53654 db7f04ef-aaf3-0310-a811-c281ed44c4ad
Remove this bit

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@53657 db7f04ef-aaf3-0310-a811-c281ed44c4ad
Move to an egg

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@53658 db7f04ef-aaf3-0310-a811-c281ed44c4ad
Cleanup

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@53660 db7f04ef-aaf3-0310-a811-c281ed44c4ad
Remove bogus comment

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@53667 db7f04ef-aaf3-0310-a811-c281ed44c4ad
Updated method for creating unique id in upload widgets to solve http://plone.org/products/richdocument/issues/41
Updated the tests


git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@77895 db7f04ef-aaf3-0310-a811-c281ed44c4ad
ensure that our zcml configuration and most notably the GenericSetup profile is deferred until the setup of the Plone site testing layer, among other things, this allows us to run the tests suite using roadrunner and saves a lot of setup time

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@80276 db7f04ef-aaf3-0310-a811-c281ed44c4ad
catch up with reality regarding versioning

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@80277 db7f04ef-aaf3-0310-a811-c281ed44c4ad
start and recreate a bit of a changelog, anything before 3.0.3 may be wildly inaccurrate

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@80278 db7f04ef-aaf3-0310-a811-c281ed44c4ad
Fixed i18n domain for label_click_to_get_file fileattachment_view.pt.

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@95020 db7f04ef-aaf3-0310-a811-c281ed44c4ad
add a buildout for testing & make the tests run at least (not pass yet)

please note that the source has to be moved into a separate directory (i.e. `src/`) so that the buildout root doesn't end up in `sys.path` as this [http://rpatterson.net/blog/running-tests-in-egg-buildouts confuses] the testrunner


git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@110166 db7f04ef-aaf3-0310-a811-c281ed44c4ad
go directly to the home folder — the "my folder" action is gone by now.  this fixes the tests on the latest plone 3.x

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@110233 db7f04ef-aaf3-0310-a811-c281ed44c4ad
clean up & modernize the test setup a bit

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@110234 db7f04ef-aaf3-0310-a811-c281ed44c4ad
pyflakes

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@110235 db7f04ef-aaf3-0310-a811-c281ed44c4ad
fix white space (while i'm at it)

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@110236 db7f04ef-aaf3-0310-a811-c281ed44c4ad
add caching of portal transformation to `text/plain` to speed up reindexing

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@110237 db7f04ef-aaf3-0310-a811-c281ed44c4ad
make sure the cache gets invalidated when the field is updated using its own `set(...)` method

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@110238 db7f04ef-aaf3-0310-a811-c281ed44c4ad
make sure updating an attachment ttw will not serve data from the cache

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@110239 db7f04ef-aaf3-0310-a811-c281ed44c4ad
don't set the cache in case an empty value was returned, which could mean there was a problem with the transformation.  in that case it should be tried again next time, of course.

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@110240 db7f04ef-aaf3-0310-a811-c281ed44c4ad
save some disk space & zodb roundtrips

git-svn-id: https://svn.plone.org/svn/collective/Products.SimpleAttachment/trunk@110241 db7f04ef-aaf3-0310-a811-c281ed44c4ad