diff --git a/rhodecode/templates/changelog/changelog.html b/rhodecode/templates/changelog/changelog.html --- a/rhodecode/templates/changelog/changelog.html +++ b/rhodecode/templates/changelog/changelog.html @@ -46,7 +46,7 @@ ${c.repo_name} ${_('Changelog')} - ${c.r %for cnt,cs in enumerate(c.pagination):
-
${_('commit')} ${cs.revision}: ${cs.short_id}@${cs.date}
+
${_('commit')} ${cs.revision}: ${h.short_id(cs.raw_id)}@${cs.date}
gravatar @@ -54,13 +54,26 @@ ${c.repo_name} ${_('Changelog')} - ${c.r ${h.person(cs.author)}
${h.email_or_none(cs.author)}
-
${h.link_to(h.wrap_paragraphs(cs.message),h.url('changeset_home',repo_name=c.repo_name,revision=cs.short_id))}
+
${h.link_to(h.wrap_paragraphs(cs.message),h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}
- ${len(cs.removed)} - ${len(cs.changed)} - ${len(cs.added)} + + <% + def changed_tooltip(cs): + if cs: + pref = ': ' + suf = '' + if len(cs) > 30: + suf='
'+_(' and %s more') % (len(cs) - 30) + return pref+'
'.join([x.path for x in cs[:30]]) + suf + else: + return ': '+_('No Files') + %> + + ${len(cs.removed)} + ${len(cs.changed)} + ${len(cs.added)}
%if len(cs.parents)>1:
@@ -69,8 +82,8 @@ ${c.repo_name} ${_('Changelog')} - ${c.r %endif %if cs.parents: %for p_cs in reversed(cs.parents): -
${_('Parent')} ${p_cs.revision}: ${h.link_to(p_cs.short_id, - h.url('changeset_home',repo_name=c.repo_name,revision=p_cs.short_id),title=p_cs.message)} +
${_('Parent')} ${p_cs.revision}: ${h.link_to(h.short_id(p_cs.raw_id), + h.url('changeset_home',repo_name=c.repo_name,revision=p_cs.raw_id),title=p_cs.message)}
%endfor %else: @@ -78,11 +91,13 @@ ${c.repo_name} ${_('Changelog')} - ${c.r %endif + %if cs.branch: - ${h.link_to(cs.branch,h.url('files_home',repo_name=c.repo_name,revision=cs.short_id))} + ${h.link_to(cs.branch,h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))} + %endif %for tag in cs.tags: - ${h.link_to(tag,h.url('files_home',repo_name=c.repo_name,revision=cs.short_id))} + ${h.link_to(tag,h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))} %endfor