🆕 Pull Request File Tree (Beta) Feedback #12341
Replies: 2402 comments 636 replies
-
|
Great addition to PR reviews! This is a much easier way to navigate and visualize changes in a PR. If/when this hits public release please give the option to pin it to the right side instead of only the left! |
Beta Was this translation helpful? Give feedback.
-
|
Looks good! Even if really big PRs, I can finally filter using part of the filename, which was close to impossible before! 👏🏼 |
Beta Was this translation helpful? Give feedback.
-
|
Great addition! But I think, that a indicator should be added, at which File you are currently looking (because you can scroll like before, but the indicator itself does not update its location) |
Beta Was this translation helpful? Give feedback.
-
|
Looks great so far 🎉 if I had some suggestions for improvements:
And a single bug I've come across
|
Beta Was this translation helpful? Give feedback.
-
|
Great addition! 🌾 Found a possible bug:
|
Beta Was this translation helpful? Give feedback.
-
|
Looks good. As a suggestion I would like to see which files have comments in the tree. |
Beta Was this translation helpful? Give feedback.
-
|
Looks not so good on 4k resolution: |
Beta Was this translation helpful? Give feedback.
-
|
I like it but I wanted to disable it to test something but disabling it in feature preview does nothing and I still seeing file tree. |
Beta Was this translation helpful? Give feedback.
-
|
Love the new feature. Here is a mock up of how it could look if a file is marked as |
Beta Was this translation helpful? Give feedback.
-
|
This is a great feature! I am already using an extension for PR tree, is in the road map to implement the features of the browser extension?
|
Beta Was this translation helpful? Give feedback.
-
|
Nice addition. The feature does not seem to work in the commits tab of the PR. In our shop, we typically do commit-by-commit reviews and rarely use the files changed. It would be nice to have the file tree in commits as well. |
Beta Was this translation helpful? Give feedback.
-
|
This is such a great feature. |
Beta Was this translation helpful? Give feedback.
-
|
First of all amazing feature, cheers! In a long diff, clicking a file name for the first time correctly positions the view and highlights the file with blue marker but clicking a second time moves the view a bit down and obscures the highlight. I would expect the second click do nothing -- maybe fold/unfold the file. |
Beta Was this translation helpful? Give feedback.
-
|
It's really useful but some minor points:
|
Beta Was this translation helpful? Give feedback.
-
|
I like the ability to navigate the file tree, but I wish it would remember whether the drawer/sidebar was open/closed. I often have GitHub in a narrow window (as GitHub is fits comfortably in a narrow window), but with the file tree defaulting to open the space for the diff is greatly reduced. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
Hard to believe, but it is year 2024 and the file tree still has a fixed width Just as a reference, the concept isn't that new https://balsamiq.com/learn/ui-control-guidelines/splitters/ ;) |
Beta Was this translation helpful? Give feedback.
-
|
Would be very helpful to be able to navigate between files with up and down arrow buttons. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
yfx |
Beta Was this translation helpful? Give feedback.
-
|
djn |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
Yes please!! I'm having to keep browser devtools open to inspect the full file name or folder name which isn't cool. Making the file structure expandable or resizable would be even better. <3 |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
-
|
Okay, so this shows up when you've got a pull request with more than one file changed, and your browser window is wide enough to see it. You can turn it off or on in the feature preview settings. There's also a hide/show switch right on the pull request page, unless you've turned it off completely. |
Beta Was this translation helpful? Give feedback.
-
|
Let's add a cool sort of option to the Pull Request File Tree! This way, folks can switch between different sorting styles. Alphabetical (default, ignoring case) By what type of file it is (grouping folders, then files, or the other way around) By its change status (like showing modified, added, and deleted files in their own spots) This would give reviewers the ability to change the file tree view to how they like it, cut down on confusion in big or complex PRs, and help catch any weird sorting issues so we can fix them. |
Beta Was this translation helpful? Give feedback.
-
|
Okay, so how does the file tree in the pull request currently sort files and folders, especially when they have similar names, are buried deep in folders, or use weird characters? Also, what are some tricky situations where the sorting might not make sense or even be wrong for the people reviewing the code? |
Beta Was this translation helpful? Give feedback.
-
|
Hello |
Beta Was this translation helpful? Give feedback.













Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
For the past few months, we've been working hard to improve the Pull Request experience. One of the features we're most excited about: Pull Request File Tree. The new tree:
See the changelog for [a few more] details.
What you need to know
The file tree only appears if the pull request has at least 2 changed file and your browser window is sufficiently wide.
During the beta, you can disable the tree completely via the feature preview dialog. When disabled, you will no longer have the option to hide or show the tree from the pull request page. If you change your mind, you can re-enable the tree in the feature preview dialog.
Most common issues
The full list of issues we're tracking is longer than this, but the following are the most commonly reported:
Tkeyboard shortcut not workingFeedback
Your feedback will help inform what's ultimately shipped in the GA release, so please let us know what you think below. We're excited to hear from you ✨
Beta Was this translation helpful? Give feedback.
All reactions