Source

thg / tortoisehg / hgqt / reporegistry.py

Author Commit Message Labels Comments Date
Angel Ezquerra
reporegistry: Highlight subrepo entries when their workbench tab is activated
Branches
stable
Angel Ezquerra
reporegistry: do not create duplicate entries on the repo registry when opening subrepos Note that it is still possible to add subrepos to the repo registry by using drag and drop.
Branches
stable
Angel Ezquerra
workbench, reporegistry: open the cloned repository after successful clone There was a bug in which when cloning a repository the cloned repository would not be open. The repository _selected_ on the repo registry would be open instead. This changeset fixes that issue. NOTE: This changeset changes the reporegistry.open method. That method checks that the repository type is 'hg' before actually opening the selected repository. Now this method may be used to open repos o…
Branches
stable
Angel Ezquerra
reporegistry: show paths relative to the common group path This patch makes it possible to show only the part of the path that is not common to all the repos on a repository group. This makes it much easier to see the paths or the repos on the repo registry in those cases in which their paths are very long. This "Show short paths" mode can be enabled/disabled via a View menu checkbox.
David Wilhelm
qtlib.openshell: set terminal window title to repo name
Angel Ezquerra
repowidget: highlight the item corresponding to the active workbench tab This patch sets the font of the repo registry item corresponding to the active tab to bold. This makes it very easy to spot the repo you are working with, in case you want to use the repo registry item context menu to perform some operation on that repository, or to view its list of subrepos, etc.
Angel Ezquerra
reporegistry, workbench: white-space cleanup
Angel Ezquerra
hglib: move getLineSeparator() from reporegistry to hglib.
Angel Ezquerra
reporegistry: add "Copy path" action to repo and subrepo items
Angel Ezquerra
reporegistry: Add "Add subrepository..." action
Steve Borho
reporegistry: re-enable autoscroll after dropping a row
Angel Ezquerra
reporegistry: use QDir.fromNativeSeparators to normalize path separators
Angel Ezquerra
reporegistry: automatically update the repo registry when another thg process changes it Until now different thg workbench processes were completely unaware of each other. The result was that when several workbenches were open, only the last one managed to set the state of its repo registry. This patch addresses in two ways: - It makes the repo registry immediately save its state whenever a repo is added to or removed from, or dragged on the registry. - It makes the repo registry mon…
Angel Ezquerra
reporegistry: add support for drag & drop to subrepo items SubrepoItems that are at the top level of the repo registry (i.e. whose parent is a RepoGroupItem) will be moved, while SubrepoItems whose parent is a RepoItem or another SubrepoItem will be moved.
Angel Ezquerra
reporegistry: Update subrepos when a repo is changed Whenever the repowidget.repositoryChanged() function is executed, the list of subrepos inside any top level repo or subrepo in the reporegistry that may be contained in the updated repository will be updated.
Angel Ezquerra
reporegistry: do not reload repo tree model twice when loading settings The repo tree model of the repo registry was being load twice, once when setting the "View/Show Subrepos on Registry" checkbox, and once again when setting the "View/Show Subrepos for remote repositories" checkbox.
Angel Ezquerra
reporegistry: do not scan subrepos when creating the repo registry Instead, they will be scanned when the show subrepos and show network subrepos options are loaded.
Angel Ezquerra
reporegistry: do not reload the tree model when setting the subrepo view flags unless necessary
Angel Ezquerra
reporegistry: add "Show Subrepos for remote repositories" toggle to the View menu I am not particularly pleased with the wording of the menu option. It is perhaps a little bit too verbose.
Steve Borho
reporegistry: trim trailing white-space
Angel Ezquerra
reporegistry: add "Show Subrepos on Registry" toggle to the View menu
Angel Ezquerra
reporegistry: add "Refresh Registry list" action Added a new command to the repository groups which allows refreshing the repository registry list. This is useful in three scenarios: - It allows to reload the repository list when there are multiple instances of the workbench and the repo registry was modified in one of the other instances (note that this only works when the other instance is closed) - It allows manually reloading the list of su…
Angel Ezquerra
reporegistry: show non mercurial subrepos This patch fixes most of the limitations with the way subrepos are shown on the repo registry. - It shows each subrepo type (hg, git, svn) with its own icon (git and svn icons are based on icons found on the wikimedia site which have a Creative Commons license) - It overlays a "subrepo" icon on top of the subrepo icon type This could have done by embedding the "subrepo" icon on top of each of the…
Steve Borho
Merge with stable
Steve Borho
reporegistry: replace keyPressEvent with QShortcuts with widget context
Branches
stable
Steve Borho
Merge with stable
Steve Borho
reporegistry: remove repository knowledge from reporegistry and its model
Michal Kandulski
repository: do not crash when adding a repo to a group (closes #593)
Steve Borho
reporegistry: add missing import for mercurial.error
Adrian Buehlmann
reporegistry: don't hide header if paths are shown without the header, we cannot adjust the column width of the paths
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. Next