Fossil SCM

Fix the width of the graph canvas so that it does not overlap and disable hyperlinks in the check-in comment text. Ticket [ddd45723b9a2].

drh 2010-02-23 15:28 trunk
Commit 847ae1fe0f8cf85488eed7b94b874dea94a382a6
1 file changed +2 -2
+2 -2
--- src/timeline.c
+++ src/timeline.c
@@ -502,19 +502,19 @@
502502
@ while( canvasDiv.hasChildNodes() ){
503503
@ canvasDiv.removeChild(canvasDiv.firstChild);
504504
@ }
505505
@ var canvasY = absoluteY("canvas");
506506
@ var left = absoluteX(rowinfo[0].id) - absoluteX("canvas") + 15;
507
- @ var width = left + nrail*20 + 20;
507
+ @ var width = nrail*20;
508508
@ for(var i in rowinfo){
509509
@ rowinfo[i].y = absoluteY(rowinfo[i].id) + 10 - canvasY;
510510
@ rowinfo[i].x = left + rowinfo[i].r*20;
511511
@ }
512512
@ var btm = rowinfo[rowinfo.length-1].y + 20;
513513
@ canvasDiv.innerHTML = '<canvas id="timeline-canvas" '+
514514
@ 'style="position:absolute;left:'+(left-5)+'px;"' +
515
- @ ' width="'+(width-left+26)+'" height="'+btm+'"></canvas>';
515
+ @ ' width="'+width+'" height="'+btm+'"></canvas>';
516516
@ realCanvas = document.getElementById('timeline-canvas');
517517
@ var context;
518518
@ if( realCanvas && realCanvas.getContext
519519
@ && (context = realCanvas.getContext('2d'))) {
520520
@ drawBox = function(color,x0,y0,x1,y1) {
521521
--- src/timeline.c
+++ src/timeline.c
@@ -502,19 +502,19 @@
502 @ while( canvasDiv.hasChildNodes() ){
503 @ canvasDiv.removeChild(canvasDiv.firstChild);
504 @ }
505 @ var canvasY = absoluteY("canvas");
506 @ var left = absoluteX(rowinfo[0].id) - absoluteX("canvas") + 15;
507 @ var width = left + nrail*20 + 20;
508 @ for(var i in rowinfo){
509 @ rowinfo[i].y = absoluteY(rowinfo[i].id) + 10 - canvasY;
510 @ rowinfo[i].x = left + rowinfo[i].r*20;
511 @ }
512 @ var btm = rowinfo[rowinfo.length-1].y + 20;
513 @ canvasDiv.innerHTML = '<canvas id="timeline-canvas" '+
514 @ 'style="position:absolute;left:'+(left-5)+'px;"' +
515 @ ' width="'+(width-left+26)+'" height="'+btm+'"></canvas>';
516 @ realCanvas = document.getElementById('timeline-canvas');
517 @ var context;
518 @ if( realCanvas && realCanvas.getContext
519 @ && (context = realCanvas.getContext('2d'))) {
520 @ drawBox = function(color,x0,y0,x1,y1) {
521
--- src/timeline.c
+++ src/timeline.c
@@ -502,19 +502,19 @@
502 @ while( canvasDiv.hasChildNodes() ){
503 @ canvasDiv.removeChild(canvasDiv.firstChild);
504 @ }
505 @ var canvasY = absoluteY("canvas");
506 @ var left = absoluteX(rowinfo[0].id) - absoluteX("canvas") + 15;
507 @ var width = nrail*20;
508 @ for(var i in rowinfo){
509 @ rowinfo[i].y = absoluteY(rowinfo[i].id) + 10 - canvasY;
510 @ rowinfo[i].x = left + rowinfo[i].r*20;
511 @ }
512 @ var btm = rowinfo[rowinfo.length-1].y + 20;
513 @ canvasDiv.innerHTML = '<canvas id="timeline-canvas" '+
514 @ 'style="position:absolute;left:'+(left-5)+'px;"' +
515 @ ' width="'+width+'" height="'+btm+'"></canvas>';
516 @ realCanvas = document.getElementById('timeline-canvas');
517 @ var context;
518 @ if( realCanvas && realCanvas.getContext
519 @ && (context = realCanvas.getContext('2d'))) {
520 @ drawBox = function(color,x0,y0,x1,y1) {
521

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button