@(pathList: List[String], branch: String, repository: service.RepositoryService.RepositoryInfo, commits: Seq[Seq[util.JGitUtil.CommitInfo]], page: Int, hasNext: Boolean)(implicit context: app.Context) @import context._ @import view.helpers._ @html.main(s"${repository.owner}/${repository.name}", Some(repository)) { @html.menu("code", repository){
@helper.html.dropdown( value = if(branch.length == 40) branch.substring(0, 10) else branch, prefix = if(branch.length == 40) "tree" else if(repository.branchList.contains(branch)) "branch" else "tree", mini = true ){ @repository.branchList.map { x =>
  • @helper.html.checkicon(x == branch) @x
  • } } @if(pathList.isEmpty){ @repository.name / Commit History } @if(pathList.nonEmpty){ History for @repository.name / @pathList.zipWithIndex.map { case (section, i) => @if(i == pathList.length - 1){ @section } else { @section / } } }
    @commits.map { day => @day.map { commit => }
    @date(day.head.time)
    @avatar(commit, 40)
    @link(commit.summary, repository) @if(commit.description.isDefined){ ... }
    @if(commit.description.isDefined){ }
    @user(commit.committer, commit.mailAddress, "username") @datetime(commit.time)
    }
    } }