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

Minimap time axis underuse #3673

Open
dimateos opened this issue Oct 14, 2024 · 0 comments
Open

Minimap time axis underuse #3673

dimateos opened this issue Oct 14, 2024 · 0 comments
Labels
feature New feature or request triage Needs to be looked at

Comments

@dimateos
Copy link

The minimap is very nice! BUT I feel like its potential is being underused... mainly due to two details that make it awkward:

  • It is a time series but represents the TIME axis (increasing) from right to left
    • IMO this feels very counterintuitive and there should be an option to flip the axis (I would even make it the default)
  • No basic time range filter, it goes all the way to the very first commit
    • This makes it hard to use it productively for focusing in recent periods of time. E.g. some repos have changes that span many years and sometimes even year-long gaps between those changes, this makes the graph tiny and partially unrelevant.
    • There could be a full time range filter: BEGIN/END dates, preferably with support also for relative dates e.g. last month/now. Or a simpler set of fixed time ranges like ALL, 3-YEAR, YEAR, 6-MONTH, 3-MONTH, MONTH, WEEK?
    • In the case that the user scrolls the commits list past the BEGIN date, it could be simply switched to the all behavior.

Best regards!

@dimateos dimateos added feature New feature or request triage Needs to be looked at labels Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request triage Needs to be looked at
Projects
None yet
Development

No branches or pull requests

1 participant