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)

Symbol - Simple.SymbolDefinition.xml (320 bytes ) - added by jbirch 14 years ago.
Simple Symbol Template
Symbol - Compound.SymbolDefinition.xml (445 bytes ) - added by jbirch 14 years ago.
Compound Symbol Template

Download all attachments as: .zip

Change History (5)

comment:1 by ksgeograf, 14 years ago

Resolution: fixed
Status: newclosed

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.

comment:2 by jbirch, 14 years ago

Resolution: fixed
Status: closedreopened

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 jbirch, 14 years ago

Simple Symbol Template

by jbirch, 14 years ago

Compound Symbol Template

comment:3 by ksgeograf, 14 years ago

Resolution: fixed
Status: reopenedclosed

Fixed with r4436.

Added the symbol definitions as templates.

Note: See TracTickets for help on using tickets.