Refactored several methods out of the main controller.
commit992e810a478dfe9670a4161830883d21035cb1d9
authorDavid Aguilar <davvid@gmail.com>
Sun, 30 Dec 2007 02:13:42 +0000 (29 18:13 -0800)
committerDavid Aguilar <davvid@gmail.com>
Sun, 30 Dec 2007 02:20:41 +0000 (29 18:20 -0800)
treef9510129a984463a951687999d9fc226175723ee
parentea83cae50b64a75c6f215ceeb43100fb2c487cf1
Refactored several methods out of the main controller.

Added a utilcontroller module to own simple dialogs such as choose_branch
Moved select_commits into utilcontroller
Moved browse_git_branch into the repobrowsercontroller
Removed lots of view classes from the controller module
Sped up the push dialog's init time by asking the config system for the remote url
Speed up cloning by passing constructor args to model.clone()

Signed-off by: David Aguilar <davvid@gmail.com>
ugitlibs/controllers.py
ugitlibs/createbranchcontroller.py
ugitlibs/git.py
ugitlibs/model.py
ugitlibs/models.py
ugitlibs/pushcontroller.py
ugitlibs/repobrowsercontroller.py
ugitlibs/utilcontroller.py [new file with mode: 0644]
ugitlibs/utils.py
ugitlibs/views.py
ui/Window.ui