Opened 14 years ago
Closed 14 years ago
#1151 closed enhancement (fixed)
Maestro: Consider adding basic support for SymbolDefinition
Reported by: | jbirch | Owned by: | ksgeograf |
---|---|---|---|
Priority: | medium | Milestone: | |
Component: | Maestro | Version: | |
Severity: | minor | Keywords: | |
Cc: | External ID: |
Description
I'm trying to build some new SymbolDefinitions manually, and some basic enhancements to Maestro could really help me with this.
First, currently trying to add a new SymbolDefiniton throws an exception. It would be great if this could instead prompt the user whether to generate a simple or compound SymbolDefinition and then create an empty template XML file.
Second, for SymbolDefinitions that include images, there is a need to add resource data to the SymbolDefinition. It would be great if there was a way of adding these files interactively so I don't have to hit the web tier directly to do this.
Attachments (2)
Change History (5)
comment:1 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 14 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
THANK YOU!!!
The resource data editing is an awesome productivity gain for me along with all of your other recent changes. I'm attaching a couple blank resources that could be used as templates for both Simple and Compound SymbolDefinitions and re-opening the ticket. I could also upload versions that contain a more full schema, but these things are so flexible that most of it wouldn't be used in many cases.
by , 14 years ago
Attachment: | Symbol - Compound.SymbolDefinition.xml added |
---|
Compound Symbol Template
comment:3 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Fixed with r4436.
Added the symbol definitions as templates.
Fixed with r4427.
The xml editor now includes a resource data editor where applicable, including in the symbol definition editor. The open problem was due to an poor implementation of the templates, this is now fixed.
If you want both a composite and simple template, you can add them to the templates folder of your installation. If you want them to be part of the standard Maestro installation, please add them to a ticket.
Also fixed a formating issue when opening certain resources.
It was not possible to edit resource data, because the resource editors always used the actual resource, so a "cancel" would not undo the resource data changes. Maestro is now using temporary resources for everything, so cancel works as expected.