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

Support Flat List View for History and Changes window #126

Open
guitarrapc opened this Issue Jul 12, 2017 · 1 comment

Comments

Projects
None yet
3 participants
@guitarrapc

guitarrapc commented Jul 12, 2017

Prerequisites

No %LOCALAPPDATA%\GitHubUnity\github-unity.log existing.

Description

Currently Github for Unity only support Tree view of files within History window and Changes Windows, but I'd rather prefer Flat List View on most cases. It's because,

  1. Directory Tree is sometime meaningless information and just showing path is enough.
  2. Too may line for limited window area. You know History > Commit Details cannot change it's size currently.

Steps to Reproduce

  1. Make git tracking file change or create/remove files.
  2. Show Changes Tab. You may find it offers only Directory Tree view.
  3. Show History Tab and select any commit history. You may find file change will be shown as Directory Tree inside Commit details window but it's Window size is too small for tree view.

Expected behavior: [What you expect to happen]

It's appreciated if there are toggle or drop down choice to select from,

  • Tree view
  • Flat List View (Single Column)
  • Optional : Flat List View (Multiple Column), may not needed?

Here's some sample from SourceTree.

image

Single Column look like this.

image

Multiple Column looks like this.

image

Tree View looks like this, as like Github for Unity.

image

Actual behavior: [What actually happens]

No option to select view.

Reproduces how often: [What percentage of the time does it reproduce?]

Default behavior.

Additional Information

This is just a Feature request but may very helpful when Large set of items or files under too deep directory are changed.

@shana

This comment has been minimized.

Show comment
Hide comment
@shana

shana Jul 28, 2017

Member

Thanks for the suggestion! I'm currently in the process of rewriting the tree rendering for performance reasons so this comes right on time, I'll see if I can get both types of view going in it.

Member

shana commented Jul 28, 2017

Thanks for the suggestion! I'm currently in the process of rewriting the tree rendering for performance reasons so this comes right on time, I'll see if I can get both types of view going in it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment