Changeset 63

Show
Ignore:
Timestamp:
02/05/07 09:44:55 (1 year ago)
Author:
al
Message:

Fix shouldFill respect, various bugs and documentation.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plotkit/trunk/PlotKit/Canvas.js

    r61 r63  
    260260            }; 
    261261            MochiKit.Iter.forEach(this.layout.points, partial(addPoint, ctx), this); 
     262            if (this.options.shouldFill) { 
    262263            ctx.lineTo(this.area.w + this.area.x, 
    263264                           this.area.h + this.area.y); 
    264265            ctx.lineTo(this.area.x, this.area.y + this.area.h); 
    265266            ctx.closePath(); 
     267            } 
    266268        }; 
    267269 
  • plotkit/trunk/PlotKit/Layout.js

    r62 r63  
    287287 
    288288    var all = collapse(map(itemgetter(1), items(this.datasets))); 
    289     if (isNil(this.options.xAxis)) { 
     289    if (isNil(this.options.xAxis)) { // calc minxval, maxxval from dataset 
    290290        if (this.options.xOriginIsZero) 
    291291            this.minxval = 0; 
  • plotkit/trunk/PlotKit/PlotKit_Packed.js

    r62 r63  
    956956}; 
    957957MochiKit.Iter.forEach(this.layout.points,_187(_193,ctx),this); 
     958if(this.options.shouldFill){ 
    958959ctx.lineTo(this.area.w+this.area.x,this.area.h+this.area.y); 
    959960ctx.lineTo(this.area.x,this.area.y+this.area.h); 
    960961ctx.closePath(); 
     962} 
    961963}; 
    962964if(this.options.shouldFill){ 
  • plotkit/trunk/doc/PlotKit.Base.html

    r56 r63  
    55        <title>PlotKit.Base | liquidx</title> 
    66        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    7         <link href="http://media.liquidx.net/css/x_general.css" media="screen" rel="Stylesheet" type="text/css" /> 
    8         <link href="http://media.liquidx.net/css/x_header.css" media="screen" rel="Stylesheet" type="text/css" /> 
    9         <link href="http://media.liquidx.net/css/x_layout.css" media="screen" rel="Stylesheet" type="text/css" />        
    10         <link href="http://media.liquidx.net/css/x_blocks.css" media="screen" rel="Stylesheet" type="text/css" /> 
    117        <link rel="icon" href="/favicon.png" type="image/x-png"> 
    12         <link rel="shortcut icon" href="/favicon.png" type="image/x-png"> 
    13         <!--[if lt IE 7.]>       
    14         <script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script> 
    15         <![endif]--> 
     8        <link rel="shortcut icon" href="/favicon.png" type="image/x-png">        
     9        <link href="http://media.liquidx.net/css/x_general.css" rel="Stylesheet" type="text/css" /> 
     10        <link href="http://media.liquidx.net/css/x_header.css" rel="Stylesheet" type="text/css" />       
     11        <link href="http://media.liquidx.net/css/x_layout.css" rel="Stylesheet" type="text/css" />       
     12        <link href="http://media.liquidx.net/css/x_blocks.css" rel="Stylesheet" type="text/css" />       
     13        <!--[if lt IE7.]><script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script><![endif]--> 
    1614         
    1715<link href="doc.css" media="screen" rel="stylesheet" type="text/css" /> 
     
    3331                        <li class="tab" id="links"><a href="http://www.liquidx.net/links/" title="my bookmarks">linkblog</a></li> 
    3432                        <li class="tab" id="stats"><a href="http://stats.liquidx.net/" title="stats for various parts of my website">stats</a></li> 
    35                         <li class="tab" id="status"><a href="http://www.liquidx.net/status/" title="weather report for alastair">status</a></li> 
     33                        <li class="tab" id="status"><a href="http://flists.com/life/liquidx/" title="weather report for alastair">status</a></li> 
    3634                        <li class="tab" id="about"><a href="http://al.tse.id.au/" title="about alastair tse">aboutme</a></li> 
    3735                        </ul> 
  • plotkit/trunk/doc/PlotKit.Canvas.html

    r56 r63  
    55        <title>PlotKit.Canvas | liquidx</title> 
    66        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    7         <link href="http://media.liquidx.net/css/x_general.css" media="screen" rel="Stylesheet" type="text/css" /> 
    8         <link href="http://media.liquidx.net/css/x_header.css" media="screen" rel="Stylesheet" type="text/css" /> 
    9         <link href="http://media.liquidx.net/css/x_layout.css" media="screen" rel="Stylesheet" type="text/css" />        
    10         <link href="http://media.liquidx.net/css/x_blocks.css" media="screen" rel="Stylesheet" type="text/css" /> 
    117        <link rel="icon" href="/favicon.png" type="image/x-png"> 
    12         <link rel="shortcut icon" href="/favicon.png" type="image/x-png"> 
    13         <!--[if lt IE 7.]>       
    14         <script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script> 
    15         <![endif]--> 
     8        <link rel="shortcut icon" href="/favicon.png" type="image/x-png">        
     9        <link href="http://media.liquidx.net/css/x_general.css" rel="Stylesheet" type="text/css" /> 
     10        <link href="http://media.liquidx.net/css/x_header.css" rel="Stylesheet" type="text/css" />       
     11        <link href="http://media.liquidx.net/css/x_layout.css" rel="Stylesheet" type="text/css" />       
     12        <link href="http://media.liquidx.net/css/x_blocks.css" rel="Stylesheet" type="text/css" />       
     13        <!--[if lt IE7.]><script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script><![endif]--> 
    1614         
    1715<link href="doc.css" media="screen" rel="stylesheet" type="text/css" /> 
     
    3331                        <li class="tab" id="links"><a href="http://www.liquidx.net/links/" title="my bookmarks">linkblog</a></li> 
    3432                        <li class="tab" id="stats"><a href="http://stats.liquidx.net/" title="stats for various parts of my website">stats</a></li> 
    35                         <li class="tab" id="status"><a href="http://www.liquidx.net/status/" title="weather report for alastair">status</a></li> 
     33                        <li class="tab" id="status"><a href="http://flists.com/life/liquidx/" title="weather report for alastair">status</a></li> 
    3634                        <li class="tab" id="about"><a href="http://al.tse.id.au/" title="about alastair tse">aboutme</a></li> 
    3735                        </ul> 
  • plotkit/trunk/doc/PlotKit.EasyPlot.html

    r56 r63  
    55        <title>PlotKit.Canvas | liquidx</title> 
    66        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    7         <link href="http://media.liquidx.net/css/x_general.css" media="screen" rel="Stylesheet" type="text/css" /> 
    8         <link href="http://media.liquidx.net/css/x_header.css" media="screen" rel="Stylesheet" type="text/css" /> 
    9         <link href="http://media.liquidx.net/css/x_layout.css" media="screen" rel="Stylesheet" type="text/css" />        
    10         <link href="http://media.liquidx.net/css/x_blocks.css" media="screen" rel="Stylesheet" type="text/css" /> 
    117        <link rel="icon" href="/favicon.png" type="image/x-png"> 
    12         <link rel="shortcut icon" href="/favicon.png" type="image/x-png"> 
    13         <!--[if lt IE 7.]>       
    14         <script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script> 
    15         <![endif]--> 
     8        <link rel="shortcut icon" href="/favicon.png" type="image/x-png">        
     9        <link href="http://media.liquidx.net/css/x_general.css" rel="Stylesheet" type="text/css" /> 
     10        <link href="http://media.liquidx.net/css/x_header.css" rel="Stylesheet" type="text/css" />       
     11        <link href="http://media.liquidx.net/css/x_layout.css" rel="Stylesheet" type="text/css" />       
     12        <link href="http://media.liquidx.net/css/x_blocks.css" rel="Stylesheet" type="text/css" />       
     13        <!--[if lt IE7.]><script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script><![endif]--> 
    1614         
    1715<link href="doc.css" media="screen" rel="stylesheet" type="text/css" /> 
     
    3331                        <li class="tab" id="links"><a href="http://www.liquidx.net/links/" title="my bookmarks">linkblog</a></li> 
    3432                        <li class="tab" id="stats"><a href="http://stats.liquidx.net/" title="stats for various parts of my website">stats</a></li> 
    35                         <li class="tab" id="status"><a href="http://www.liquidx.net/status/" title="weather report for alastair">status</a></li> 
     33                        <li class="tab" id="status"><a href="http://flists.com/life/liquidx/" title="weather report for alastair">status</a></li> 
    3634                        <li class="tab" id="about"><a href="http://al.tse.id.au/" title="about alastair tse">aboutme</a></li> 
    3735                        </ul> 
  • plotkit/trunk/doc/PlotKit.Layout.html

    r57 r63  
    55        <title>PlotKit.Layout | liquidx</title> 
    66        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    7         <link href="http://media.liquidx.net/css/x_general.css" media="screen" rel="Stylesheet" type="text/css" /> 
    8         <link href="http://media.liquidx.net/css/x_header.css" media="screen" rel="Stylesheet" type="text/css" /> 
    9         <link href="http://media.liquidx.net/css/x_layout.css" media="screen" rel="Stylesheet" type="text/css" />        
    10         <link href="http://media.liquidx.net/css/x_blocks.css" media="screen" rel="Stylesheet" type="text/css" /> 
    117        <link rel="icon" href="/favicon.png" type="image/x-png"> 
    12         <link rel="shortcut icon" href="/favicon.png" type="image/x-png"> 
    13         <!--[if lt IE 7.]>       
    14         <script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script> 
    15         <![endif]--> 
     8        <link rel="shortcut icon" href="/favicon.png" type="image/x-png">        
     9        <link href="http://media.liquidx.net/css/x_general.css" rel="Stylesheet" type="text/css" /> 
     10        <link href="http://media.liquidx.net/css/x_header.css" rel="Stylesheet" type="text/css" />       
     11        <link href="http://media.liquidx.net/css/x_layout.css" rel="Stylesheet" type="text/css" />       
     12        <link href="http://media.liquidx.net/css/x_blocks.css" rel="Stylesheet" type="text/css" />       
     13        <!--[if lt IE7.]><script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script><![endif]--> 
    1614         
    1715<link href="doc.css" media="screen" rel="stylesheet" type="text/css" /> 
     
    3331                        <li class="tab" id="links"><a href="http://www.liquidx.net/links/" title="my bookmarks">linkblog</a></li> 
    3432                        <li class="tab" id="stats"><a href="http://stats.liquidx.net/" title="stats for various parts of my website">stats</a></li> 
    35                         <li class="tab" id="status"><a href="http://www.liquidx.net/status/" title="weather report for alastair">status</a></li> 
     33                        <li class="tab" id="status"><a href="http://flists.com/life/liquidx/" title="weather report for alastair">status</a></li> 
    3634                        <li class="tab" id="about"><a href="http://al.tse.id.au/" title="about alastair tse">aboutme</a></li> 
    3735                        </ul> 
  • plotkit/trunk/doc/PlotKit.QuickStart.html

    r56 r63  
    55        <title>PlotKit Quick Start | liquidx</title> 
    66        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    7         <link href="http://media.liquidx.net/css/x_general.css" media="screen" rel="Stylesheet" type="text/css" /> 
    8         <link href="http://media.liquidx.net/css/x_header.css" media="screen" rel="Stylesheet" type="text/css" /> 
    9         <link href="http://media.liquidx.net/css/x_layout.css" media="screen" rel="Stylesheet" type="text/css" />        
    10         <link href="http://media.liquidx.net/css/x_blocks.css" media="screen" rel="Stylesheet" type="text/css" /> 
    117        <link rel="icon" href="/favicon.png" type="image/x-png"> 
    12         <link rel="shortcut icon" href="/favicon.png" type="image/x-png"> 
    13         <!--[if lt IE 7.]>       
    14         <script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script> 
    15         <![endif]--> 
     8        <link rel="shortcut icon" href="/favicon.png" type="image/x-png">        
     9        <link href="http://media.liquidx.net/css/x_general.css" rel="Stylesheet" type="text/css" /> 
     10        <link href="http://media.liquidx.net/css/x_header.css" rel="Stylesheet" type="text/css" />       
     11        <link href="http://media.liquidx.net/css/x_layout.css" rel="Stylesheet" type="text/css" />       
     12        <link href="http://media.liquidx.net/css/x_blocks.css" rel="Stylesheet" type="text/css" />       
     13        <!--[if lt IE7.]><script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script><![endif]--> 
    1614         
    1715<script type="text/javascript" src="/js/mochi/MochiKit.js"></script> 
     
    3836                        <li class="tab" id="links"><a href="http://www.liquidx.net/links/" title="my bookmarks">linkblog</a></li> 
    3937                        <li class="tab" id="stats"><a href="http://stats.liquidx.net/" title="stats for various parts of my website">stats</a></li> 
    40                         <li class="tab" id="status"><a href="http://www.liquidx.net/status/" title="weather report for alastair">status</a></li> 
     38                        <li class="tab" id="status"><a href="http://flists.com/life/liquidx/" title="weather report for alastair">status</a></li> 
    4139                        <li class="tab" id="about"><a href="http://al.tse.id.au/" title="about alastair tse">aboutme</a></li> 
    4240                        </ul> 
  • plotkit/trunk/doc/PlotKit.Renderer.html

    r56 r63  
    55        <title>PlotKit.Renderer | liquidx</title> 
    66        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    7         <link href="http://media.liquidx.net/css/x_general.css" media="screen" rel="Stylesheet" type="text/css" /> 
    8         <link href="http://media.liquidx.net/css/x_header.css" media="screen" rel="Stylesheet" type="text/css" /> 
    9         <link href="http://media.liquidx.net/css/x_layout.css" media="screen" rel="Stylesheet" type="text/css" />        
    10         <link href="http://media.liquidx.net/css/x_blocks.css" media="screen" rel="Stylesheet" type="text/css" /> 
    117        <link rel="icon" href="/favicon.png" type="image/x-png"> 
    12         <link rel="shortcut icon" href="/favicon.png" type="image/x-png"> 
    13         <!--[if lt IE 7.]>       
    14         <script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script> 
    15         <![endif]--> 
     8        <link rel="shortcut icon" href="/favicon.png" type="image/x-png">        
     9        <link href="http://media.liquidx.net/css/x_general.css" rel="Stylesheet" type="text/css" /> 
     10        <link href="http://media.liquidx.net/css/x_header.css" rel="Stylesheet" type="text/css" />       
     11        <link href="http://media.liquidx.net/css/x_layout.css" rel="Stylesheet" type="text/css" />       
     12        <link href="http://media.liquidx.net/css/x_blocks.css" rel="Stylesheet" type="text/css" />       
     13        <!--[if lt IE7.]><script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script><![endif]--> 
    1614         
    1715<link href="doc.css" media="screen" rel="stylesheet" type="text/css" /> 
     
    3331                        <li class="tab" id="links"><a href="http://www.liquidx.net/links/" title="my bookmarks">linkblog</a></li> 
    3432                        <li class="tab" id="stats"><a href="http://stats.liquidx.net/" title="stats for various parts of my website">stats</a></li> 
    35                         <li class="tab" id="status"><a href="http://www.liquidx.net/status/" title="weather report for alastair">status</a></li> 
     33                        <li class="tab" id="status"><a href="http://flists.com/life/liquidx/" title="weather report for alastair">status</a></li> 
    3634                        <li class="tab" id="about"><a href="http://al.tse.id.au/" title="about alastair tse">aboutme</a></li> 
    3735                        </ul> 
  • plotkit/trunk/doc/PlotKit.SVG.html

    r56 r63  
    55        <title>PlotKit.SVG | liquidx</title> 
    66        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    7         <link href="http://media.liquidx.net/css/x_general.css" media="screen" rel="Stylesheet" type="text/css" /> 
    8         <link href="http://media.liquidx.net/css/x_header.css" media="screen" rel="Stylesheet" type="text/css" /> 
    9         <link href="http://media.liquidx.net/css/x_layout.css" media="screen" rel="Stylesheet" type="text/css" />        
    10         <link href="http://media.liquidx.net/css/x_blocks.css" media="screen" rel="Stylesheet" type="text/css" /> 
    117        <link rel="icon" href="/favicon.png" type="image/x-png"> 
    12         <link rel="shortcut icon" href="/favicon.png" type="image/x-png"> 
    13         <!--[if lt IE 7.]>       
    14         <script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script> 
    15         <![endif]--> 
     8        <link rel="shortcut icon" href="/favicon.png" type="image/x-png">        
     9        <link href="http://media.liquidx.net/css/x_general.css" rel="Stylesheet" type="text/css" /> 
     10        <link href="http://media.liquidx.net/css/x_header.css" rel="Stylesheet" type="text/css" />       
     11        <link href="http://media.liquidx.net/css/x_layout.css" rel="Stylesheet" type="text/css" />       
     12        <link href="http://media.liquidx.net/css/x_blocks.css" rel="Stylesheet" type="text/css" />       
     13        <!--[if lt IE7.]><script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script><![endif]--> 
    1614         
    1715<link href="doc.css" media="screen" rel="stylesheet" type="text/css" /> 
     
    3331                        <li class="tab" id="links"><a href="http://www.liquidx.net/links/" title="my bookmarks">linkblog</a></li> 
    3432                        <li class="tab" id="stats"><a href="http://stats.liquidx.net/" title="stats for various parts of my website">stats</a></li> 
    35                         <li class="tab" id="status"><a href="http://www.liquidx.net/status/" title="weather report for alastair">status</a></li> 
     33                        <li class="tab" id="status"><a href="http://flists.com/life/liquidx/" title="weather report for alastair">status</a></li> 
    3634                        <li class="tab" id="about"><a href="http://al.tse.id.au/" title="about alastair tse">aboutme</a></li> 
    3735                        </ul> 
  • plotkit/trunk/doc/PlotKit.SweetCanvas.html

    r56 r63  
    55        <title>PlotKit.SweetCanvas | liquidx</title> 
    66        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    7         <link href="http://media.liquidx.net/css/x_general.css" media="screen" rel="Stylesheet" type="text/css" /> 
    8         <link href="http://media.liquidx.net/css/x_header.css" media="screen" rel="Stylesheet" type="text/css" /> 
    9         <link href="http://media.liquidx.net/css/x_layout.css" media="screen" rel="Stylesheet" type="text/css" />        
    10         <link href="http://media.liquidx.net/css/x_blocks.css" media="screen" rel="Stylesheet" type="text/css" /> 
    117        <link rel="icon" href="/favicon.png" type="image/x-png"> 
    12         <link rel="shortcut icon" href="/favicon.png" type="image/x-png"> 
    13         <!--[if lt IE 7.]>       
    14         <script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script> 
    15         <![endif]--> 
     8        <link rel="shortcut icon" href="/favicon.png" type="image/x-png">        
     9        <link href="http://media.liquidx.net/css/x_general.css" rel="Stylesheet" type="text/css" /> 
     10        <link href="http://media.liquidx.net/css/x_header.css" rel="Stylesheet" type="text/css" />       
     11        <link href="http://media.liquidx.net/css/x_layout.css" rel="Stylesheet" type="text/css" />       
     12        <link href="http://media.liquidx.net/css/x_blocks.css" rel="Stylesheet" type="text/css" />       
     13        <!--[if lt IE7.]><script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script><![endif]--> 
    1614         
    1715<link href="doc.css" media="screen" rel="stylesheet" type="text/css" /> 
     
    3331                        <li class="tab" id="links"><a href="http://www.liquidx.net/links/" title="my bookmarks">linkblog</a></li> 
    3432                        <li class="tab" id="stats"><a href="http://stats.liquidx.net/" title="stats for various parts of my website">stats</a></li> 
    35                         <li class="tab" id="status"><a href="http://www.liquidx.net/status/" title="weather report for alastair">status</a></li> 
     33                        <li class="tab" id="status"><a href="http://flists.com/life/liquidx/" title="weather report for alastair">status</a></li> 
    3634                        <li class="tab" id="about"><a href="http://al.tse.id.au/" title="about alastair tse">aboutme</a></li> 
    3735                        </ul> 
  • plotkit/trunk/doc/PlotKit.SweetSVG.html

    r56 r63  
    55        <title>PlotKit.SweetSVG | liquidx</title> 
    66        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    7         <link href="http://media.liquidx.net/css/x_general.css" media="screen" rel="Stylesheet" type="text/css" /> 
    8         <link href="http://media.liquidx.net/css/x_header.css" media="screen" rel="Stylesheet" type="text/css" /> 
    9         <link href="http://media.liquidx.net/css/x_layout.css" media="screen" rel="Stylesheet" type="text/css" />        
    10         <link href="http://media.liquidx.net/css/x_blocks.css" media="screen" rel="Stylesheet" type="text/css" /> 
    117        <link rel="icon" href="/favicon.png" type="image/x-png"> 
    12         <link rel="shortcut icon" href="/favicon.png" type="image/x-png"> 
    13         <!--[if lt IE 7.]>       
    14         <script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script> 
    15         <![endif]--> 
     8        <link rel="shortcut icon" href="/favicon.png" type="image/x-png">        
     9        <link href="http://media.liquidx.net/css/x_general.css" rel="Stylesheet" type="text/css" /> 
     10        <link href="http://media.liquidx.net/css/x_header.css" rel="Stylesheet" type="text/css" />       
     11        <link href="http://media.liquidx.net/css/x_layout.css" rel="Stylesheet" type="text/css" />       
     12        <link href="http://media.liquidx.net/css/x_blocks.css" rel="Stylesheet" type="text/css" />       
     13        <!--[if lt IE7.]><script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script><![endif]--> 
    1614         
    1715<link href="doc.css" media="screen" rel="stylesheet" type="text/css" /> 
     
    3331                        <li class="tab" id="links"><a href="http://www.liquidx.net/links/" title="my bookmarks">linkblog</a></li> 
    3432                        <li class="tab" id="stats"><a href="http://stats.liquidx.net/" title="stats for various parts of my website">stats</a></li> 
    35                         <li class="tab" id="status"><a href="http://www.liquidx.net/status/" title="weather report for alastair">status</a></li> 
     33                        <li class="tab" id="status"><a href="http://flists.com/life/liquidx/" title="weather report for alastair">status</a></li> 
    3634                        <li class="tab" id="about"><a href="http://al.tse.id.au/" title="about alastair tse">aboutme</a></li> 
    3735                        </ul> 
  • plotkit/trunk/doc/PlotKit.html

    r58 r63  
    55        <title>PlotKit Documentation | liquidx</title> 
    66        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    7         <link href="http://media.liquidx.net/css/x_general.css" media="screen" rel="Stylesheet" type="text/css" /> 
    8         <link href="http://media.liquidx.net/css/x_header.css" media="screen" rel="Stylesheet" type="text/css" /> 
    9         <link href="http://media.liquidx.net/css/x_layout.css" media="screen" rel="Stylesheet" type="text/css" />        
    10         <link href="http://media.liquidx.net/css/x_blocks.css" media="screen" rel="Stylesheet" type="text/css" /> 
    117        <link rel="icon" href="/favicon.png" type="image/x-png"> 
    12         <link rel="shortcut icon" href="/favicon.png" type="image/x-png"> 
    13         <!--[if lt IE 7.]>       
    14         <script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script> 
    15         <![endif]--> 
     8        <link rel="shortcut icon" href="/favicon.png" type="image/x-png">        
     9        <link href="http://media.liquidx.net/css/x_general.css" rel="Stylesheet" type="text/css" /> 
     10        <link href="http://media.liquidx.net/css/x_header.css" rel="Stylesheet" type="text/css" />       
     11        <link href="http://media.liquidx.net/css/x_layout.css" rel="Stylesheet" type="text/css" />       
     12        <link href="http://media.liquidx.net/css/x_blocks.css" rel="Stylesheet" type="text/css" />       
     13        <!--[if lt IE7.]><script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script><![endif]--> 
    1614         
    1715<link href="doc.css" media="screen" rel="stylesheet" type="text/css" /> 
     
    3331                        <li class="tab" id="links"><a href="http://www.liquidx.net/links/" title="my bookmarks">linkblog</a></li> 
    3432                        <li class="tab" id="stats"><a href="http://stats.liquidx.net/" title="stats for various parts of my website">stats</a></li> 
    35                         <li class="tab" id="status"><a href="http://www.liquidx.net/status/" title="weather report for alastair">status</a></li> 
     33                        <li class="tab" id="status"><a href="http://flists.com/life/liquidx/" title="weather report for alastair">status</a></li> 
    3634                        <li class="tab" id="about"><a href="http://al.tse.id.au/" title="about alastair tse">aboutme</a></li> 
    3735                        </ul> 
     
    243241 <li> 
    244242     Updated excanvas.js version to fix possible printing issues. 
     243 </li> 
     244</ul> 
     245 
     246<h3>PlotKit SVN</h3> 
     247<ul> 
     248 <li> 
     249     Allow DOM elements into pie chart labels just like bar and line 
     250      charts. (Thanks to cho45). 
     251 </li> 
     252 
     253 <li> 
     254     Fix respecting shouldFill option for Canvas renderer. (Thanks to Dan Vanderkam) 
    245255 </li> 
    246256</ul> 
  • plotkit/trunk/doc/PlotKit.txt

    r58 r63  
    108108* Updated excanvas.js version to fix possible printing issues. 
    109109 
     110###PlotKit SVN 
     111 
     112* Allow DOM elements into pie chart labels just like bar and line 
     113     charts. (Thanks to cho45). 
     114* Fix respecting shouldFill option for Canvas renderer. (Thanks to Dan Vanderkam) 
     115 
    110116Road Map 
    111117======== 
  • plotkit/trunk/doc/SVGCanvasCompat.html

    r56 r63  
    55        <title>SVG and Canvas Support Status in Various Browsers. | liquidx</title> 
    66        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    7         <link href="http://media.liquidx.net/css/x_general.css" media="screen" rel="Stylesheet" type="text/css" /> 
    8         <link href="http://media.liquidx.net/css/x_header.css" media="screen" rel="Stylesheet" type="text/css" /> 
    9         <link href="http://media.liquidx.net/css/x_layout.css" media="screen" rel="Stylesheet" type="text/css" />        
    10         <link href="http://media.liquidx.net/css/x_blocks.css" media="screen" rel="Stylesheet" type="text/css" /> 
    117        <link rel="icon" href="/favicon.png" type="image/x-png"> 
    12         <link rel="shortcut icon" href="/favicon.png" type="image/x-png"> 
    13         <!--[if lt IE 7.]>       
    14         <script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script> 
    15         <![endif]--> 
     8        <link rel="shortcut icon" href="/favicon.png" type="image/x-png">        
     9        <link href="http://media.liquidx.net/css/x_general.css" rel="Stylesheet" type="text/css" /> 
     10        <link href="http://media.liquidx.net/css/x_header.css" rel="Stylesheet" type="text/css" />       
     11        <link href="http://media.liquidx.net/css/x_layout.css" rel="Stylesheet" type="text/css" />       
     12        <link href="http://media.liquidx.net/css/x_blocks.css" rel="Stylesheet" type="text/css" />       
     13        <!--[if lt IE7.]><script defer type="text/javascript" src="http://media.liquidx.net/js/pngfix.js"></script><![endif]--> 
    1614         
    1715<link href="doc.css" media="screen" rel="stylesheet" type="text/css" /> 
     
    3331                        <li class="tab" id="links"><a href="http://www.liquidx.net/links/" title="my bookmarks">linkblog</a></li> 
    3432                        <li class="tab" id="stats"><a href="http://stats.liquidx.net/" title="stats for various parts of my website">stats</a></li> 
    35                         <li class="tab" id="status"><a href="http://www.liquidx.net/status/" title="weather report for alastair">status</a></li> 
     33                        <li class="tab" id="status"><a href="http://flists.com/life/liquidx/" title="weather report for alastair">status</a></li> 
    3634                        <li class="tab" id="about"><a href="http://al.tse.id.au/" title="about alastair tse">aboutme</a></li> 
    3735                        </ul> 
  • plotkit/trunk/doc/generate.py

    r25 r63  
    55import re 
    66sys.path.append('/home/al/sites') 
     7 
    78os.environ['DJANGO_SETTINGS_MODULE'] = '__main__' 
    89 
     
    1314INSTALLED_APPS = ( 
    1415    'django.contrib.markup', 
     16    'liquidx.custom', 
    1517)     
    1618 
  • plotkit/trunk/tests/basic.js

    r33 r63  
    22 
    33var opts = { 
    4     "IECanvasHTC": "../plotkit/iecanvas.htc", 
    54    "enableEvents": true, 
    65    "strokeColor": null 
     
    3736        l.addDatasetFromTable("data1." + num, $("test" + num), 0, 1);    
    3837        l.addDatasetFromTable("data2." + num, $("test" + num), 0, 2);    
     38        l.evaluate(); 
     39        var c = $("test" + num + "canvas"); 
     40        var g = new PlotKit.CanvasRenderer(c, l, opts); 
     41        g.render(); 
     42} 
     43 
     44function twoValues(num, plotStyle) { 
     45    plotStyle['xTicks'] = [{"v":1, "label":"first"}, {"v":2, "label":"second"}]; 
     46    plotStyle['xAxis'] = [1,2]; 
     47    var l = new PlotKit.Layout(plotStyle, {}); 
     48    var success = l.addDatasetFromTable("data" + num, $("test" + num)); 
    3949        l.evaluate(); 
    4050        var c = $("test" + num + "canvas"); 
     
    8494 
    8595    var ninety = [[1, 9], [2, 1]]; 
     96    var twoValuesData = [[1, 1], [2, 2]]; 
    8697     
    8798    var floatData1 = [[0, 0.5], [1, 0.4], [2, 0.3]]; 
     
    100111    tests.appendChild(generateUnitTest(3, genericTest, simpleData2, 
    101112    "pie", "")); 
     113     
     114    tests.appendChild(generateUnitTest(30, twoValues, twoValuesData, 
     115    "bar", "")); 
    102116 
    103117    tests.appendChild(H2(null, "One Value Set"));