If you encouter any problems using our software, please let us know by filling out the following form.
When submitting problems, try to provide as much information as possible. Make sure you provide the instructions to reproduce it or add a link to a diagram illustrating the problem. Always make sure you're using the latest version. You can find this in the footer of the UmlCanvas Inspector.
We will enter these bugs into our bugtracker and you can follow their status right here:
| ID | Component | Summary (49 tasks) | P | Severity | Status | Milestone |
|---|---|---|---|---|---|---|
| 300* 300
The CSS rules of the Inspector should be specified in such a way that they are not changeable by the surrounding HTML of the page the UmlCanvas is presented in. | Inspector Plugin | inspector css needs to be more specific | P2 | normal | NEW | 0.4 |
| 356* 356
This is due the ability to list multiple link targets. | Core | the linkedTo modifier of a Note takes a String, should be a Construct | P2 | major | NEW | --- |
| 330* 330
fixed in 0.3-19 | Core | add support for UML association role names and cardinalities | P2 | major | RESOLVED | 0.4 |
| 357* 357
fixed in 0.3-30 | Core | associations and dependencies don't keep track of their simpleStyle routing | P2 | major | RESOLVED | 0.4 |
| 358* 358
fixed in Canvas2D-0.3.37 and UmlCanvas-0.3.31 | Core | Editor blocks: Result of expression 'this.shape.getWidth' [undefined] is not a function. | P2 | major | RESOLVED | 0.4 |
| 336* 336
Create an assembly to construct UmlCanvas diagrams in memory and export them as ADL to the Hosted UmlCavas services. | UmlCanvas# | introduce .NET interface to UmlCanvas datastructures and services | P3 | normal | ASSIGNED | 0.4 |
| 337* 337
Using UmlCanvas# and the UmlToolingFramework we should create an add-in for Enterprise Architect that allows two-synchronization between EA and Hosted UmlCanvas. (Let's start with exporting from EA to Hosted UmlCanvas). | EA Add-in | create an add-in for Enterprise Architect | P3 | normal | ASSIGNED | 0.4 |
| 351* 351
this should only be done when the ADL code actually changes. moving the cursor around using the keyboard should not cause and update to the visual diagram. | Inspector Plugin | every keystroke causes UmlCanvas to be redrawn | P3 | normal | ASSIGNED | 0.4 |
| 244* 244
language (adl, js) should be an argument of the umlcanvas tag | Mediawiki Extension | UmlCanvas extension for mediawiki should accept javascript | P3 | normal | NEW | --- |
| 308* 308
There should also be a visual UI element to activate the Inspector. Hovering over the UmlCanvas should fade-in an icon/button. This should reuse the UmlCanvas Navigator Framework. | Inspector Plugin | Give hint how to open editor (Alt-I) | P3 | normal | NEW | --- |
| 312* 312
Labels not correctly aligned with fields. | Inspector Plugin | Bad alignment of labels/input fields of properties | P3 | minor | NEW | --- |
| 325* 325
Rectangle has a lineColor property. UmlCanvas should propagate the propertyValue to Rectangle. | Core | UmlCanvas doesn't propagate Rectangle properties | P3 | minor | NEW | --- |
| 326* 326
A parameter of an operation is always displayed using the parameter's type. This should be customizable: - parameter name - parameter type - parameter name and type | Core | Display of operation paramters should be customizable | P3 | enhancement | NEW | --- |
| 335* 335
Current stats are absolute and ever growing counts. This should be made relative to time. Older diagrams would else always have more hits, which would not represent true popularity or activity within a shorter timespan. Goal: xx views these week (up/down% versus previous week) all-time: xx views / xx edits | Hosted Server | extend stats to weekly-based counts | P3 | normal | NEW | 0.5 |
| 338* 338
Create a new action to clear the current diagram and start over. This should of course ask to save changes first ;-) | Inspector Plugin | add "new diagram" action | P3 | normal | NEW | 0.5 |
| 348* 348
The classes itself are available, we only need to add a way to link them to associations. | Core | add support for association classes | P3 | normal | NEW | 0.5 |
| 349* 349
Notes should also be able to be linked to associations and dependencies. Currently only classes, interfaces and enumerations are supported. | Core | allow notes to be linked to associations and dependencies | P3 | normal | NEW | 0.5 |
| 350* 350
Constraints come in two flavors: the ones that look like notes with curly braces - which I faked in the tweaked UmlCanvas diagram above - and those at the end of associations. | Core | add support for constraints | P3 | normal | NEW | --- |
| 353* 353
all modifier names should be detected in an case insensitive way | Core | modifier names should be case insensitive | P3 | major | NEW | 0.5 |
| 290* 290
fixed in 0.3-17 | Core | Add support for "package" visibility | P3 | enhancement | RESOLVED | 0.4 |
| 301* 301
validation only changes bgcolor of fields, add error messages | Inspector Plugin | add error messages to inspector properties form | P3 | normal | RESOLVED | 0.4 |
| 305* 305
fixed in 0.3-22 | Inspector Plugin | Selecting text in editor causes reload of ADL | P3 | minor | RESOLVED | 0.4 |
| 317* 317
When saving a diagram containing a not with a text that contains a "\n" the newline is removed when saving the diagram. Example: diagram stereo +dynamic { [@203,172] class Class3; [@190,296] note n2 +text="This note contains a\nsecond line" +linkedTo="Class3" ;} | Hosted Server | Hosted UmlCanvas strips "\n" from notes | P3 | minor | RESOLVED | 0.4 |
| 331* 331
both dot and colon are accepted now as delimiter for diagram references. | Hosted Server | Hosted should use delimiter "." in stead of ":" to choose return type | P3 | major | RESOLVED | 0.4 |
| 332* 332
added link to Tutorial and ADL reference added a default "First Diagram" | Hosted Server | add more links to documentation | P3 | major | RESOLVED | 0.4 |
| 333 | Hosted Server | Add support for versioning diagrams | P3 | normal | RESOLVED | 0.4 |
| 334* 334
we implemented a lightweight forking for now, where we offer a link from any diagram to the editor and preload that diagram. | Hosted Server | add support for forking of diagrams | P3 | normal | RESOLVED | 0.4 |
| 340* 340
fixed in 0.3-20 WARNING: all associations and dependencies now show their name and role-names by default. Names can be suppressed by prefixing them with and underscore. Role-names can be suppressed by giving them the exact same name as their target. class X; class Y; association _myAssoc { role X: X; role Y: Y; } will therefore render two classes and one association, without any role-names or names, which is how it was up to now. | Core | add visual support for association and dependency names | P3 | normal | RESOLVED | 0.4 |
| 341* 341
fixed in 0.3-21 | Core | add visibility indicator on roles | P3 | normal | RESOLVED | 0.4 |
| 342* 342
fixed in 0.3-35 | Core | add support for stereotypes on associations and dependencies | P3 | minor | RESOLVED | 0.4 |
| 345* 345
fixed in 0.3-32 | Core | add support for stereotypes on attributes and operations | P3 | normal | RESOLVED | 0.4 |
| 346* 346
fixed in 0.3-33 | Core | attributes and associations can be derived | P3 | normal | RESOLVED | 0.4 |
| 352* 352
fixed in 0.3-34 | Core | abstract modifier is not a correct switchModifier | P3 | normal | RESOLVED | 0.4 |
| 354* 354
fixed in 0.3-28 | Core | add alias for Attribute : Literal | P3 | trivial | RESOLVED | 0.4 |
| 355* 355
fixed in 0.3-27 | Core | Note construct's attributes width and height aren't fully operational | P3 | normal | RESOLVED | 0.4 |
| 302* 302
On the editor sheet, the toolbar is locked. On the properties sheet, it should be locked as well. | Inspector Plugin | On properties sheet, toolbar is not locked (scrolling makes it disappear) | P4 | trivial | NEW | 0.4 |
| 303* 303
In Wave - the size of the gadget isn't big enough - the diagram isn't initally loaded, one has to click on the diagram's name | Gadget | Gadget's size is not big enough and it initializes badly | P4 | normal | NEW | --- |
| 343* 343
UML has a symbol to indicate the ownership of an association. we should accept and render this. | Core | add support for Owner Indicator | P4 | major | NEW | --- |
| 344* 344
UML has a notion of Parameterized Classes, or template classes. For completeness we need to support this notion visually. We already have support for generics style notation, which we should be able to reuse. | Core | add support for Parameterized Classes | P4 | major | NEW | --- |
| 347* 347
Tags have their own compartment in a class. We probably have to see how we fit this in with the overall UmlCanvas vision. | Core | add support for tags compartment | P4 | major | NEW | --- |
| 314* 314
fixed in 0.3-26 | Core | enumeration : interface is drawn as a generalization instead of a realization | P4 | minor | RESOLVED | 0.4 |
| 328* 328
loading "First_Diagram" | Hosted Server | Hosted UmlCanvas Editor should preload an example diagram | P4 | trivial | RESOLVED | 0.4 |
| 329* 329
When passing a diagram ID through the URL (e.g. http://hosted.umlcanvas.org/Editor/Some_Diagram_ID) the Editor should open this diagram. This is redundant, because every UmlCanvas diagram IS an editor, but still it's a nice and simple feature. | Hosted Server | Hosted UmlCanvas Editor should load diagram id, passed in URL | P4 | minor | RESOLVED | 0.4 |
| 161* 161
See 17.5 Templates in UML superstructure 2.1.2 page 619 (real p. 635) | Core | Add support for UML template | P5 | enhancement | NEW | --- |
| 182 | Core | add support for sequence diagrams | P5 | enhancement | NEW | --- |
| 291* 291
this relies on the concept of packages as such and is a much larger concept that should not quickly be introduced. first the concept of packages in scope of UmlCanvas should be defined. priority is very low, due to other missing UML features that should be introduced first. | Core | add UML Packages | P5 | enhancement | NEW | --- |
| 322* 322
When logged on all commits are registered to the author. Sometimes you might want the "features" of an anonymously created diagram and don't want to log out. Using a switch, a logged on user should be able to create and anonymous diagram. | Hosted Server | Provide switch for logged on user to commit anonymously | P5 | enhancement | NEW | 0.5 |
| 309* 309
Clicking on the editor starts a new diagram. That is not intuitive as you would expect the editor to open for the current diagram. Changing the name to "new diagram" would be more appropriate. | Hosted Server | Change name of "editor" link on hosted to "new diagram" | P5 | enhancement | RESOLVED | 0.4 |
| 320* 320
It would be nice if the urls in the description on the public diagram page would be clickable. | Hosted Server | Make urls clickable in diagram description | P5 | enhancement | RESOLVED | 0.4 |
|
For Everyone |
For Developers |
Social Modeling |
News & Updates
|