Commits

Show all
Author Commit Message Labels Comments Date
William Headrick
Default tortoisehg.bugtraqparameters to empty string. Fixes issue from rev #12632 where 'NoneType' passed to os.path.expandvars would fail as "not iterable" File "/home/billhead/Development/TortoiseHg/thg/thg/tortoisehg/hgqt/commit.py", line 63, in __init__ opts['bugtraqparameters'] = os.path.expandvars(repo.ui.config('tortoisehg', 'issue.bugtraqparameters', None)) File "/usr/lib/python2.6/posixpath.py", line 280, in expandvars if '$' no…
Steve Borho
Merge with stable
Angel Ezquerra
commit, bugtraq: delay the bugtraq button setup to speed up the commit widget creation (closes #1734) Creating the bugtraq button on the Commit widget takes time because we must create an IBugTraqProvider2 COM object. On a pretty powerful machine takes 0.4 seconds or less (and it can take several seconds on a less powerful machine). The solution is to create a "disabled" placeholder button, and setup the button (with the corresonding COM object creation) after the commit widget has been created (…
Branches
stable
Angel Ezquerra
sync: improve pull/push behavior when no remote path is set The original error message was "No URL selected", which was confusing (see http://coderscentral.blogspot.com/2011/07/how-to-have-fanatical-user-base.html for an example of several frustrated new users). This patch improves the situation in two ways: - Improves the error message - Automatically shows the Sync widget to make it easier for new users to discover it. In order to show the sync widget …
Branches
stable
Angel Ezquerra
commit: expand environment variables on tortoisehg.bugtraqparameters setting (closes #1733) This is lets you automatically set the bugtraq username to the machine username, for example. This should be a backwards compatible change, since it is unlikely that existing bugtraq parameters include a reference to %username% or other similar environment varible references.
Branches
stable
Yuya Nishihara
repoview: forcibly clear selection on goto(rev) (fixes #1673) It looks view.setCurrentIndex() is Ctrl-key-aware. Note that even with this change, we cannot get rid of 46296c315034. It happens *after* invocation of goto().
Branches
stable
André Sintzoff
sync: hg push returns 1 if no changes found (fixes #1717) See revision 90f8b8dd0326 in hg repository
Branches
stable
Yuya Nishihara
paths: remove redundant check of availability of splitunc()
Michal Sznajder
paths: prevent crash on non-Windows systems (fixes #1718) Repositories located on UNC paths have a different icon in reporegistry (added in f30747748bfd). Detection is done with paths.is_unc_path() that was implemented only for Windows causing exception.
Steve Borho
Merge with stable
Steve Borho
Added tag 2.3.1 for changeset 29f83d1d39c7
Branches
stable
Angel Ezquerra
doc: add documentation for the projrc extension
Tags
2.3.1
Branches
stable
Angel Ezquerra
doc: bump documentation version to 2.3.1
Branches
stable
Steve Borho
wix: add phases help and russian hg translation
Branches
stable
Wagner Bruna
i18n: pull latest translations from Launchpad Including messages up to e8e7024e134f .
Branches
stable
André Sintzoff
repowidget: don't clearSelection in gotoParent (fixes #1673) This is needed due to the workaround for issue #1079. See 46296c315034
Branches
stable
André Sintzoff
revdetails: remove trailing space
Branches
stable
Wagner Bruna
settings: fix typo
Branches
stable
Steve Borho
Merge with stable
Michal Sznajder
settings: fix largefiles settings to match hg 2.0
Branches
stable
Michal Sznajder
wctxactions: fix largefiles support search over extensions.extensions() made sense when THG supported kbfiles. kbfiles are gone and largefiles are distributed with hg thus command.add() is used directly with correct parameters
Branches
stable
Michal Sznajder
lfprompt: remove references to kbfiles FogCreek agreed to drop support for kbfiles (they will switch to largefiles in the future)
Branches
stable
Michal Sznajder
wctxactions, commit, quickop: remove references to kbfiles FogCreek agreed to drop support for kbfiles (they will switch to largefiles in the future)
Branches
stable
Angel Ezquerra
workbench: add GitHub/BitBucket-like "README" file detection In addition to being able to configure a README file or URL by setting the tortoisehg.readme configuration key, let TortoiseHg also look for "README" files on the current repo's root folder. This is similar to what github and bitbucket do on their repositories. With this patch, README files can be set in 3 ways, which are checked in the following order of decreasing priority: 1.- From the torto…
Angel Ezquerra
workbench: add README icon This icon is based on the existing help-readme.svg icon and the Tango Icon Set's Text-x-generic.svg icon, which is distributed under a Creative Commons license.
Angel Ezquerra
workbench: add "README" entry to the Help menu This patch adds a way to setup a "README" file or web address for your repositories. This is done by adding a new "README" entry to the Help menu. This new entry is only visible if at least one repository is open and the user has set the tortoisehg.readme configuration key. When tortoisehg.readme has been set the new menu entry will appear on the help menu. When clicked the file or URL specified …
Angel Ezquerra
workbench: add visible flag for menu entry creation This flag, supplied to the newaction function, can be used to control when a menu entry becomes visible or invisible. It works exactly in the same manner as the "enabled" flag.
Angel Ezquerra
reporegistry: use a different icon for repositories located on UNC paths It is usually not a good idea to work with repositories located on remote drives. It is particularly troublesome to work with repositories located on UNC paths on windows. To make it easier to distinguish between "local" and UNC repositories, this patch modifies the repo registry to use a different icon for repositories located on UNC paths. The new icon (remote-repo) is based on a combination o…
David Wilhelm
commit: display only whitelisted options (fixes #1647) When run as the standalone commit tool, some options (such as --repository) are always shown even though they can't be changed in the commit widget and aren't of interest to the user. Use a whitelist to show only the options that can be changed in the DetailsDialog.
Branches
stable
Yuya Nishihara
sync: fix availability of securebutton by testing scheme name schemeIndex >= 3 includes "git://" unexpectedly.
Branches
stable
  1. Prev
  2. Next