Feature Request
529 results found
-
Add flexibility for links shape
Actually when you create a link between two elements, it's kind of difficult or cumbersome to get the link to other sides of the elements to arrive at or to depart from.
element
|
|
elementThere's no way to achieve this:
---element
|
|
|
---elementOr:
element | |
|
------element3 votes -
Default attribute, parameter and method return type
Create options in preference window to allow us to define the default type for new elements into a class, namely: attributes, method parameters and method return.
5 votes -
Support deferred events set on state
UML allows you to specify a set of events that are deferred on a state.
3 votes -
Add a method into class form Abstract class
When I used AbtractClass I just want that the class which inherit form then. The method was add automaticaly into the concret class
3 votes -
Decimal scale and precision in an ERD
When choosing CHAR or VARCHAR for a column, the user is allowed to specify the size as an integer value. So entering 5 into the field would display CHAR(5) or VARCHAR(5) in the diagram. However, for DECIMAL columns, there should be two values - PRECISION which represents the total length of the number and SCALE represents the decimal places. So, DECIMAL(5,2) can represent a maximum value of 999.99 for the column. The functionality for having two fields to enter such values should be added to StarUML. If the SCALE field is empty, then it wouldn't be displayed in the diagram,…
3 votes -
Right click on "Working Diagrams" pane to add new diagrams
A contextual menu for the "Working Diagrams" pane would allow more intuitive and fast creation of new diagrams.
1 vote -
Two clicks on a strong dependency should edit the role properties instead of relationship itself
When we creating a strong dependency, such as a agregation, composition or directly dependency, we are expecting edit its role, setting name and documentation. Today, to do this, you need to do a double-click in the ending of destination of dependency. This isn't easy to figure out and, as result, our generated classes are being generated with atributes (roles) without its names or descriptions, because we thought editing the role properties when we was editing the relationship properties.
1 vote -
How to have finer control over positioning
Sadly it seems I'm unable to position elements with greater control, there seems to be a minimum step size when moving horizontally and vertically which prevents me from have itens properly aligned making it impossible to have fully vertical and horizontal arrows.
3 votes -
Add support for OCL, Object Constraint Language
Add support for OCL, Object Constraint Language for classes.
The OCL editor need to be smart with intellisense features.
It can be introduced as a constraint linked to the class, method, attribute.14 votes -
Support automatic layout from the command line or from mdgen
We would like to create some diagrams automatically and let StarUML perform some automatic layout directly from the JSON without starting the user interface.
1 vote -
More verbose error message
When drawing connections / relations StarUML sometimes just complains with a too simple error message, leaving the user unknown what the underlying problem really is and how it could be solved. E.g. draw "interface realization" just gives "Invalid connection" error popup but it does not explain why it is invalid !?!?
5 votes -
Preview for 'Print Pdf'
When I print a uml to Pdf, I can't see preview last image of printing until making pdf file. is it possible now? or future?
1 vote -
Add support for multiple languages for the same model.
Add support for multiple languages/locals for the same model. User can manage languages/locals and switch between them. Model documentation can be generated for the selected language/local.
6 votes -
Label Positioning in Component Diagram
the possibility to position interfaces labels in the components diagram would be great.
1 vote -
correct the "preferences" on Mac OS X
Application Preferences are linked to [ ⌘ cmd ] + [ , ]
Please get this fixed
1 vote -
Entity Relationship Model
We are missing two entity relationships in the crows foot notation.
(1) 1 to many (with at least one required, i.e. (1..n)). Your notation supports 1 to (0 .. n)
(2) 1 to zero or one (0..1)4 votes -
Bug: It is impossible to reuse self messages across multiple time-sequence diagrams.
It is possible to reuse regular messages by drag & drop them into a new diagrams, but it does not work for self messages.
1 vote -
ERD diagram automation: "ReferenceTo" property combo should be prefilled with fields of the entity is already relates to.
Imagine you have 2 entities with 1-to-many relation. That means that the second should have a key that references to the first entity. As soon as there is already relation in diagram - list of possible fields can be already obtained and displayed in dropdown-combo for "ReferenceTo" property.
3 votes -
Patterns Library (Templates)
Patterns libraries would be really great, just like in StarUML 5. User should be able to apply pattern templates to a model/design, as well as create custom pattern templates that can easily be reused across several models and projects
3 votes -
Allow hyphens for naming subystems and swimlane
In German we use hyphens for combining words coming from different languages, like "Bürger-Client" or "Compliance-Manager".
When entering names like that in the diagram area, the StarUML does not allow it. Workaround for this is writing the name directly in the element's properties area.5 votes
- Don't see your idea?