Software Ideas Modeler Author
Total Page:16
File Type:pdf, Size:1020Kb
########################################################### Software Ideas Modeler Author: Dušan Rodina Email: [email protected], [email protected] WWW: http://www.softwareideas.net/ ########################################################### Version 5.00 (Release date: 20120206) @ Professional Edition: + Added BPMN diagrams + Conversation diagram + Collaboration diagram + Choreography diagram + Added JSD diagrams + Entity structure diagram + Network diagram + Added Entity Life History diagram + Added Hierarchical Task Analysis diagram + Added Gane & Sarson notation for DFD + Added new UML elements: + Activity Loop Node + Activity Conditional Node + Connector + Gate + Boundary, Control and Entity lifelines + ForkJoin element splitted to Fork and Join + Merge + Added other new elements: + Art text + Source Code parsing into model/diagrams + C# parser + VB.NET parser + Java parser + Support for multiple templates per programming language + Advanced selectors for parts of source code template + Smart keys + Added shortcut keys for tools + Source Code Parser in side bar identifies inserted code and generates diagra m elements + Project documents + Export to HTML + Export to ODT + Export to PDF + Export to RTF + Export to TXT + Improved database importing + Import tables from MySQL + Import tables from any data source using OLE DB + Support for reverse engineering of .NET 4 assemblies + Improved reverse engineering (recognizes abstract, virtal and static methods) + Several levels of element repositories which define the visibility of element in the project (project repository present in previous versions, model reposit ory, diagram repository) + Improved Element Browser + Shows related elements + Shows diagram on which the selected element is present + Shows associated diagrams + Name filter + Added operation body with source code (multiple languages supported) + Name of activity parameter is turned into label + Diagram size settings + Expand in all directions + Expand right down + Fixed sizes (A4, A3, letter, legal, ...) + Multiple pages of chosen size + Custom size + Show/hide paper borders + Rotation of elements + Improved automatic refreshing of project tree + Elements can be precisely moved in vertical and horizontal direction when CTRL is pressed during moving + Diagram will be not open when you drag an element in the project tree + User Profiles First Name, Last Name, Initials, Email + Displaying creator of element + Items in project tree can be reordered using mouse + Project tree can be ordered in various ways: + Custom order + Order by name + Order by creation date + Order by type + Splittable diagram editor + Information about selection in the status bar + Coordinates can be displayed in one of 4 units (pixels, milimeters, ce ntimeters, inches) + Rulers in diagram editor + New context bar buttons: + Change border color + Change background color + Change second background color + Change border width + Added context menu for toolbox (allows collapse/expand the group, change the style of icons) + Icons in toolbox can be displayed without names + Dialog with Paste options + Items can be pasted as instances of existing model item, which will be connect ed with + Renaming of diagrams and models using doubleclick on tab + Added Associated Diagrams tab in Item Properties dialog + Items can be deleted using DELETE key in Project tree + Menu shortcut keys editor + Project can be saved into multiple files + Added keys for adjusting view + Small move Left/Right/Up/Down + Large move SHIFT + Left/Right/Up/Down + Page move Page Up, Page Down + Cancel selection with ESCAPE key + Custom filters + Management of custom filters (global/project filters) + Filter by author of element + Added Diagram Properties item into the context menu for diagram + Added Style tab in Diagram Properties dialog (diagram background can be set) + Multiselection in project tree can be clear using ESCAPE key + Elements can be drawn in any direction not only from left top to right bottom + Multiplicity of association role can be chosen from drop down list + Tab pages in sidebar can be closed (using middle mouse button or from menu Vie w/Sidebars/) + Border width of comment connector can be changed + Improved style of menus + New souce code template commands: + Bounds commands (DElement.X, DElement.Y, DElement.Width, DElement.Heig ht) + Associated diagrams are displayed without their content in the project tree (m akes work with bigger project much more faster) + Project filename is displayed in title bar of main window + Names of state regions are displayed + Lifeline stops automatically after destroy + Class attribute supports multiplicity + Class attribute supports ordering + Elements can be moved to another layer using context menu + New style option: Padding + Lifelines in Communication Diagram supports active and multiobject parameter + Some message boxes with question can be set to not show again + Rendering quality setting is persistent + Added shortcut key (/) for 100% zoom + New grid in ERD entity editor (Properties Dialog) + Background colors, border colors and line width can be set from context bar fo r multiple elements at once + Start and end role group boxes in properties dialog for association contain th e name of element, to which they refer + Updated icons and added more icons, different icons for Add Attribute, Add Ope ration, Add SubClass and Add SuperClass + Added Pan tool + Author of project, model and diagram is automatically filled by application se ttings + Added new properties to model: Author, Version, Creation Date + Changed localization file format from custom format to standard .resx format * Fixed tab order in diagram properties window * Project tree is automatically updated after dropping item from toolbox * Fixed incorrect change of position of activity parameter when is on bottom of activity and the activity is resized @ Ultimate Edition: + Templates for project documents + Aliases sets of alternative names + Shape library + Shape editor + Added Shape tab into side bar + Custom shapes can be added for stereotypes + Cooperation panel + Cooperation tab in Properties dialog for each element + Creator of element + Participants + User comments + Project comparison + Exact comparison + Comparison by name + Comparison by custom ID + Project glossary + Template editor for generated source code + Visual template editor + Text template editor + Preview of generated code Version 4.104 (Release date: 20120206) * Fixed updating of styles panel after opening style set * Fixed saving of last change of edited style in style set editor * Fixed saving of style class for drawing items * Fixed saving of name for drawing items * Fixed rendering transition line with curve style Version 4.103 (Release date: 20111115) + Default style uses default system font instead of Arial * Fixed application crash when loading special case of sequence diagram * Fixed application crash when TAB pressed in diagram with no elements * Fixed inserting of actors from project tree into sequence diagram * Fixed batch export of images for diagrams with invalid file name characters in name * Fixed copying of polygons Version 4.102 (Release date: 20111010) + Added French translation (thanks to Nadir Benyoub and also Gwendal Toullec for some corrections) + Changed grid control in Operation editor dialog * Fixed adding pin to action * Fixed application crash when editing operation parameter (only Linux) * Fixed application crash when editing ERD entity attribute (only Linux) * Fixed closing Item Properties dialog without confirmation (only Linux) * Fixed application crash when loading ERD entity attribute dialog at specific c onditions * Fixed application crash when adding new diagram at specific conditions * Fixed application crash when editing Timing diagram at specific conditions Version 4.101 (Release date: 20110903) + Escape key can be used for exit from fullscreen * Fixed application crash when adding Flowchart, Robustness or Timing diagram fr om New Diagram dialog * Fixed application crash when generating very small thumbnail for diagram in ta b * Fixed moving lines in group * Fixed drawing vertical and horizontal lines * Fixed displaying of diagram documentation when no element is selected * Fixed landscape printing (from File / Print) * Fixed allowed nesting of lifelines Version 4.100 (Release date: 20110821) + Improved XMI import (UML:AssociationEnd.participant supported) + Name field and ID field are swapped in Properties dialog, Name field is the fi rst one now + Added prompt on close of Properties dialog * Relation ends are adjusted when dragging is finished and the relation is disco nnected * Fixed exporting of a single character on a new line in SVG export * Fixed moving down and up of attributes of ERD entity after loading a saved pro ject * Fixed canceling of an edited value (attribute, operation) when new edit action starts before confirming the previous editing * Fixed application crash when clicking on Add TODO and no project is open (TO DO panel is now disabled when no project is open) * Label 'Text' was renamed to 'Task' in TODO dialog * Fixed drawing of line and its resizing Version 4.99 (Release date: 20110718) * Fixed application crash on first startup when no profile is created Version 4.98 (Release date: 20110710) + Allowed to change destination activation bar of sequence message + Allowed to change parent lifeline of activation bar * Fixed adding/editing of custom types * Fixed undo for change of relation end * Fixed application