Changeset 2280
- Timestamp:
- 06/04/07 16:50:38 (2 years ago)
- Files:
-
- revtreeplugin/0.11/revtree/htdocs/css/revtree.css (modified) (2 diffs)
- revtreeplugin/0.11/revtree/htdocs/js/svgtip.js (modified) (6 diffs)
- revtreeplugin/0.11/revtree/svgview.py (modified) (1 diff)
- revtreeplugin/0.11/setup.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
revtreeplugin/0.11/revtree/htdocs/css/revtree.css
r2272 r2280 81 81 background-color: #fff; 82 82 } 83 #JT_connect { 84 position: absolute; 85 z-index:90; 86 width: 17px; 87 } 83 88 #JT_copy { 84 89 padding:10px 10px 10px 10px; … … 95 100 padding-left: 24px; 96 101 } 97 #JT_ close_left{102 #JT_title { 98 103 text-align: left; 99 104 padding-left: 8px; 100 105 padding-bottom: 5px; 101 106 padding-top: 2px; 102 font-weight:bold; 103 } 104 #JT_close_right { 105 text-align: left; 106 padding-left: 8px; 107 padding-bottom: 5px; 108 padding-top: 2px; 109 font-weight:bold; 107 font-weight: bold; 108 font-size: 95%; 110 109 } 111 110 #JT_copy p { revtreeplugin/0.11/revtree/htdocs/js/svgtip.js
r2272 r2280 25 25 var jt = $('#JT'); 26 26 if ( jt ) { jt.remove(); } 27 var jt_connect = $('#JT_connect'); 28 if ( jt_connect ) { jt_connect.remove(); } 27 29 } 28 30 … … 45 47 var fgc = colors[0].replace(/^.*color:/,''); 46 48 var bgc = colors[1].replace(/^.*color:/,''); 47 var title = id.replace(/^rev/, 'Changeset ');49 var title = id.replace(/^rev/, 'Changeset <a href="'+url+'">[') + ']</a>'; 48 50 var box = getSvgPosition(id); 49 51 if(title == false)title=' '; … … 51 53 var w = self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth; 52 54 var hasArea = w - box.x; 53 var clickElementy = box.y +8;55 var clickElementy = box.y + (box.h/2); 54 56 var queryString = url.replace(/^[^\?]+\??/,''); 55 57 var params = parseQuery( queryString ); … … 57 59 58 60 if(hasArea>((params['width']*1)+box.w)){ 59 var clickElementx = box.x + box.w + 4; 61 var clickElementx = box.x + box.w + 20; 62 var connectx = box.x + box.w; 60 63 var side = 'left'; 61 64 } else { 62 var clickElementx = box.x - (params['width']*1) - 5; 65 var clickElementx = box.x - (params['width']*1) - 21; 66 var connectx = box.x - 20; 63 67 var side = 'right'; 64 68 } … … 66 70 $('body').append('<div id="JT" style="width:'+params['width']*1+'px; '+ 67 71 'left:'+clickElementx+'px; ' + 68 'top:'+ clickElementy+'px; ' +72 'top:'+(clickElementy-13)+'px; ' + 69 73 'border: 2px solid '+fgc+'">' + 70 74 '</div>'); 75 $('body').append('<div id="JT_connect" style="' + 76 'left:'+connectx+'px; ' + 77 'top:'+(clickElementy-1)+'px; ' + 78 'border: 2px solid '+fgc+'">' + 79 '</div>'); 71 80 $('#JT').hover(function(){JT_cancel();}, 72 81 function(){JT_remove();}); … … 74 83 var style=''; 75 84 if (side=='right'){style='style="left:'+((params['width']*1)+1)+'px;"'} 76 $('#JT').append('<div id="JT_ close_'+side+'" style="background-color:'+bgc+77 '" >'+title+'</div>' +85 $('#JT').append('<div id="JT_title" style="background-color:'+bgc+ 86 '" class="changeset"><span>'+title+'</span></div>' + 78 87 '<div id="JT_copy"><div id="JT_loader">' + 79 88 '<span id="loading">loading changeset…</span>' + 80 89 '</div></div>'); 81 $('#JT').show(); 90 $('#JT').show(); 91 $('#JT_connect').show(); 82 92 $('#JT_copy').load(logurl); 83 93 } revtreeplugin/0.11/revtree/svgview.py
r2272 r2280 210 210 """Marks the changeset as the first of the branch. 211 211 Inverts the background and the foreground color""" 212 #(self._fillcolor, self._strokecolor) = \213 # (self._strokecolor, self._fillcolor)214 #self._textcolor.invert()215 212 self._classes.append('firstchangeset') 216 213 revtreeplugin/0.11/setup.py
r2272 r2280 16 16 17 17 PACKAGE = 'TracRevtreePlugin' 18 VERSION = '0.5. 3'18 VERSION = '0.5.4' 19 19 20 20 setup (
