What did I do?
I was working on the view (UMLView) and in the scene (UMLScene) and I tried to separate the methods between two classes, one only to handle the events in the scene (UMLScene) and another to handle the diagrams (Diagram). That's what you can see in the repository now:
And untill now I am trying to reuse the code from the first try to port Umbrello.
What am I doing now?
To test the "new view" and the "new scene" I need the widgets. So I am working on the UMLWidget and the WidgetBase.
The next weeks:
I need to catch up my tentative timeline in the next two weeks. So I can finish the port, to work in new things for Umbrello ( work on better stereotypes supports and complete Undo/Redo support) and then start to write tests.