- % if len(cs.affected_files) <= c.affected_files_cut_off:
-
${len(cs.removed)}
-
${len(cs.changed)}
-
${len(cs.added)}
- % else:
-
!
-
!
-
!
- % endif
+
+
+ ${len(cs.affected_files)}
+
%if len(cs.parents)>1:
- ${_('merge')}

+ ${_('merge')}
%endif
%if cs.parents:
@@ -110,7 +105,7 @@ ${c.repo_name} ${_('Changelog')} - ${c.r
YAHOO.util.Event.onDOMReady(function(){
//Monitor range checkboxes and build a link to changesets
- //ranges
+ //ranges
var checkboxes = YUD.getElementsByClassName('changeset_range');
var url_tmpl = "${h.url('changeset_home',repo_name=c.repo_name,revision='__REVRANGE__')}";
YUE.on(checkboxes,'click',function(e){
@@ -139,6 +134,15 @@ ${c.repo_name} ${_('Changelog')} - ${c.r
}
});
+ //Fetch changeset details
+ YUE.on(YUD.getElementsByClassName('changed_total'),'click',function(e){
+ var id = e.currentTarget.id
+ var url = "${h.url('changelog_details',repo_name=c.repo_name,cs='__CS__')}"
+ var url = url.replace('__CS__',id);
+ ypjax(url,id+'_changes_info',function(){tooltip_activate()});
+ });
+
+
function set_canvas(heads) {
var c = document.getElementById('graph_nodes');
var t = document.getElementById('graph_content');