8000 Feature/refactoring by timrid · Pull Request #22 · timrid/construct-editor · GitHub
[go: up one dir, main page]

Skip to content

Feature/refactoring#22

Merged
timrid merged 61 commits intomainfrom
feature/refactoring
Jan 3, 2023
Merged

Feature/refactoring#22
timrid merged 61 commits intomainfrom
feature/refactoring

Conversation

@timrid
Copy link
Owner
@timrid timrid commented Jan 3, 2023

Complete refactoring of the code, so that core components of the construct-editor are seperated vom GUI components. That makes it theoretically possible to add multiple GUI frameworks in the future. Besides this the following notable enhancements are implemented:

Enhanced ConstructEditor:

Enhanced HexEditor:

…s are possible (or a text based framework, that can be better unit tested)
- added WxObjRendererHelper, so that a Flag can be rendered other than just plain text
- Renderer Mode is now dynammically generated by implementing "GetMode"