Zim

Refactor main application object

Registered by Jaap Karssenberg

Refactor the code for the main application object. Remove the central "NotebookInterface" object and make relations between components clear by dependency injection in the constructor.

Blueprint information

Status:
Started
Approver:
None
Priority:
Essential
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Good progress
Milestone target:
None
Started by
Jaap Karssenberg

Sprints

Whiteboard

(?)

Work Items

Work items:
Refactor main: DONE
Refactor PluginManager: DONE
Add ConfigManager: INPROGRESS
Remove NotebookInterface: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.