[Pkg-bazaar-commits] ./bzr-gtk/unstable r133: Actually use the ui factory.
Jelmer Vernooij
jelmer at samba.org
Fri Apr 10 07:49:19 UTC 2009
------------------------------------------------------------
revno: 133
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: trunk
timestamp: Tue 2007-01-30 00:42:57 +0100
message:
Actually use the ui factory.
modified:
__init__.py
-------------- next part --------------
=== modified file '__init__.py'
--- a/__init__.py 2007-01-02 17:27:43 +0000
+++ b/__init__.py 2007-01-29 23:42:57 +0000
@@ -35,6 +35,13 @@
return pygtk
+def set_ui_factory():
+ pygtk = import_pygtk()
+ from olive.ui import GtkUIFactory
+ import bzrlib.ui
+ bzrlib.ui.ui_factory = GtkUIFactory()
+
+
class cmd_gbranch(Command):
"""GTK+ branching.
@@ -50,6 +57,7 @@
from bzrlib.plugins.gtk.olive.branch import BranchDialog
+ set_ui_factory()
window = BranchDialog('.')
window.display()
@@ -65,6 +73,7 @@
@display_command
def run(self, revision=None, filename=None):
+ set_ui_factory()
wt = WorkingTree.open_containing(".")[0]
branch = wt.branch
if revision is not None:
@@ -119,6 +128,7 @@
aliases = [ "visualize", "vis", "viz" ]
def run(self, location=".", revision=None, limit=None):
+ set_ui_factory()
(branch, path) = Branch.open_containing(location)
branch.lock_read()
branch.repository.lock_read()
@@ -166,6 +176,7 @@
except RuntimeError, e:
if str(e) == "could not open display":
raise NoDisplayError
+ set_ui_factory()
try:
line = int(line)
@@ -229,6 +240,7 @@
if str(e) == "could not open display":
raise NoDisplayError
+ set_ui_factory()
from olive.commit import CommitDialog
from bzrlib.commit import Commit
from bzrlib.errors import (BzrCommandError,
@@ -263,4 +275,6 @@
"""gtk could not find a proper display"""
def __str__(self):
- return "No DISPLAY. gannotate is disabled."
+ return "No DISPLAY. Unable to run GTK+ application."
+
+
More information about the Pkg-bazaar-commits
mailing list