-
Notifications
You must be signed in to change notification settings - Fork 4
Version 7.5.0
It has been a while since the previous update. This was necessary to do many user interface improvements and internal code refactoring. These include the following:
-
Pyut uses the standard wxPython FileHistory mechanism instead of a home grown version
-
The Undo/Redo system was completely redone using the standard wxPython Command Processor mechanism. This is more reliable, robust and includes operations against all the UML artifacts
-
There is a major update to all of Pyut's dialogs to make them conform more closely to Apple's Human Interface Guidelines(HIG)
-
UML Class Diagrams now display the class images with a colored background. The color will be a Pyut preference in the future
-
Edit Link removed the unimplemented Roles option
-
Support for standard stereotypes when defining a class
-
Support for easier specification of class modifiers
- Python 3.10.6
- wxPython 4.2
- All dialogs are SizedDialogs
- Removed duplicated code with respect to advanced lists
- [460](01/11/23 19:56:12) Lists for methods
- 459 Update dialogs to use sized components
- 456 Fix how DlgEditMethod handles modifiers 🚸
- 455 Set preference load_last_opened_project default to False 🐛
- 454 Pyut Plugins package name and project name changes 👽
- 453 DlgEditClass Cancel needs to undo all edits
- 451 DlgEditClass should use the Pyut event engine ♻️
- 450 Fix TODO: from wx FileHistory update
- 449 Remove left over code 🔥
- 448 Update Command Processor
- 447 Redo DlgEditComment/DlgEditDocument/
- 446 Update Dialogs to use standard return code mechanism
- 444 Modernize DlgEditLink ⚡ ♻️
- 443 DlgEditText/DlgEditNote/DlgEditLink does not send project modified event
- 441 Remove custom dialogs
- 440 Fix TODO in Actions
- 439 Need commands for Create/Delete Actors/Use Case
- 438 Improve messages when creating links 🚸
- 437 Update Edit Class Dialog 🚸
- 435 Obsolete History Manager
- 433 Stop using home grown Recently Opened Files 🔥
- 432 Fix deprecated code
- 431 OglEvent Engine Update 👽
- 430 Update for mypy 0.990
- 427 Make PreferencesPanel Abstract
- 413 Upgrade Infrastructure ⬆️
- 402 Missing StereoType attribute 🐛
- 401 Updating Fields appears to be broken 🐛
- 400 Add background color to UML classes ✨
- 398 Project with multiple diagrams will not load
- 274 Update History Manager ✨