##// END OF EJS Templates
autofix largefiles hggit hgsubversion options if they are not in the database
autofix largefiles hggit hgsubversion options if they are not in the database

File last commit:

r2732:c25cc1c7 beta
r2844:7b0f8032 beta
Show More
changeset_range.html
99 lines | 4.2 KiB | text/html | HtmlLexer
code garden for changeset ranges and comments...
r1787 ## -*- coding: utf-8 -*-
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 <%inherit file="/base/base.html"/>
<%def name="title()">
Vincent Duvert
Better i18n for page titles.
r2417 ${_('%s Changesets') % c.repo_name} - r${c.cs_ranges[0].revision}:${h.short_id(c.cs_ranges[0].raw_id)} -> r${c.cs_ranges[-1].revision}:${h.short_id(c.cs_ranges[-1].raw_id)} - ${c.rhodecode_name}
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </%def>
<%def name="breadcrumbs_links()">
Takumi IINO
i18n 'Home' in breadcrumbs
r2492 ${h.link_to(_(u'Home'),h.url('/'))}
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 &raquo;
${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))}
&raquo;
${_('Changesets')} - r${c.cs_ranges[0].revision}:${h.short_id(c.cs_ranges[0].raw_id)} -> r${c.cs_ranges[-1].revision}:${h.short_id(c.cs_ranges[-1].raw_id)}
</%def>
<%def name="page_nav()">
White-space cleanup
r1888 ${self.menu('changelog')}
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </%def>
<%def name="main()">
<div class="box">
<!-- box / title -->
<div class="title">
${self.breadcrumbs()}
</div>
<div class="table">
<div id="body" class="diffblock">
code garden for changeset ranges and comments...
r1787 <div class="code-header cv">
White-space cleanup
r1888 <h3 class="code-header-title">${_('Compare View')}</h3>
changeset ranges use new fileid method.
r1688 <div>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 ${_('Changesets')} - r${c.cs_ranges[0].revision}:${h.short_id(c.cs_ranges[0].raw_id)} -> r${c.cs_ranges[-1].revision}:${h.short_id(c.cs_ranges[-1].raw_id)}
</div>
</div>
</div>
added nicer compare view
r1010 <div id="changeset_compare_view_content">
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 <div class="container">
Ui fixes for tables
r1602 <table class="compare_view_commits noborder">
added changeset status into changeset range
r2240 %for cnt,cs in enumerate(c.cs_ranges):
added nicer compare view
r1010 <tr>
again #531 forgot to replace other occurences of h.email call
r2732 <td><div class="gravatar"><img alt="gravatar" src="${h.gravatar_url(h.email_or_none(cs.author),14)}"/></div></td>
added nicer compare view
r1010 <td>${h.link_to('r%s:%s' % (cs.revision,h.short_id(cs.raw_id)),h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}</td>
<td><div class="author">${h.person(cs.author)}</div></td>
<td><span class="tooltip" title="${h.age(cs.date)}">${cs.date}</span></td>
added changeset status into changeset range
r2240 <td>
%if c.statuses:
merge with beta
r2430 <div title="${h.tooltip(_('Changeset status'))}" class="changeset-status-ico"><img src="${h.url('/images/icons/flag_status_%s.png' % c.statuses[cnt])}" /></div>
added changeset status into changeset range
r2240 %endif
</td>
added repository name into issue tracker link to support different projects issues tracker mapping
r1868 <td><div class="message">${h.urlify_commit(h.wrap_paragraphs(cs.message),c.repo_name)}</div></td>
added nicer compare view
r1010 </tr>
%endfor
</table>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </div>
added nicer compare view
r1010 <div style="font-size:1.1em;font-weight: bold;clear:both;padding-top:10px">${_('Files affected')}</div>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 <div class="cs_files">
%for cs in c.cs_ranges:
Linkify changesets in compare view for easier jumping to changesets for code-review
r2446 <div class="cur_cs">${h.link_to('r%s:%s' % (cs.revision,h.short_id(cs.raw_id)),h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}</div>
fixed possible float division, and changeset ranges bug introduced in stat changeset.
r1258 %for change,filenode,diff,cs1,cs2,st in c.changes[cs.raw_id]:
removed deprecated self.fid function
r1777 <div class="cs_${change}">${h.link_to(h.safe_unicode(filenode.path),h.url.current(anchor=h.FID(cs.raw_id,filenode.path)))}</div>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 %endfor
White-space cleanup
r1888 %endfor
</div>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </div>
White-space cleanup
r1888
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </div>
code garden for changeset ranges and comments...
r1787 <%namespace name="comment" file="/changeset/changeset_file_comment.html"/>
<%namespace name="diff_block" file="/changeset/diff_block.html"/>
%for cs in c.cs_ranges:
White-space cleanup
r1888 ##${comment.comment_inline_form(cs)}
code garden for changeset ranges and comments...
r1787 ## diff block
add commit messaged and gravatar to split compare view
r2591 <h3 style="padding-top:8px;">
<a class="tooltip" title="${h.tooltip(cs.message)}" href="${h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id)}">${'r%s:%s' % (cs.revision,h.short_id(cs.raw_id))}</a>
<div class="gravatar">
again #531 forgot to replace other occurences of h.email call
r2732 <img alt="gravatar" src="${h.gravatar_url(h.email_or_none(cs.author),20)}"/>
white space cleanup
r2673 </div>
add commit messaged and gravatar to split compare view
r2591 </h3>
code garden for changeset ranges and comments...
r1787 ${diff_block.diff_block(c.changes[cs.raw_id])}
##${comment.comments(cs)}
White-space cleanup
r1888 %endfor
code garden for changeset ranges and comments...
r1787 <script type="text/javascript">
YUE.onDOMReady(function(){
White-space cleanup
r1888
code garden for changeset ranges and comments...
r1787 YUE.on(YUQ('.diff-menu-activate'),'click',function(e){
var act = e.currentTarget.nextElementSibling;
White-space cleanup
r1888
code garden for changeset ranges and comments...
r1787 if(YUD.hasClass(act,'active')){
YUD.removeClass(act,'active');
YUD.setStyle(act,'display','none');
}else{
YUD.addClass(act,'active');
YUD.setStyle(act,'display','');
}
});
})
White-space cleanup
r1888 </script>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </div>
White-space cleanup
r1888 </%def>