Opened 13 years ago

Closed 13 years ago

#1631 closed defect (fixed)

Map Definition Editor Defects and Loose Ends

Reported by: jng Owned by: jng
Priority: medium Milestone: Maestro-3.1
Component: Maestro Version:
Severity: major Keywords:
Cc: External ID:

Description (last modified by jng)

The following defects were observed with the Map Definition Editor in Maestro 3.0 beta 1:

  • Deleting layers does not clear the layer editor
  • Deleting folders does not clear the folder editor
  • Dropping a Layer Definition into a Base Layer Group will not add it to the group, but rather creates a new base layer group instead.
  • Drag/drop reordering of layers in a base layer group does nothing.
  • Drag/drop of an existing layer reference into a group ("Layers by Group" tab) does nothing.
  • It is possible for System.NullReferenceException to occur when adding the first layer to a Map Definition due to the fact that it naively assumes that obtaining the extents for the layer will always succeed.
  • Manual Scale List editor textbox does not allow the return keypress
  • Add a new validation rule: A map definition with 1 or more base layer groups, must have 1 or more finite scale ranges defined.
  • Editing the legend label incorrectly updates the layer display. This should be happening to the name component instead.
  • Allow deletion of elements by Del keypress

Observed with final release of Maestro 3.0:

  • The "Layers" section of the editor does not occupy the full vertical space provided.
  • Cannot drag a child layout out from its parent group
  • Convert group to base layer group option is not implemented. Throws System.NotImplementedException
  • Validate and guard against duplicate layer names
  • Ensure that Base Layer Groups is only 1 level deep (ie. Cannot have a Base Layer Group within a Base Layer Group)

Change History (16)

comment:1 by jng, 13 years ago

Description: modified (diff)

comment:2 by jng, 13 years ago

Description: modified (diff)

comment:3 by jng, 13 years ago

Description: modified (diff)
Summary: Map Definition Editor DefectsMap Definition Editor Defects and Loose Ends

comment:4 by jng, 13 years ago

Description: modified (diff)

comment:5 by jng, 13 years ago

Description: modified (diff)

comment:6 by jng, 13 years ago

Description: modified (diff)

comment:7 by jng, 13 years ago

Resolution: fixed
Status: newclosed

Fixed with revisions r5645, r5646, r5647, r5648

comment:8 by jng, 13 years ago

Description: modified (diff)
Milestone: Maestro-3.0Maestro-3.1
Resolution: fixed
Status: closedreopened

comment:9 by jng, 13 years ago

Description: modified (diff)

comment:10 by jng, 13 years ago

Description: modified (diff)

comment:11 by jng, 13 years ago

Description: modified (diff)

comment:12 by jng, 13 years ago

Description: modified (diff)

comment:13 by jng, 13 years ago

Description: modified (diff)

comment:14 by jng, 13 years ago

Description: modified (diff)

comment:15 by jng, 13 years ago

Description: modified (diff)

comment:16 by jng, 13 years ago

Resolution: fixed
Status: reopenedclosed

Closing for 3.1 timeline. If we discover any other defects related to this editor, we'll re-open this ticket.

Note: See TracTickets for help on using tickets.