Fossil SCM

A simple tweak to the graph javascript gets it working on IE6. Ticket [a734fe24da8f75758cf]

drh 2010-11-12 15:17 UTC trunk
Commit e0eceb7892852e82154d70fb0e4d8392fbd7d19d
1 file changed +2 -2
+2 -2
--- src/timeline.c
+++ src/timeline.c
@@ -196,11 +196,11 @@
196196
** a technical div for the timeline graph
197197
*/
198198
@ <div id="canvas" style="position:relative;width:1px;height:1px;"></div>
199199
}
200200
201
- @ <table class="timelineTable">
201
+ @ <table id="timelineTable" class="timelineTable">
202202
blob_zero(&comment);
203203
while( db_step(pQuery)==SQLITE_ROW ){
204204
int rid = db_column_int(pQuery, 0);
205205
const char *zUuid = db_column_text(pQuery, 1);
206206
int isLeaf = db_column_int(pQuery, 5);
@@ -488,11 +488,11 @@
488488
@ function renderGraph(){
489489
@ var canvasDiv = document.getElementById("canvas");
490490
@ while( canvasDiv.hasChildNodes() ){
491491
@ canvasDiv.removeChild(canvasDiv.firstChild);
492492
@ }
493
- @ var canvasY = absoluteY("canvas");
493
+ @ var canvasY = absoluteY("timelineTable");
494494
@ var left = absoluteX(rowinfo[0].id) - absoluteX("canvas") + 15;
495495
@ var width = nrail*20;
496496
@ for(var i in rowinfo){
497497
@ rowinfo[i].y = absoluteY(rowinfo[i].id) + 10 - canvasY;
498498
@ rowinfo[i].x = left + rowinfo[i].r*20;
499499
--- src/timeline.c
+++ src/timeline.c
@@ -196,11 +196,11 @@
196 ** a technical div for the timeline graph
197 */
198 @ <div id="canvas" style="position:relative;width:1px;height:1px;"></div>
199 }
200
201 @ <table class="timelineTable">
202 blob_zero(&comment);
203 while( db_step(pQuery)==SQLITE_ROW ){
204 int rid = db_column_int(pQuery, 0);
205 const char *zUuid = db_column_text(pQuery, 1);
206 int isLeaf = db_column_int(pQuery, 5);
@@ -488,11 +488,11 @@
488 @ function renderGraph(){
489 @ var canvasDiv = document.getElementById("canvas");
490 @ while( canvasDiv.hasChildNodes() ){
491 @ canvasDiv.removeChild(canvasDiv.firstChild);
492 @ }
493 @ var canvasY = absoluteY("canvas");
494 @ var left = absoluteX(rowinfo[0].id) - absoluteX("canvas") + 15;
495 @ var width = nrail*20;
496 @ for(var i in rowinfo){
497 @ rowinfo[i].y = absoluteY(rowinfo[i].id) + 10 - canvasY;
498 @ rowinfo[i].x = left + rowinfo[i].r*20;
499
--- src/timeline.c
+++ src/timeline.c
@@ -196,11 +196,11 @@
196 ** a technical div for the timeline graph
197 */
198 @ <div id="canvas" style="position:relative;width:1px;height:1px;"></div>
199 }
200
201 @ <table id="timelineTable" class="timelineTable">
202 blob_zero(&comment);
203 while( db_step(pQuery)==SQLITE_ROW ){
204 int rid = db_column_int(pQuery, 0);
205 const char *zUuid = db_column_text(pQuery, 1);
206 int isLeaf = db_column_int(pQuery, 5);
@@ -488,11 +488,11 @@
488 @ function renderGraph(){
489 @ var canvasDiv = document.getElementById("canvas");
490 @ while( canvasDiv.hasChildNodes() ){
491 @ canvasDiv.removeChild(canvasDiv.firstChild);
492 @ }
493 @ var canvasY = absoluteY("timelineTable");
494 @ var left = absoluteX(rowinfo[0].id) - absoluteX("canvas") + 15;
495 @ var width = nrail*20;
496 @ for(var i in rowinfo){
497 @ rowinfo[i].y = absoluteY(rowinfo[i].id) + 10 - canvasY;
498 @ rowinfo[i].x = left + rowinfo[i].r*20;
499

Keyboard Shortcuts

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