Commits

Author Commit Message Labels Comments Date
Angel Ezquerra
hglib: fix handling of booleans on the tortoisehgtools function Convert boolean string representatins into proper bools by using util.parsebool().
Yuya Nishihara
repoview: fix unicode handling of error message at goto(rev) (fixes #1822) - 'rev' may be arbitrary non-ascii string - fromunicode(str(e)) is a typo of tounicode(...)
Branches
stable
Angel Ezquerra
workbench: improve push infobar message Up until now the infobar message that is shown on outgoing had a button with the text 'Push' on it. This did not take into account the 'tortoisehg.defaultpush' setting, which can change the behavior of the push button. This patch shows a different text on te push button depending on the defaultpush setting ('Push', 'Push current branch' or 'Push current revision'). I thought about putting the ac…
Branches
stable
Yuya Nishihara
backout: add missing import of error
Branches
stable
Wagner Bruna
tag: disable actions if a command is still running Closing the dialog while a tag command is still running (a commit or tag hook could take a while to finish) could result in a Qt crash (similar to #1338).
Branches
stable
Wagner Bruna
merge: do not close the wizard if a command is running (fixes #1338) The commit page detected completion simply by checking if the merge revision was already committed. But if a command were still running at that point (either a Mercurial commit hook or the autopush feature), the wizard would close too soon, causing a Qt crash (deleting the Qt thread object before its thread finished).
Branches
stable
Angel Ezquerra
icons: move settings-projrc.svg icon into icons/scalable This fixes an issue where the icon was missing from the TortoiseHg installer.
Branches
stable
Wagner Bruna
i18n: pull latest translations from Launchpad Including messages up to c4ca25e6ebd5 .
Branches
stable
Wagner Bruna
i18n: pull latest ja and ru translations from Launchpad
Branches
stable
Steve Borho
Merge with stable
Angel Ezquerra
email: add support for new hg email --body flag A new "body" checkbox has been added to the email dialog. When enabled, the patch contents will be included on the the body of the message. The "body"checkbox" will be automatically enabled if neither the "attach" nor the "inline" checkboxes are enabled. If the mercurial version is 2.1 or lower, checking any of the attachment options (attach or inline) will automatically uncheck the body checkbo…
David Golub
sync: add support for editing aliases
Branches
stable
joha...@gmail.com Johan Samyn
patchctx: make phase info available for patches
Branches
stable
David Golub
qtlib: fix handling of UNC paths (fixes #1798) The Windows shell cannot set the current working directory to a UNC path. Therefore, shell should be set to false when the repository is on a UNC path.
Branches
stable
Angel Ezquerra
manifest: show file icons according to the file type Rather than showing a generic "file icon" on the manifest, show the icon that corresponds to each file type. This seems to also speed up the manifest dialog, particularly when it comes to filtering the manifest file list contents. The speed up is due to the catching of the icon object for each tree element, whereas before it was being constantly recreated.
Steve Borho
Merge with stable
Angel Ezquerra
manifest: handle revision links in dialog mode This makes it possible to click on the revision links on the revision details on the manifest dialog to update the dialog to the selected revision. Up until now a "linkActivated" signal would be emitted, but if the manifest dialog was open in stand alone mode there was no one to catch it. It seems that the manifest dialog is never opened from the workbench, which means that it is ok to handle th…
Branches
stable
Angel Ezquerra
manifest: do not try to edit folders except on the working directory Up until now you could try to call the "edit local" command on a folder, which would result on an obscure error message. This patch fixes that. It will still let you call "edit" on folder when viewing the working directory, in which case it will "edit" all the local files in that folder. This may increase the time that it takes to edit a file on big repositories, since we must check whether the …
Branches
stable
Angel Ezquerra
manifest: do not try to edit folders except on the working directory Up until now you could try to call the "edit local" command on a folder, which would result on an obscure error message. This patch fixes that. It will still let you call "edit" on folder when viewing the working directory, in which case it will "edit" all the local files in that folder. This may increase the time that it takes to edit a file on big repositories, since we must check whether the …
Branches
stable
Angel Ezquerra
qtlib: gracefully handle a call to editfiles with no files to edit Previously it could fail with a cryptic error message.
Branches
stable
Yuya Nishihara
Merge with stable
Yuya Nishihara
repotreeitem: fix non-ascii path handling at setData failure (fixes #1651)
Branches
stable
Yuya Nishihara
grep: convert filename column to unicode (fixes #1774)
Branches
stable
Angel Ezquerra
workbench: fix crash when using 'Single Workbench Window' Mode
Corey King
hgignore: fix encoding of unknownDoubleClicked (fixes #1754)
Branches
stable
Corey King
commit: fix encoding of optionslabel.setText(...)
Branches
stable
David Golub
sync: fix spacing
Branches
stable
David Golub
sync: disable save button when alias name is blank
Branches
stable
Wagner Bruna
i18n: pull latest translations from Launchpad Including messages up to 55b9bb3581ae .
Branches
stable
Yuya Nishihara
repotreemodel: fix non-ascii path handling at startup progress (fixes #1796)
  1. Prev
  2. Next