501 results found
Clean unsed objects automatically from model explorer
It could be a good option to have the "delete unsed objects" in the right click menu for the model explorer. It can be used to delete unused objects under the selected object.7 votes
Activity Diagram Enhancements
Activity Diagram Ideas for better alignment with the UML Specification:
- Swimlanes should have the ability to be typed by either a Classifier or an Instance
- Once the Swimlane has been typed by a Classifier, I should be able to drag an Operation defined for that Classifier onto the Swimlane directly. Pins should be automatically adorned on that Classifier and represent the parameters of the Operation. If a parameter is added to the Operation, the diagram should automatically be updated to show this.
Display bug of artifact stereotypes in the diagram
The stereotype of the artifact is always displayed as "artifact" on the diagram even when the value is filled in...1 vote
Sequence Diagram - Keep Lifeline's heads always visible
when scrolling down a sequence diagram, it would be nice to have the option to keep the Lifelin's headers always visible on top.
like in MS-Excel.
This way, we would always have the info of the Lifeline we're working on, even when far down the diagram.1 vote
Move canvas with 'Spacebar' hold.
Instead of using spacebar to scroll horizontally on the canvas, use it as a pan tool like in many other "drawing programs".
It could be an alternative of the current "wheel click" functionality implemented in StarUML.1 vote
Please move it back alignment options inside of mouse context menu. idea to do it part of Format menu item is technically good but in practice it worst solution. As well, please move it back alignment icons cause the text only messages are non informative.1 vote
Abstract attributes are not supported, even though they are present in some languages, such as Kotlin.1 vote
Being able to generate code from high level development is the only reason for me to use a UML package.4 votes
Allow "operators" (common in C++ such as == or !=) to be defined in classes
Class method names are restricted to alphanumeric as far as parsing / code generation is concerned. Being able to define == or != or < would be useful, as is common in C++. You can do it in the editor on the right, but then it cannot be parsed, and any arguments you put there will not be linked to actual types (so changing the name of the type will not update it in the method).7 votes
Add Collaboration Diagram from Sequence Diagram
Add Collaboration Diagram from Sequence Diagram17 votes
Make Diagram to Diagram links available in HTML docs
The solution to let any diagram to become a link on another diagram is a lifesaver - thank you! Unfortunately, users of the HTML export are not benefited from this navigation feature. Please make the links clickable in the HTML docs.1 vote
Cloud Networking Architect
If you want to work as a Smart Hands Engineer, we’ve got all the information you need to know before making this career change.
Reverse Engineering for Python
Why would you have a Python code generator without reverse engineering?2 votes
Ability for reordering the Entity Relationship diagram for better visualization
When you have many entities finding them is somewhat complicated, reordering them would help to find them easily1 vote
Any chance of a spell checker being added?4 votes
Rust code generation and reverse engineering
StarUML lacks any extension for the up-and-coming Rust programming language. There are several large scale corporations (many StarUML costumers) that are migrating Java and C++ to Rust.6 votes
- Don't see your idea?