diff pylons_app/templates/changelog/changelog.html @ 212:671931f082c3

added merge and parents indicators to changelog
author Marcin Kuzminski <marcin@python-works.com>
date Mon, 24 May 2010 00:58:40 +0200
parents 50a39f923f31
children 3a1b921ce51c
line wrap: on
line diff
--- a/pylons_app/templates/changelog/changelog.html	Mon May 24 00:58:26 2010 +0200
+++ b/pylons_app/templates/changelog/changelog.html	Mon May 24 00:58:40 2010 +0200
@@ -40,7 +40,7 @@
 				<div class="author">${cs.author}</div>
 				<div id="chg_${cnt}" class="message">
 					${h.link_to(cs.message,
-					h.url('changeset_home',repo_name=c.repo_name,revision=cs._short),
+					h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id),
 					title=cs.message)}
 				</div>
 					<span class="logtags">
@@ -55,6 +55,19 @@
 					<span class="changed" title="${_('changed')}">${len(cs.changed)}</span>
 					<span class="added" title="${_('added')}">${len(cs.added)}</span>
 				</div>
+					<div class="right">
+						%if len(cs.parents)>1:
+						<div class="merge">
+						${_('merge')}
+						<img alt="merge" src="/images/icons/arrow_join.png">
+						</div>
+						%endif						
+						%for p_cs in reversed(cs.parents):
+							<div class="parent">${_('Parrent')} ${p_cs.revision}: ${h.link_to(p_cs.raw_id,
+					h.url('changeset_home',repo_name=c.repo_name,revision=p_cs.raw_id),
+					title=p_cs.message)}</div>
+						%endfor								
+					</div>				
 		</div>
 		
 	%endfor