Refactor methods to allow more delegation to the model and view
commitea83cae50b64a75c6f215ceeb43100fb2c487cf1
authorDavid Aguilar <davvid@gmail.com>
Sat, 29 Dec 2007 15:57:04 +0000 (29 07:57 -0800)
committerDavid Aguilar <davvid@gmail.com>
Sat, 29 Dec 2007 15:57:04 +0000 (29 07:57 -0800)
tree93bf9c38df57ab142a233e337c94c4b53f8257eb
parent95060895766cf05c9936c0d4067c8c1674975b38
Refactor methods to allow more delegation to the model and view

Removed all dependencies on non-model modules from the controllers.
Removed usage of python's commands module.
Moved several model-centric methods into the model.
Added some helpers to the view classes.
Pushed most of the diff analysis/processing into utils.DiffParser.

Signed-off by: David Aguilar <davvid@gmail.com>
ugitlibs/__init__.py
ugitlibs/controllers.py
ugitlibs/createbranchcontroller.py
ugitlibs/git.py
ugitlibs/inotify.py
ugitlibs/models.py
ugitlibs/pushcontroller.py
ugitlibs/qtutils.py
ugitlibs/repobrowsercontroller.py
ugitlibs/utils.py
ugitlibs/views.py