-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extra features for large PR workflow #175
Comments
Hi! Thanks for all the ideas and showing it in the gif. Welcome to GitHub as well. I like all 3 ideas and would love to see a PR for each one separately.
Small PRs = will be easier to verify, test and merge |
Okay great - I will get you over some PRs as soon as possible. I will flip 1. so it's enabled by default, do you want me to add options for all of them still so they can be disabled/enabled? For 2. my current implementation is really basic, I just set
I have a bunch of other ideas I'd like to try to but they get progressively more niche, these seemed like the most generally applicable 😀 The main other thing I would use if it was available: Collapsible "advanced filters" section above the main search bar, which could contain:
|
Great. I will review the PRs when they are available. Regarding advanced filters - I can see an icon that opens up an filters popup/popout modal to accept the filters criteria. So this can also be its own feature |
Raised a few PRs, I will leave the button for checking all the boxes for now and see how I get on without it |
I just moved to Github from Gitlab and this extension is really great, thanks for building it!
I often have to review very large pull requests and there are a few features that help me quite a lot in my workflow, so I cloned the project and had a go at adding them. I was wondering if you're interested in having any of these:
api
,src/main
andsrc/test
separately rather than go file by file alphabeticallyapi
and then scroll through all theapi
related changesapi
stuff after scrolling through it, rather than clicking on each individual fileI put these features as optional settings in the options page, with them disabled by default.
Happy to raise a PR but wanted to check if any of these sound useful first. If not that's totally fine, I can see why you'd want to avoid the behaviour of the extension spilling out into other areas of the screen such as the file diffs! Also, I'm going to be using this a lot for work so I'll be more than happy to help maintain it
Below is a gif to show the features together. The benefits aren't very obvious on small pull requests, but I struggled to find really large PRs in open source projects!
The text was updated successfully, but these errors were encountered: