Closed MightyCreak closed 1 year ago
I created a Python GTK project with GNOME Builder and saw how they split the application and its window.
In this PR I:
Application
DiffuseApplication
Diffuse
DiffuseWindow
PaneHeader
Footer
FileDiffViewer
Thanks to these changes, main.py is now < 400 lines! :tada:
@yuriiz or @krlmlr: would you like to review this PR?
I created a Python GTK project with GNOME Builder and saw how they split the application and its window.
In this PR I:
Application
toDiffuseApplication
Diffuse
toDiffuseWindow
PaneHeader
/Footer
outsideDiffuseWindow
FileDiffViewer
outsideDiffuseWindow
Thanks to these changes, main.py is now < 400 lines! :tada: