Sequence Diagram
macOS / Productivité
Mac Sequence Diagram makes it incredibly easy to create UML 2.0 style sequence diagrams, using nothing more than plain text (and a sprinkling of emoji).
It supports :-
• Participants
• Participant Boxes
• Signals
• Nested Interaction Frames
• Nested Activation Boxes
• Found signals
• Lost signals
• Multiple signal arrow line styles
• Multiple signal arrow head styles
• Export PDF
• Export PNG
• Export SVG
• Export via the Command Line
• Syntax Highlighting
• Error highlighting
• Canvas zoom up to 14x
• Detachable & collapsable editor
• Light & Dark modes
• Keyword Auto-Completion
• Participant name Auto-Completion
• Version Control Friendly File Format
And so much more.
Feedback, issues and suggestions are welcomed.
e: MacSequenceDiagram@MikeOsoft.co.uk
Quoi de neuf dans la dernière version ?
* Fixes a recently observed crash in syntax highlighting - thank-you Ganesh.
* Fixes a defect that meant syntax highlighting was working incorrectly.
* Fixes a defect that meant users were unable to export as PNG with a transparent background
* Fixes an issue that meant users with a scroll wheel mouse did not see the participant HUD when scrolling - thank-you Andrew.
* Updates Copyright year to 2023.
* Updates Acknowledgments to reflect that no end user data is captured.
* Updated to improve rendering performance.
* Updates application icon imagery.
* Fixes a defect where the Acknowledgments window would not respect Dark mode.
* Fixes a defect where a note could be rendered outside the interaction frame it was declared in.
* Fixes a defect where the diagram text editor line numbers would not update, when the window was resized.
* Fixes a defect where the application could crash when exiting full screen mode.
Other recent enhancements :-
* Will now use the diagram “title” as the initial filename, if present.
* Adds support for Apple Silicon CPUs.
* Adds support for async signal arrow heads (see Help documentation, page 8).
* You can now tap interaction frame divider lines, to highlight the associated declaration in the diagram text.
* Adds support for Interaction Frame dividers using 3 dashes (---), which render a dashed line between signals in an Interaction Frame (see "New with Example [OPT+CMD+N]")
* Minor improvements to Participant HUD.
* Adds “Shows Participant HUD” menu option, to present the participants in an overlay, when the topmost participants are no longer entirely visible.
* Fixes a rare crash so ieen when the syntax highlights are applied.
* Fixes a defect where interaction frames containing only signals to self, would render incorrectly x2 so.Fixes a defect where reversed signals would always render with a solid signal line.
A massive thank-you for all the feedback, suggestions and bug reports (particularly from Andrew and Ganesh).
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike