Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Attempt to get click-to-diff working on IE8. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
ce99889c68d52d5994d72dacd04e0b5b |
| User & Date: | drh 2012-12-07 14:33:33.348 |
Context
|
2012-12-07
| ||
| 14:57 | Fix for click-to-diff in IE8, tested this time using IE9 in compatibility mode. ... (check-in: 0bb8184e3c user: drh tags: trunk) | |
| 14:33 | Attempt to get click-to-diff working on IE8. ... (check-in: ce99889c68 user: drh tags: trunk) | |
| 12:57 | Include "sys/times.h" in file.c if not compiling on windows. This quiets a compiler warning. ... (check-in: bf160cf014 user: drh tags: trunk) | |
Changes
Changes to src/timeline.c.
| ︙ | ︙ | |||
751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 |
#endif
@ for(var i in rowinfo){
@ drawNode(rowinfo[i], left, btm);
@ }
@ if( selRow!=null ) clickOnRow(selRow);
@ }
@ function clickOnGraph(event){
@ var x=event.clientX-absoluteX("canvas")+window.pageXOffset;
@ var y=event.clientY-absoluteY("canvas")+window.pageYOffset;
@ for(var i in rowinfo){
@ p = rowinfo[i];
@ if( p.y<y-10 ) continue;
@ if( p.y>y+10 ) break;
@ if( p.x>x-10 && p.x<x+10 ){
@ clickOnRow(p);
@ break;
| > > > > > > > > > > > > > > | 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 |
#endif
@ for(var i in rowinfo){
@ drawNode(rowinfo[i], left, btm);
@ }
@ if( selRow!=null ) clickOnRow(selRow);
@ }
@ function clickOnGraph(event){
#ifdef OMIT_IE8_SUPPORT
@ var x=event.clientX-absoluteX("canvas")+window.pageXOffset;
@ var y=event.clientY-absoluteY("canvas")+window.pageYOffset;
#else
@ var x=event.clientX-absoluteX("canvas");
@ var y=event.clientY-absoluteY("canvas");
@ if(window.pageXOffset!=null){
@ x += window.pageXOffset;
@ y += window.pageYOffset;
@ }else{
@ var d = window.document.documentElement;
@ if(document.compatMode!="CSS1Compat") d = d.body;
@ x += d.scrollLeft;
@ y += d.scrollRight;
@ }
#endif
@ for(var i in rowinfo){
@ p = rowinfo[i];
@ if( p.y<y-10 ) continue;
@ if( p.y>y+10 ) break;
@ if( p.x>x-10 && p.x<x+10 ){
@ clickOnRow(p);
@ break;
|
| ︙ | ︙ |