# HG changeset patch
# User Yuki KODAMA <endflow....@gmail.com>
# Date 1256370168 -32400
# Branch stable
# Node ID d2ddf08854d31984ae18315c0d06517905cc5a76
# Parent  6b07d602357aa419ad2ef7991a1e7699b676c296
thgmq, history: add method to set the new repository to MQ widget

diff --git a/tortoisehg/hgtk/history.py b/tortoisehg/hgtk/history.py
--- a/tortoisehg/hgtk/history.py
+++ b/tortoisehg/hgtk/history.py
@@ -1135,6 +1135,8 @@
         self.graphview.set_repo(self.repo, self.stbar)
         self.changeview.set_repo(self.repo)
         self.changeview.bfile = None
+        if hasattr(self, 'mqwidget'):
+            self.mqwidget.set_repo(self.repo)
         if resettip:
             self.origtip = len(self.repo)
         self.reload_log()
@@ -1238,6 +1240,8 @@
         self.graphview.set_repo(self.repo, self.stbar)
         self.changeview.set_repo(self.repo)
         self.changeview.bfile = bfile
+        if hasattr(self, 'mqwidget'):
+            self.mqwidget.set_repo(self.repo)
         self.npreviews = len(self.repo) - oldtip
         self.reload_log()

@@ -1720,6 +1724,8 @@
         self.repo = hg.repository(self.ui, path=self.bfile)
         self.graphview.set_repo(self.repo, self.stbar)
         self.changeview.set_repo(self.repo)
+        if hasattr(self, 'mqwidget'):
+            self.mqwidget.set_repo(self.repo)
         self.npreviews = len(self.repo) - curtip
         self.reload_log()

diff --git a/tortoisehg/hgtk/thgmq.py b/tortoisehg/hgtk/thgmq.py
--- a/tortoisehg/hgtk/thgmq.py
+++ b/tortoisehg/hgtk/thgmq.py
@@ -276,6 +276,9 @@
         self.statusbar.set_right3_text(status_text)
         self.statusbar.set_idle_text(idle_text)

+    def set_repo(self, repo):
+        self.repo = repo
+
     def qgoto(self, patch):
         """
         [MQ] Execute 'qgoto' command.

Attachment: thg-kuy_rev4745.patch
Description: Binary data

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to