1.5.0-final - 2007-04-17 ======================== 1.5.0-a1 - 2007-02-06 ===================== * Implemented PLIP 149 [tomster] 1.4.1-final - 2006-09-15 ======================== * Converted usage of zLOG to new Python logging module. [hannosch] * Mime type links are now urllib quoted. This fixes #682 (http://dev.plone.org/archetypes/ticket/682). [rocky] 1.4.0-final - 2006-06-16 ======================== * Use zope.contenttype in favor of zope.app.content_types if available. [hannosch] 1.4.0-beta2 - 2006-05-12 ======================== * Use zope.app.content_types in favor of OFS.content_types if available. [stefan] * Spring-cleaning of tests infrastructure. [hannosch] 1.4.0-beta1 - 2006-03-26 ======================== * fixed Plone #5027: MimeTypeRegistry.classify doesn't handle "no mimetype" gracefully. Returns 'None' now. [jensens] * fixed http://dev.plone.org/archetypes/ticket/622 [jensens] 1.4.0-alpha02 - 2006-02-23 ========================== * ensured that the key gotten back from windows_mimetypes.py existed mark says the best way is to examine each key to ensure its valid but would be slower. [runyaga] * removed odd archetypes 1.3 style version checking [jensens] * Removed BBB code for CMFCorePermissions import location. [hannosch] * removed deprecation warning for ToolInit. [jensens] * skip backward compatibility to the times where MTR where part of PortalTransforms. [jensens] 1.3.8-final02 - 2006-01-15 ========================== * nothing - the odd version checking needs a version change to stick to Archetypes version again. [yenzenz] 1.3.8-RC1 - 2005-12-29 ====================== * Split yet another part of register() into a separate method. Cleanup smi_mimetypes initialize a little bit to to use the new method when adding new mimetypes to a already-registered entry. [dreamcatcher] * Include aliases in the list of mimetypes for a entry. Based on patch by Jean Jordaan [dreamcatcher] * Use a SAX-based parser instead of minidom to improve Zope startup time (by 17 seconds on my Pismo) and memory footprint. [dreamcatcher] * Augment known mimetypes with Windows mimetypes, if available. [dreamcatcher] 1.3.7-final01 - 2005-10-11 ========================== * For the sake of sanity, include a 'mime.types' with MimetypesRegistry to minimize the platform-specific differences in mime detection when the python 'mimetypes' module is involved. [dreamcatcher] * globs from freedesktop.org shared-mime-info were incorrectly mapped to 'extensions' and never really worked because the code tried to strip a leading dot, where the globs normally had '*.'. The side-effect of this is that in *nix, the Python 'mimetypes' module would happily read '/etc/mime.types' and gracefully work (/etc/mime.types has most of the extensions of shared-mime-info but a few), where on Windows it would fail to detect mimetypes by extension. [dreamcatcher] * Added support for real globs, using fnmatch.translate and re.compile and a migration function that will be run from Plone 2.1.1 migration, with some tests specific for globs read from shared-mime-info. [dreamcatcher] 1.3.6-final01 - 2005-08-30 ========================== * after one night sleeping over it I removed the yesterday added method. therefore I added according to some heuristics and OOo-Documentation some magic bytes to magic.py and made better tests. [yenzenz] * added a method to detect mimetypes of zipped files, here specialy for OOo now all Openofice files and zip files are detected properly. my simple tests are working: a OOo-Writer and a simpe zipfile are detected. [yenzenz] * updated freedesktop.org.xml file to latest CVS version rev 1.57 from http://cvs.freedesktop.org/mime/shared-mime-info/freedesktop.org.xml [yenzenz] 1.3.5-final03 - 2005-08-07 ========================== * nothing - the odd version checking needs a version change to stick to Archetypes version again. [yenzenz] 1.3.5-final02 - 2005-08-01 ========================== * nothing again, need to stick to Archetypes version [yenzenz] 1.3.5-final - 2005-07-17 ======================== * Added Five/Zope3 interface bridges and implements [tiran] 1.3.4-final - 2005-07-06 ======================== * added icons for openoffice.org files [yenzenz] 1.3.3-final06 - 2005-05-20 ========================== * nothing (I hate to write this. But the odd version checking needs it). [yenzenz] 1.3.3-final-02 - 2005-03-25 =========================== * nothing 1.3.3-final - 2005-03-05 ======================== * More a workaround than a fix for [ 1056252 ] Content type algorithm can be confused. [tiran] * workaround for [ 1068001 ] BaseUnit Encoding Error: macintosh [yenzenz] * In the case all else fails, try to resort to guess_content_type so that at least we don't get 'text/plain' when the file is in fact a binary file. [dreamcatcher] 1.3.2-5 - 2004-09-30 ==================== * nothing 1.3.2-4 - 2004-09-30 ==================== * nothing 1.3.2-3 - 2004-09-25 ==================== * nothing 1.3.2-2 - 2004-09-17 ==================== * nothing 1.3.2-1 - 2004-09-04 ==================== * Cleaned up major parts of PT by removing the python only implementation which was broken anyway [tiran] 1.3.1-1 - 2004-08-16 ==================== * Added text/x-html-safe mime type for new transformation [tiran] * Don't return acquisition wrapped mimetype items beause they may lead to memory leaks. [tiran] 1.3.0-3 - 2004-08-06 ==================== * Added text/wiki mime type [tiran] * Don't log redefine warning if the currrent and the new object are equal [tiran] * initialize() MTR on __setstate__ aka when the MTR is loaded from ZODB. [tiran] 1.3.0-2 - 2004-07-29 ==================== * Nothing changed