fork-dev / Tracker

Bug and issue tracker for Fork for Mac
498 stars 12 forks source link

[Feature request] Make it easier to "Create pull request" #1968

Open kheyse-oqton opened 10 months ago

kheyse-oqton commented 10 months ago

Creating pull requests is something I do as much as branching and merging, so I would like it to be really easy to do and find in the UI.

I now know it can be done in the contextual menu of a branch (which took me a quite a bit of time to find).

image

I think it would make sense to have the option in the repository menu maybe too (next to pull and push)?

image

The benefit of this option is that it's easily discoverable through the "help search"

image

Most importantly I would love to be able to do this via the quick launch

image

As you can see I tried creating a custom command, but I wasn't able to construct the right url to open using the available parameters. (https://github.com/${organisation}/${repo name}/pull/new/${branch name})

My final comment is that I like the way you can select any branch in the quick launch, but I would love the "current branch" to be up there and easily selectable.

image
DanPristupov commented 10 months ago

have the option in the repository menu maybe too (next to pull and push)?

PR is not related to Repository because it's tied to different context which is branch. Adding another item to a 20-items list will not make it easier to access. Just today morning I received 2 other requests to add more items to that list and declined them all. The UI would become mess, if I didn't.

Most importantly I would love to be able to do this via the quick launch

Regarding the Quick Launch item, I think we can add it.