1 xsltools (0.4.5-0ubuntu1) hoary; urgency=low 2 3 * Fixed the result of transformations in XSLOutput: proper 4 document nodes are now produced. 5 * Added an XSLForms.Resources.Login module which provides 6 resources to support login screens and redirects. 7 * Fixed newlines in the attributes created from fields in 8 XSLForms: CR characters are no longer included since 9 this caused the doubling up of newlines in Firefox. 10 11 -- Paul Boddie <paul@boddie.org.uk> Wed, 6 Jun 2007 01:17:17 +0200 12 13 xsltools (0.4.4-0ubuntu1) hoary; urgency=low 14 15 * Fixed translation selection for the template:i18n 16 annotation attribute, not just for the template:i18n 17 extension function - more apologies for resulting output 18 changes! 19 * Improved the template fixing stylesheet and added some 20 documentation for the script and the related expr-prefix 21 attribute. 22 * Introduced WebStack 1.2.2 EncodingSelector and encoding 23 changes. 24 * Added docstring and return value for the 25 write_month_to_document function in XSLTools.XMLCalendar. 26 27 -- Paul Boddie <paul@boddie.org.uk> Wed, 28 Feb 2007 23:27:57 +0100 28 29 xsltools (0.4.3-0ubuntu1) hoary; urgency=low 30 31 * Fixed translation selection when an unsupported locale 32 is specified, choosing the first locale as the default 33 (rather than exposing the values themselves as 34 translations). Note that this is an unfortunate and 35 subtle change which may affect application output - 36 apologies are hereby offered! 37 38 -- Paul Boddie <paul@boddie.org.uk> Fri, 19 Jan 2007 00:32:36 +0100 39 40 xsltools (0.4.2-0ubuntu1) hoary; urgency=low 41 42 * Added a content type check in the XSLFormsResource 43 class, permitting non-form-based resources to access the 44 raw request data, rather than have the data processed 45 unsuccessfully and consequently discarded. 46 * Added a script and a function to fix template namespaces 47 after editing in a careless editor. 48 * Changed libxml2mod and libxsltmod import details to try 49 libxmlmods - suggested by Lucian Wischik for libxml2dom. 50 51 -- Paul Boddie <paul@boddie.org.uk> Tue, 28 Nov 2006 23:27:09 +0100 52 53 xsltools (0.4.1-0ubuntu1) hoary; urgency=low 54 55 * Made translations specified using the template:i18n 56 annotation take priority over template:value 57 annotations. 58 * Added expression-based template:i18n annotations, and 59 provided fallback output for such translations based on 60 the value of the evaluated expression. 61 62 -- Paul Boddie <paul@boddie.org.uk> Tue, 21 Mar 2006 02:17:02 +0100 63 64 xsltools (0.4-0ubuntu1) hoary; urgency=low 65 66 * Changed the preparation of templates to produce 67 rule-based output stylesheets, thus permitting recursive 68 templates. This requires an extra expr-prefix annotation 69 to be used in certain kinds of templates. 70 * Added a recursive template example application. 71 * Changed fragment production to use original template 72 documents instead of output stylesheets. 73 * Changed the in_page_resources attribute to provide the 74 output identifier, thus changing the prepare_fragment 75 method in Web resources so that only the fragment 76 identifier needs to be supplied. 77 * Added the XSLForms.Resources.WebResources.prepare_resources 78 method for the preparation of initialiser and output 79 stylesheets before an application is run. 80 * Changed selectors to not automatically create elements 81 in the form data document unless requested to do so. 82 Introduced a Form.get_selector method in 83 XSLForms.Fields. 84 * Permitted the creation of hierarchies of elements in 85 XSLForms.Utils.add_elements. 86 * Introduced dynamic parameter evaluation for multiple- 87 choice fields in order to support sources of multiple- 88 choice values which reside in the form data document 89 itself. 90 * Added the FixNamespace.xsl stylesheet to correct 91 documents saved by HTML editors which strip namespace 92 prefixes. 93 * Fixed filesystem encoding issues in the Candidate 94 example; fixed language preference access in the 95 Configurator and VerySimple examples. 96 * Changed the BaseHTTPRequestHandler version of the 97 Candidate example to store data in a subdirectory of 98 the current working directory, thus allowing the 99 demonstration application to work after package 100 installation. 101 102 -- Paul Boddie <paul@boddie.org.uk> Sun, 12 Mar 2006 16:17:29 +0100 103 104 xsltools (0.3.1-0ubuntu1) hoary; urgency=low 105 106 * Fixed copyright and licensing information. 107 108 -- Paul Boddie <paul@boddie.org.uk> Fri, 09 Dec 2005 14:57:29 +0100 109 110 xsltools (0.3-0ubuntu1) hoary; urgency=low 111 112 * Introduced copying of multiple-choice value element 113 contents so that option element labels can differ from 114 the underlying values. 115 * Added internationalisation support, providing the 116 template:i18n annotation and the template:i18n extension 117 function. 118 * Updated the documentation to cover the above new 119 features. 120 * Fixed non-GET/POST request method handling in 121 WebResources. 122 * Added the xslform_preparemacro.py script. 123 * Added an experimental template:range extension function. 124 125 -- Paul Boddie <paul@boddie.org.uk> Thu, 08 Dec 2005 16:59:02 +0100 126 127 xsltools (0.2-0ubuntu1) hoary; urgency=low 128 129 * New upstream release. 130 131 -- Paul Boddie <paul@boddie.org.uk> Tue, 16 Aug 2005 19:46:29 +0200