Eideticom / hdl-verifgui

A useful GUI tool for managing HDL verification.
https://eideticom.com
BSD 3-Clause "New" or "Revised" License
3 stars 0 forks source link

Clean up Config and improve event handling infrastructure. #5

Open davidlenfesty opened 3 years ago

davidlenfesty commented 3 years ago

Currently the Config structure is being passed around to essentially every widget in the GUI. This can be useful however it is prohibitive for improving modularity, as new functionality will tend to rely on it, reducing maintainability.

The base class itself needs to be refactored into it's original intent, basically only a dataclass to hold main configuration information.