agit
agit copied to clipboard
Viewing the log for a branch is slow if it has many commits
Slowness is /probably/ due to parsing so many commits.
Solution may be to create a variant of ViewHoldingListAdapter that allows itself to be backed by an Iterable - when getItem(int index) is called on it, it should ensure that it has read at least index*1.1 items in total from the Iterable (to allow users to continue scrolling downwards)
Also checkout CommonsWare Android Components: EndlessAdapter
https://github.com/commonsguy/cwac-endless