Replace Documentation button with About button in main toolbar.
About dialog provides information on current and newest versions of AToMPM, and links to website and documentation
Add explicit 'verify' event for constraints/actions, triggered when the user presses the 'verify model' button
Add additional information when errors occur during abstract syntax or concrete syntax compilation
Add a plugin for producing Ecore models from metamodels
Add tabbing through attributes in editing dialog, as well as in workflow parameter dialog.
Sort toolbars by name for consistency
A default icon is loaded for toolbar buttons if the button icon could not be found
Initial version of ModelVerse toolbar. Can load and save limited subset of models, such as class diagrams
Allow model transformation code to work under Python2 or Python3
When moving a class, if a connected edge has no control points other than the middle, that control point will move to be in the middle of the edge
Control points at end of edge are now restricted to the bounding box of the connected node. Hold CNTRL while editing to allow free placement of the control point
Fixed
Fixed workflows such that they now execute
Correctly open toolbars in the CreateDSL Workflow
Add Firefox detection of mouse wheel, so that geometry controls work
Reset key state when window gains focus, to avoid input issues
Fix crash where alternate concrete syntax for an abstract syntax would not be loaded
Fixed becoming stuck in edge-editing mode
Ensure that attribute dialogs are always centered and have a scrollbar when too large for the screen
Add gray background to toolbar to indicate non-responsive editing region
Removed
Removed guest directory from users
Removed autosave files from default directory
Merged information in manual into the AToMPM documentation
### Added
- Add extension info when loading/saving
- Replace Documentation button with About button in main toolbar.
- About dialog provides information on current and newest versions of AToMPM, and links to website and documentation
- Add explicit 'verify' event for constraints/actions, triggered when the user presses the 'verify model' button
- Add additional information when errors occur during abstract syntax or concrete syntax compilation
- Add a plugin for producing Ecore models from metamodels
- Add tabbing through attributes in editing dialog, as well as in workflow parameter dialog.
- Sort toolbars by name for consistency
- A default icon is loaded for toolbar buttons if the button icon could not be found
- Initial version of ModelVerse toolbar. Can load and save limited subset of models, such as class diagrams
- Allow model transformation code to work under Python2 or Python3
- When moving a class, if a connected edge has no control points other than the middle, that control point will move to be in the middle of the edge
- Control points at end of edge are now restricted to the bounding box of the connected node. Hold CNTRL while editing to allow free placement of the control point
### Fixed
- Fixed workflows such that they now execute
- Correctly open toolbars in the CreateDSL Workflow
- Add Firefox detection of mouse wheel, so that geometry controls work
- Reset key state when window gains focus, to avoid input issues
- Fix crash where alternate concrete syntax for an abstract syntax would not be loaded
- Fixed becoming stuck in edge-editing mode
- Ensure that attribute dialogs are always centered and have a scrollbar when too large for the screen
- Add gray background to toolbar to indicate non-responsive editing region
### Removed
- Removed guest directory from users
- Removed autosave files from default directory
- Merged information in manual into the AToMPM documentation
Added
Fixed
Removed