Changeset f28341475773…
Parent e9281cea175d…
by
Changes to 2 files · Browse files at f28341475773 Showing diff from parent e9281cea175d Diff from another changeset...
@@ -36,7 +36,7 @@ 'A widget that encompasses a StatusWidget and commit extras'
loadBegin = pyqtSignal()
loadComplete = pyqtSignal()
- errorMessage = pyqtSignal(QString)
+ showMessage = pyqtSignal(str)
commitComplete = pyqtSignal()
def __init__(self, pats, opts, root=None, parent=None):
@@ -44,7 +44,7 @@
self.opts = opts # user, date
self.stwidget = status.StatusWidget(pats, opts, root, self)
- self.stwidget.errorMessage.connect(self.errorMessage)
+ self.stwidget.showMessage.connect(self.showMessage)
self.stwidget.loadBegin.connect(lambda: self.loadBegin.emit())
self.stwidget.loadComplete.connect(lambda: self.loadComplete.emit())
self.msghistory = []
@@ -506,7 +506,7 @@ else:
dcmd = []
except error.Abort, e:
- self.errorMessage.emit(hglib.tounicode(str(e)))
+ self.showMessage.emit(hglib.tounicode(str(e)))
dcmd = []
cmdline = ['commit', '--user', user, '--message', msg]
@@ -594,13 +594,13 @@ commit.restoreState(s.value('commit/state').toByteArray())
self.restoreGeometry(s.value('commit/geom').toByteArray())
commit.loadConfigs(s)
- commit.errorMessage.connect(self.errorMessage)
+ commit.showMessage.connect(self.showMessage)
+ commit.loadComplete.connect(self.updateUndo)
+ commit.commitComplete.connect(self.postcommit)
name = hglib.get_reponame(commit.stwidget.repo)
self.setWindowTitle('%s - commit' % name)
self.commit = commit
- commit.loadComplete.connect(self.updateUndo)
- commit.commitComplete.connect(self.postcommit)
def updateUndo(self):
BB = QDialogButtonBox
@@ -612,7 +612,7 @@ self.bb.button(BB.Discard).setEnabled(False)
self.bb.button(BB.Discard).setToolTip('')
- def errorMessage(self, msg):
+ def showMessage(self, msg):
print msg
def keyPressEvent(self, event):
|
@@ -43,13 +43,13 @@ SIGNALS:
loadBegin() - for progress bar
loadComplete() - for progress bar
- errorMessage(QString) - for status bar
- titleTextChanged(QString) - for window title
+ showMessage(str) - for status bar
+ titleTextChanged(str) - for window title
'''
loadBegin = pyqtSignal()
loadComplete = pyqtSignal()
- titleTextChanged = pyqtSignal(QString)
- errorMessage = pyqtSignal(QString)
+ titleTextChanged = pyqtSignal(str)
+ showMessage = pyqtSignal(str)
def __init__(self, pats, opts, root=None, parent=None):
QWidget.__init__(self, parent)
@@ -252,8 +252,7 @@ self.refreshing = StatusThread(self.repo, self.pats, self.opts)
self.refreshing.finished.connect(self.reloadComplete)
# re-emit error messages from this object
- self.refreshing.errorMessage.connect(
- lambda msg: self.errorMessage.emit(msg))
+ self.refreshing.showMessage.connect(self.showMessage)
self.refreshing.start()
def reloadComplete(self, wctx, patchecked):
@@ -418,8 +417,7 @@ for s, l in patch.difflabel(self.wctx.diff, match=m, git=True):
hu.write(s, label=l)
except (IOError, error.RepoError, error.LookupError, util.Abort), e:
- err = hglib.tounicode(str(e))
- self.errorMessage.emit(QString(err))
+ self.showMessage.emit(hglib.tounicode(str(e)))
return
o, e = hu.getdata()
diff = o or _('<em>No displayable differences</em>')
@@ -439,8 +437,7 @@ match=m, git=True):
hu.write(s, label=l)
except (IOError, error.RepoError, error.LookupError, util.Abort), e:
- err = hglib.tounicode(str(e))
- self.errorMessage.emit(QString(err))
+ self.showMessage.emit(hglib.tounicode(str(e)))
return
text += '</br><h3>'
text += _('===== Diff to second parent %d:%s =====\n') % (
@@ -455,7 +452,7 @@ '''Background thread for generating a workingctx'''
finished = pyqtSignal(object, object)
- errorMessage = pyqtSignal(QString)
+ showMessage = pyqtSignal(str)
def __init__(self, repo, pats, opts, parent=None):
super(StatusThread, self).__init__()
@@ -485,8 +482,7 @@ wctx = self.repo[None]
wctx.status(**stopts)
except (OSError, IOError, util.Abort), e:
- err = hglib.tounicode(str(e))
- self.errorMessage.emit(QString(err))
+ self.showMessage.emit(hglib.tounicode(str(e)))
try:
wctx.dirtySubrepos = []
for s in wctx.substate:
@@ -494,8 +490,7 @@ wctx.dirtySubrepos.append(s)
except (OSError, IOError, util.Abort,
error.RepoLookupError, error.ConfigError), e:
- err = hglib.tounicode(str(e))
- self.errorMessage.emit(QString(err))
+ self.showMessage.emit(hglib.tounicode(str(e)))
self.finished.emit(wctx, patchecked)
@@ -784,7 +779,7 @@ self.restoreGeometry(s.value('status/geom').toByteArray())
self.stwidget.titleTextChanged.connect(self.setWindowTitle)
- self.stwidget.errorMessage.connect(self.stbar.showMessage)
+ self.stwidget.showMessage.connect(self.stbar.showMessage)
self.setWindowTitle(self.stwidget.getTitle())
def accept(self):
|
Loading...