Refactored the QObserver API
commitc66b09440f26fb99923dff60d4b3774db2c7e65f
authorDavid Aguilar <davvid@gmail.com>
Mon, 21 Jan 2008 01:22:14 +0000 (20 17:22 -0800)
committerDavid Aguilar <davvid@gmail.com>
Mon, 21 Jan 2008 01:42:54 +0000 (20 17:42 -0800)
tree62a8e8994fff57bdf472fbb254e6b7f6297a7879
parent2d033e1a3a9c0ef72b8d9a799aa62c372cc12eda
Refactored the QObserver API

Subclasses are no longer required to call model_to_view.  If the convention of naming
view widgets the same as the model's parameters is followed, then a lazier
add_observables call can be used.  This is now used consistently throughout ugit.

Signed-off by: David Aguilar <davvid@gmail.com>
15 files changed:
ugitlibs/controllers.py
ugitlibs/createbranchcontroller.py
ugitlibs/model.py
ugitlibs/models.py
ugitlibs/pushcontroller.py
ugitlibs/qobserver.py
ugitlibs/repobrowsercontroller.py
ugitlibs/utilcontroller.py
ugitlibs/views.py
ui/commitgui.ui
ui/createbranchgui.ui
ui/maingui.ui
ui/optionsgui.ui
ui/outputgui.ui
ui/pushgui.ui