Skip to content

Tree view in Pull Requests, similar to GitLab/GitHub/Azure DevOps #18192

Closed
@nunoperalta

Description

@nunoperalta

Feature Description

The current way Gitea shows the file changes on a Pull Request (whether in Preview/Simulation or when the PR is created), to me feels disorganized and hard to review, as it shows ALL files in the same page.
For big PRs, this gets really messy/hard.

I actually feel very comfortable reviewing PRs using Azure DevOps, as they show a tree of the files changed (organized by affected folders), so that we can review one by one, by clicking on the file we want to review, and it will show the whole file on the right side, with the changes.

https://docs.microsoft.com/en-us/azure/devops/repos/git/review-pull-requests?view=azure-devops&tabs=browser

Screenshots

image-12

image-13

--

sshot-2022-01-06-00-46-37-1

pull-request-all-changes-dropdown

Metadata

Metadata

Assignees

No one assigned

    Labels

    topic/uiChange the appearance of the Gitea UItopic/ui-interactionChange the process how users use Gitea instead of the visual appearancetype/proposalThe new feature has not been accepted yet but needs to be discussed first.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions