Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • thg thg
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 838
    • Issues 838
    • List
    • Boards
    • Service Desk
    • Milestones
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • mercurialmercurial
  • TortoiseHgTortoiseHg
  • thgthg
  • Issues
  • #3794
Closed
Open
Issue created Jun 27, 2014 by Bitbucket Importer@bitbucket_importerOwner

Add "Finish Patch" (QFinish) to Commit widget

Created originally on Bitbucket by Eric Palmitesta

I have a small MQ interface workflow suggestion.

I took some time today to learn about Mercurial Queues (they are awesome), and while QNew/QRefresh (via Commit widget) and QPop/QPush (via changeset double-click) are intuitive, I couldn't figure out how to QFinish a patch. It took some googling before I realized the Finish Patch command is buried in the changeset context menu under Modify History. I expected it to be in the Commit widget dropdown.

My proposal is to

  • Add Finish Patch to the Commit widget dropdown
  • When selected
    • Set the Commit widget text to "QFinish"
    • Allow user to modify the commit message of that patch
  • When clicked, finishes the active patch
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking