Add option to hide old commits in graph

Anton 9 months ago updated 9 months ago 1

For example, you have a repo with huge amount of commits made during ~5-10 year but every working day you only need commits made for the last 1-3 months.
Each time you open SmartGit it has to load all commits for 10 years, keep it in memory constantly, show a graph...
It increases RAM consumption and overwhelms the user with excessive information that will never or very rarely be used.
I suggest to add an option "show commits for the last N-days (months, years)" so that all old commits that are out of range will be hidden (will not be loaded during application startup).
If a user occasionally wants to see these commits he can click "show more" at the place of the oldest commit to load more commits or all of them.