Major
Detail
Bugfix
Major
Detail
#26382
Error messages "Duplicate tag name..." when starting an application in the IDE from a TL-Studio
#26405
TTypeRewriter logs warning "Unable to resolve items by external reference" also unnecessarily
#26431
Changed superclass relationship leads to changed attribute list in the form editor only after a restart
Enhancement
Detail
#26425
Property editor for editing `ConfigurationItem`s as XML
In declarative forms, tl:ConfigurationItem values are usually represented by input fields for their properties. However, complex technical configurations can sometimes be better edited as XML. This XML editing should also be possible on the interface as part of a declarative form.
Usage
A ConfigurationItem-value property is represented as XML code editor when annotated with ConfigXMLEditor:
#!java interface MyFormType extends ConfigurationItem { @PropertyEditor(ConfigXMLEditor.class) @ControlProvider(ConfigXMLEditor.CP.class) @ItemDisplay(ItemDisplayType.VALUE) MyComplexConfig getComplexConfig(); }
Test
- Configure XML importer(#26421) and edit in-app.