UmlCanvas 0.5

This is the release page for UmlCanvas 0.5, which is currently under development. It is the next milestone and is targeted for the first half of June.

Goals

The major goals for this release are:

We have a policy to always resolve at least the same amount of known issues as introducing new features.

Content

Below is a live report from our issue tracker, listing the issues that should be resolved in this release. When all of them are marked "RESOLVED" the release will be available real soon.

IDComponentSummary (17 tasks)PSeverityStatus
360*
360

UmlCanvas (158ebb841f23467a3c7d04ed1b5426125b5c2591)

UmlCanvas/examples/inspector.html

1) Open inspector 2) Press arrow key

/~koen/tsf/eclipse/UmlCanvas/lib/Canvas2D/build/Canvas2D.standalone.js:5958WARNING: missing routeBegin on decorated /~koen/tsf/eclipse/UmlCanvas/lib/Canvas2D/build/Canvas2D.standalone.js:5967WARNING: missing routeBegin on decorated /~koen/tsf/eclipse/UmlCanvas/lib/Canvas2D/build/Canvas2D.standalone.js:6105TypeError: Result of expression 'dir' [null] is not an object.

function enclosing line 6105:

_draw_end_connector: function draw_start_connector(sheet, pos) {

   var connector = null;
   var dir       = this.getRouteEnd();

   if( this.getEnd() ) { 
     var connectors = this.getEnd();
     connector = connectors[dir] ? 
       connectors[dir] : connectors[dir.substring(0,1)];
   }

   return this._draw_connector(sheet, connector, pos.left, pos.top );
},
Inspector PluginTriggering canvas repaint with UmlCanvas editor(inspector) causes Canvas2D connector errorP1majorNEW
383*
383 fixed in commit 86dc5d754ea76009834d3580b50ae97996cff5fb
Coreadd support for state diagramsP1majorRESOLVED
384*
384

next to the editor, a user should be able to "draw" the same diagrams using visual tools, without knowing ADL.

when a construct is selected, the inspector should show all properties that can be edited.

context sensitive menu's should allow adding new constructs (seperate plugin?)
Inspector Plugincreate visual editing toolsP2majorASSIGNED
300*
300 UmlCanvas 0.5 will overhaul this part, so let's move this one.
Inspector Plugininspector css needs to be more specificP2normalNEW
363*
363

The action tries to select all shapes, including those without geometry.

TypeError: Result of expression 'this.shape.getWidth' [undefined] is not a function.
Core"Select All" action (Ctrl+a) results in a crashP2majorNEW
371*
371

The name of the association appears on the end when the [@corner] is specified.

Without the [@corner] the names appear nicely in the middle of the association.
Coreassociation names appear on end when @corner setP2normalNEW
387*
387

Created an attachment (id=10)

component visual
Coreadd component shapeP2enhancementNEW
388*
388

Created an attachment (id=9)

package visual
Coreadd package shapeP2enhancementNEW
389*
389

Created an attachment (id=12)

image of EA diagram showing the meta model of use case
Coreadd use case shapesP2enhancementNEW
364*
364 while redesigning Canvas2D and its dynamic sheet capabilities, this issue became a non-issue.
Coremulti select of shapes using mouse failsP2majorRESOLVED
277*
277 - size controls: overlay
Inspector Plugindiagram sizeP3normalNEW
312*
312 Labels not correctly aligned with fields.
Inspector PluginBad alignment of labels/input fields of propertiesP3minorNEW
338*
338 Create a new action to clear the current diagram and start over. This should of course ask to save changes first ;-)
Inspector Pluginadd "new diagram" actionP3normalNEW
353*
353 all modifier names should be detected in an case insensitive way
Coremodifier names should be case insensitiveP3majorNEW
395*
395 Currently the default Diagram is static, which requires users to explicitly turn on dynamic behavior. If we change this, people will easier find their way to the dynamic features. (Reported by Thomas Zangerl)
CoreMake Diagrams dynamic by defaultP4enhancementASSIGNED
302*
302 UmlCanvas 0.5 will bring the actual Toolbar, so let's move this to the next release ;-)
Inspector PluginOn properties sheet, toolbar is not locked (scrolling makes it disappear)P4trivialNEW
369*
369

When I'm updating diagrams on TMF I cannot save two different diagrams without refreshing the page inbetween.

The save button just does nothing when I try to save the second diagram
Inspector PluginNeed to refresh page between two saves of different diagramsP5minorNEW


For Everyone

For Developers

Social Modeling

News & Updates

Retrieved from "http://umlcanvas.org/Releases/0.5"

This page has been accessed 44 times. This page was last modified on 20 May 2010, at 07:12. Content is available under Attribution-Share Alike 3.0 Unported.