| Just added a quick sample form to drive the SchemaAnalyser, something that is a bit more generic than the stuff I've been using for development purposes so far (although, note that, for now, it defaults to hard-coded values to match my development environment, just to make my life easier :). |
|
More...
|
over 3 years ago
|
| Made a change to pass through the type information from the Analyser to the Handler classes. It is ignored in DocumentCreator, but in XFormsCreator it is currently propagated through to the UI control in the attribute @datatype. Ultimately this information will be used to index an XBL-style bindings file. |
|
More...
|
over 3 years ago
|
| Fixed a bug in the ref attribute for select1 controls that are bound to attribute nodes. |
|
More...
|
over 3 years ago
|
| Added handling of xs:enumeration (maps to xf:select1 in CXFormsCreator). |
|
More...
|
over 3 years ago
|
| Refactoring. |
|
More...
|
over 3 years ago
|
| Ensured that labels are given a model attribute if the template form deems it necessary. |
|
More...
|
over 3 years ago
|
| Fixed CXFormsCreator::modelsAreDifferent(). Previously it was always returning true, because the comparison of IXMLDOMNode pointers was not sane. It is now operating against strings (the respective values of xf:model/@id) instead. |
|
More...
|
over 3 years ago
|
| Large, messy refactoring. In amongst it all there are also a few minor changes: |
|
More...
|
over 3 years ago
|
| Refactoring. |
|
More...
|
over 3 years ago
|
| Hacked a rather lame "fix" to the problem of matching up namespace prefixes between instance data and XForms @ref and @nodeset attributes. This is just intended to let us finish some work for a client, something more elegant will land in the future. |
|
More...
|
over 3 years ago
|
| Fixed problem of duplicate @id values being generated in the labels instance by CXFormsCreator. |
|
More...
|
over 3 years ago
|
| Committing a whole bunch of changes. Main one is to analyse base types in the schema, which was hitherto the cause of me skipping a load of elements. Then on top of that I've also added a temporary dirty hack for handling infinite recursion of schema elements (I just bail with S_FALSE for now, there is a TODO comment about this) and done some exploratory work (#ifdef-wrapped) to contribute towards future enhancements. |
|
More...
|
over 3 years ago
|
| [no comment] |
|
More...
|
over 3 years ago
|
| Add an interface method to enable sane handling of content types, not yet implemented. |
|
More...
|
over 3 years ago
|
| Changed the normalisation in XFormsCreator so that only the returned document gets normalised, the internal DOM is not modified. |
|
More...
|
over 3 years ago
|
| [no comment] |
|
More...
|
over 3 years ago
|
| Added a couple of TODO comments. |
|
More...
|
over 3 years ago
|
| Fixed a couple of small issues introduced by recent changes. |
|
More...
|
over 3 years ago
|
| Enabled the movement of selector elements out of the main instance so as to preserve its purity. |
|
More...
|
over 3 years ago
|
| Added code to allow label data to be maintained in a separate instance by the XFormsCreator class. |
|
More...
|
over 3 years ago
|