by
Changes to 3 files · Browse files at 4a37ab121150 Showing diff from parent b25b1abdfcd8 1e6113192023 Diff from another changeset...
@@ -884,7 +884,7 @@ return # close dialog
# Cancel button or dialog closing by the user
elif response_id in (gtk.RESPONSE_CLOSE, gtk.RESPONSE_DELETE_EVENT):
- if self.cmd.is_alive():
+ if hasattr(self, 'cmd') and self.cmd.is_alive():
ret = Confirm(_('Confirm Abort'), [], self,
_('Do you want to abort?')).run()
if ret == gtk.RESPONSE_YES:
|
@@ -307,9 +307,10 @@
def search_wait(self, thread, q):
canmodel = self.cantree.get_model()
- while q.qsize():
+ while canmodel and q.qsize():
source, dest, sim = q.get(0)
- canmodel.append( [source, hglib.toutf(source), dest, hglib.toutf(dest), sim, True] )
+ canmodel.append( [source, hglib.toutf(source), dest,
+ hglib.toutf(dest), sim, True] )
if thread.isAlive():
return True
else:
|
@@ -53,16 +53,16 @@
def save_settings(self):
settings = GStatus.save_settings(self)
- settings['gshelve'] = self.vpaned.get_position()
+ #settings['gshelve'] = self.vpaned.get_position()
return settings
def load_settings(self, settings):
GStatus.load_settings(self, settings)
- if settings:
- self._setting_vpos = settings['gshelve']
- else:
- self._setting_vpos = -1
+ #if settings:
+ # self._setting_vpos = settings['gshelve']
+ #else:
+ # self._setting_vpos = -1
def get_tbbuttons(self):
@@ -78,11 +78,11 @@
def get_body(self):
status_body = GStatus.get_body(self)
- vbox = gtk.VBox() # For named shelf collection
- self.vpaned = gtk.VPaned()
- self.vpaned.add1(vbox)
- self.vpaned.add2(status_body)
- self.vpaned.set_position(self._setting_vpos)
+ #vbox = gtk.VBox() # For named shelf collection
+ #self.vpaned = gtk.VPaned()
+ #self.vpaned.add1(vbox)
+ #self.vpaned.add2(status_body)
+ #self.vpaned.set_position(self._setting_vpos)
self.activate_shelve_buttons(True)
self.patch_text = gtk.TextView()
@@ -95,7 +95,7 @@ scroller.add(self.patch_text)
self.diff_notebook.append_page(scroller, gtk.Label(_('Shelf Contents')))
self.diff_notebook.show_all()
- return self.vpaned
+ return status_body
def get_custom_menus(self):
def shelve(menuitem, files):
|
Loading...