ChangeScreen2: Replace revision selector with a popdown
Display a table of revisions when the revision selector is opened.
Clicking on the hyperlink for the commit SHA-1 opens that revision in
the current window, or can be copied/pasted or opened in a new tab
using standard browser features.
Revisions are sorted descending in age, so the most recent revision is
shown at the top and the oldest revision is shown at the bottom.
Some limited commit information is also used. The committer date is
shown and a short name for author and committer is displayed. This
can make it easier to see revisions that are collaborations.
Bug: issue 2074
Change-Id: I1b866cb92d672160d287f4dd6e22d9c713a591d3
9 files changed