Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • TortoiseGit TortoiseGit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 380
    • Issues 380
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • TortoiseGitTortoiseGit
  • TortoiseGitTortoiseGit
  • Issues
  • #2931
Closed
Open
Issue created Feb 11, 2017 by R Kh@rhamidull

Make “ChangeList” grids in “Git synchronization” multi-selectable

What steps will reproduce the problem?

  1. Have a local repo being several commits behind its origin (with multiple remote files changed) and having several not-yet-pushed commits in the default branch (again, with multiple files changed).
  2. Open “Git synchronization” and perform “Fetch”.

What is the expected output? What do you see instead?

What I see: 2 grids on “In/Out Commits” tabs and the grid on the “Ref List” tabs are multi-selectable, so a context menu action can be applied to multiple items at once (it is handy). On the contrary, both grids on the “In/Out Changelist” tabs are not sortable, so an action has to be applied to each file (repetitively).

What I expect: In order to review multiple incoming/outgoing changes by opening multiple side-by-side diff windows at once or to copy paths/info to clipboard for multiple files, the grids should be multi-selectable, in the same manner as the existing “Changes made” grid in the Commit dialog.

What version of TortoiseGit and Git are you using? On what operating system?

TortoseGit 2.4 x64; Windows 8.1 x64.

Please provide any additional information below.

Ideally, re-sorting (see #2930) should not clear the selection or the current item (contrary to how it works in the Commit dialog).

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking