1 xsltools (0.4.3-0ubuntu1) hoary; urgency=low 2 3 * Fixed translation selection when an unsupported locale 4 is specified, choosing the first locale as the default 5 (rather than exposing the values themselves as 6 translations). 7 8 -- Paul Boddie <paul@boddie.org.uk> Mon, 15 Jan 2007 22:25:09 +0100 9 10 xsltools (0.4.2-0ubuntu1) hoary; urgency=low 11 12 * Added a content type check in the XSLFormsResource 13 class, permitting non-form-based resources to access the 14 raw request data, rather than have the data processed 15 unsuccessfully and consequently discarded. 16 * Added a script and a function to fix template namespaces 17 after editing in a careless editor. 18 * Changed libxml2mod and libxsltmod import details to try 19 libxmlmods - suggested by Lucian Wischik for libxml2dom. 20 21 -- Paul Boddie <paul@boddie.org.uk> Tue, 28 Nov 2006 23:27:09 +0100 22 23 xsltools (0.4.1-0ubuntu1) hoary; urgency=low 24 25 * Made translations specified using the template:i18n 26 annotation take priority over template:value 27 annotations. 28 * Added expression-based template:i18n annotations, and 29 provided fallback output for such translations based on 30 the value of the evaluated expression. 31 32 -- Paul Boddie <paul@boddie.org.uk> Tue, 21 Mar 2006 02:17:02 +0100 33 34 xsltools (0.4-0ubuntu1) hoary; urgency=low 35 36 * Changed the preparation of templates to produce 37 rule-based output stylesheets, thus permitting recursive 38 templates. This requires an extra expr-prefix annotation 39 to be used in certain kinds of templates. 40 * Added a recursive template example application. 41 * Changed fragment production to use original template 42 documents instead of output stylesheets. 43 * Changed the in_page_resources attribute to provide the 44 output identifier, thus changing the prepare_fragment 45 method in Web resources so that only the fragment 46 identifier needs to be supplied. 47 * Added the XSLForms.Resources.WebResources.prepare_resources 48 method for the preparation of initialiser and output 49 stylesheets before an application is run. 50 * Changed selectors to not automatically create elements 51 in the form data document unless requested to do so. 52 Introduced a Form.get_selector method in 53 XSLForms.Fields. 54 * Permitted the creation of hierarchies of elements in 55 XSLForms.Utils.add_elements. 56 * Introduced dynamic parameter evaluation for multiple- 57 choice fields in order to support sources of multiple- 58 choice values which reside in the form data document 59 itself. 60 * Added the FixNamespace.xsl stylesheet to correct 61 documents saved by HTML editors which strip namespace 62 prefixes. 63 * Fixed filesystem encoding issues in the Candidate 64 example; fixed language preference access in the 65 Configurator and VerySimple examples. 66 * Changed the BaseHTTPRequestHandler version of the 67 Candidate example to store data in a subdirectory of 68 the current working directory, thus allowing the 69 demonstration application to work after package 70 installation. 71 72 -- Paul Boddie <paul@boddie.org.uk> Sun, 12 Mar 2006 16:17:29 +0100 73 74 xsltools (0.3.1-0ubuntu1) hoary; urgency=low 75 76 * Fixed copyright and licensing information. 77 78 -- Paul Boddie <paul@boddie.org.uk> Fri, 09 Dec 2005 14:57:29 +0100 79 80 xsltools (0.3-0ubuntu1) hoary; urgency=low 81 82 * Introduced copying of multiple-choice value element 83 contents so that option element labels can differ from 84 the underlying values. 85 * Added internationalisation support, providing the 86 template:i18n annotation and the template:i18n extension 87 function. 88 * Updated the documentation to cover the above new 89 features. 90 * Fixed non-GET/POST request method handling in 91 WebResources. 92 * Added the xslform_preparemacro.py script. 93 * Added an experimental template:range extension function. 94 95 -- Paul Boddie <paul@boddie.org.uk> Thu, 08 Dec 2005 16:59:02 +0100 96 97 xsltools (0.2-0ubuntu1) hoary; urgency=low 98 99 * New upstream release. 100 101 -- Paul Boddie <paul@boddie.org.uk> Tue, 16 Aug 2005 19:46:29 +0200