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