Skip to content

Conversation

wagoodman
Copy link
Owner

There is now a single controller that orchestrates several views and views reside in their own package. This has allowed the views to be decoupled from one another and the controller to "own" all coupling functionality (e.g. update the status pane and the filetree pane when a user changes the layer from the layer view).

This will setup for further refactors for the gocui layer manager, which has been carved out into a layer_manager object for the meantime, however, this is temporary.

@wagoodman wagoodman merged commit bbc02ef into master Oct 28, 2019
@wagoodman wagoodman deleted the ui-obj-refactor branch October 28, 2019 00:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant