Skip to content
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

Feature Request: don't limit commit-graph to 100 commits #832

Closed
Misterke opened this issue Feb 3, 2017 · 7 comments
Closed

Feature Request: don't limit commit-graph to 100 commits #832

Misterke opened this issue Feb 3, 2017 · 7 comments
Labels
issue/stale type/enhancement An improvement of existing functionality

Comments

@Misterke
Copy link

Misterke commented Feb 3, 2017

Pull request commithgraph / timeline #428 adds a very useful graphical representation of the relationship between commits (and basically branches), but the current implementation is limited to the most recent 100 commits. Ideally, when scrolling down, the next commits should be added to the graph. Alternatively, paging could also be used (although the resulting graph doesn't give as good of an overview).

While at it, allowing to specify the ordering of the commits would be useful (switching between --date-order and --topo-order).


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@lunny lunny added this to the 1.2.0 milestone Feb 3, 2017
@lunny lunny added the type/enhancement An improvement of existing functionality label Feb 3, 2017
@lunny
Copy link
Member

lunny commented Feb 3, 2017

@kjellkvinge

@kjellkvinge
Copy link
Contributor

I will look into this. There is some points to consider:

  1. performance
  2. how the js-lib will handle redraw
  3. User experience
  4. Complexity

I think my first approach would be something like fossil timeline:

http://fossil-scm.org/index.html/timeline

you can paginate by clicking "older", and user can set how many commits you want.

@Misterke
Copy link
Author

Misterke commented Feb 3, 2017

@kjellkvinge, I love the Fossil timeline visualization. The graphics look so much more "orderly" than the current commitgraph in gitea. As you pointed to it, I wonder whether getting that type of visualization would be easy/possible/difficult/out-of-the-question?

@bkcsoft
Copy link
Member

bkcsoft commented Feb 6, 2017

Pagination is required. But we can scroll-load the next page...

@lunny lunny modified the milestones: 1.x.x, 1.2.0 Apr 19, 2017
@Pofilo
Copy link
Contributor

Pofilo commented Jun 14, 2018

I completely agree with @bkcsoft.
However, if it is to hard to implement, why not adding the 100 variable as a parameter in the configuration ?

@stale
Copy link

stale bot commented Jan 23, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs during the next 2 weeks. Thank you for your contributions.

@stale stale bot added the issue/stale label Jan 23, 2019
@stale
Copy link

stale bot commented Feb 18, 2019

This issue has been automatically closed because of inactivity. You can re-open it if needed.

@stale stale bot closed this as completed Feb 18, 2019
@lafriks lafriks removed this from the 1.x.x milestone Feb 18, 2019
@go-gitea go-gitea locked and limited conversation to collaborators Nov 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
issue/stale type/enhancement An improvement of existing functionality
Projects
None yet
Development

No branches or pull requests

6 participants