1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
3
py:extends="'master.kid'">
5
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" py:replace="''"/>
6
<title> ${branch_name} : changes </title>
7
<link rel="alternate" type="application/atom+xml" href="${tg.url('/atom')}" title="RSS feed for ${branch_name}" />
12
<span py:def="revision_link(revid, revno)">
13
<a title="Show revision info" href="${tg.url([ '/revision', revid ])}">
14
<span class="revno"> ${revno} </span>
16
<a title="Show changelog" href="${tg.url([ '/changes', revid ])}" class="log"> (log) </a>
17
<a title="Show revision info" href="${tg.url([ '/revision', revid ])}">
18
<span class="revid"> ${util.clean_revid(revid)} </span>
24
<h1> <span class="branch-name">${branch_name}</span> : changes </h1>
26
<span py:if="len(merge_points) > 0">
27
<table class="info-entry">
28
<tr> <th> merged in: </th>
30
<span py:for="merge in merge_points" class="revision">
31
${revision_link(merge.revid, merge.revno)}
33
<span py:for="merge in merge_points" class="revision">
34
${revision_link(merge.revid, merge.revno)}
43
<div class="log-entries">
45
<col class="header" />
47
<col class="mark-diff" />
49
<span py:for="entry in changes">
51
<th class="firstline header age"> ${entry.age} </th>
52
<th class="firstline data"> ${entry.short_comment} </th>
53
<th class="firstline"> #dodiff# </th>
57
<th class="revision header top"> revision: </th>
58
<td class="revision data top"> ${revision_link(entry.revid, entry.revno)} </td>
59
<td class="revision mark-diff top"><span class="buttons">
60
<a href="${tg.url([ '/changes', entry.revid ])}"> Mark for diff </a>
64
<!-- for multiple-parents: -->
65
<span py:if="len(entry.parents) > 1">
66
<span py:for="parent in entry.parents">
68
<th class="revision header"> parent: </th>
69
<td class="revision data"> ${revision_link(parent.revid, parent.revno)} </td>
75
<th class="author header"> committer: </th>
76
<td class="author data"> ${util.hide_email(entry.author)} </td>
79
<th class="date header"> date: </th>
80
<td class="date data"> ${entry.date.strftime('%d %b %Y %H:%M')} </td>
81
<td class="date mark-diff"> </td>