Recent Releases of morpheus
morpheus - v0.6.0
New features
- See constraints from the solutions view by checking the "Show constraints" checkbox in the side-bar.
- Click on an incompatible cell to recieve a list of incompatibilities that are causing it.
- Files can now be associated with Morpheus, and opened automatically when clicked on. It has to be done manually (in windows: right click -> "Open With..").
Improvements
- Larger font-size in PNG exports
- Scrolling in lists can be done using arrow keys
- Cells increase in size when the text area is filled, allowing for longer cell texts
Maintenance
- Exchanged all keyCode cheks with code checks as keyCode has been deprecated
- JavaScript
Published by johnmartins about 5 years ago
morpheus - v0.5.0
New features
- Lists can now be navigated using arrow keys
- Flexible cell sizing allows for twice as much text content in SS/SF-cells
- .morph-files can now be associated with Morpheus, and will be imported properly when opened.
Bug fixes
No breaking bugs have been reported since v0.4.4
Misc
- The default open tab is now "Delimitations" as users typically set delimitations before creating/generating solutions
- The tab order is rearranged to reflect the ideal process (first set delimitations, then create solutions, then export)
- Font sizes are increased in exports
- JavaScript
Published by johnmartins over 5 years ago
morpheus - v0.4.3
New features
- Display current interaction mode in bottom right corner
Bug fixes
- Fixed bug that caused exports of all solutions to CSV to crash
- Fixed bug causing Swedish characters not to show up in exported CSV-files
- Fixed package.lock-file issues when running
npm install - Fixed crash caused by attempting to manipulate the matrix while also editing a solution
- JavaScript
Published by johnmartins over 5 years ago
morpheus - v0.4.2
New features
- Printer friendly colors when exporting
- Solution line is displayed to improve the visuals of solutions
Bug fixes
- Selector under solution exports is now properly cleared when all solutions are deleted
- Solutions are re-rendered when the matrix is manipulated
- Solution selection is properly cleared when solution UI is reset
- JavaScript
Published by johnmartins over 5 years ago
morpheus - v0.3.0 (unsigned)
New features
- Added delimitations, making it possible to restrict the solution space using constraints or by disabling DSs
- Added solution generation: You can now generate all solutions within the solution space.
- Solution space measurement: You can now see how many possible solutions there are in the delimitations tab
Bug fixes
- Resolved bugs related to exporting matrices/solutions
- Various stability issues resolved
Changes
- Removed random solution button in favor of the new "generate all solutions" feature.
- JavaScript
Published by johnmartins over 5 years ago
morpheus - v0.0.5 - Beta 2 (unsigned)
Bug fixes
- Fixed bug where "Random solution" crashed if a FR lacked any DSs
Changes
- The selection effect of DSs when previewing solutions has been tuned down significantly.
- JavaScript
Published by johnmartins over 5 years ago
morpheus - v0.0.4 - Beta (unsigned)
New features
- Popups can now be dismissed using the Enter-button.
- You can now generate random solutions
- You can now "unselect" DSs when creating/editing solutions
Bug fixes
- Solution list is now sorted alphabetically
- Solution selector options in export is now sorted alphabetically
- Exporting a matrix to PNG no longer cuts out cell texts
- Windows close button will now also prompt the user to save if there is unsaved work stored in memory
- JavaScript
Published by johnmartins over 5 years ago
morpheus - v0.0.3 (unsigned)
New features
- Support for exporting the matrix to CSV
- Support for exporting the matrix to PNG
- Support for exporting solutions to CSV
- Support for exporting solutions to PNG
Under the hood
- Greatly improved how the file dialog service operates
- Error popups are now useable
Bug fixes
- Resolved an issue that caused .morph-files to snowball in size since the TMP directory wasn't flushed when a new matrix was created or an existing one was opened.
- JavaScript
Published by johnmartins over 5 years ago
morpheus - v0.0.2 (unsigned)
Bug fixes:
- Solution that is being edited will now appear as selected
- When editing a solution you can no longer select another solution
Features:
- The interface will warn you if you do something that would discard unsaved changes (not yet implemented for the OS default "X-button"
- Scrolling is done automatically when you add a new FR or DS
Under the hood
- New popup system implemented for future use. Will be used to warn the user, or to present errors or prompts. Is currently used to warn the user about unsaved changes.
- JavaScript
Published by johnmartins over 5 years ago
morpheus - v0.0.1 (unsigned)
Alpha 1 release. A proof of concept. Only tested for Windows, though you should probably be able to build it for Mac and Linux without issues.
Features:
- Set Morph Matrix name
- Add/Remove/Edit Functional Requirements
- Add/Remove/Edit Design Solutions
- Attach/Detach Images
- Add/Remove/Edit Solutions by selecting DSs from the matrix
- Save to .morph format
- Import .morph files
Force reload will break Import of files and images. Don't do it unless you have a good reason.
- JavaScript
Published by johnmartins over 5 years ago