<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:#606420;
        text-decoration:underline;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=DE link=blue vlink="#606420">

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Hi,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>I have started testing the latest changes, and I have
just come across the following small issues when I load an ASCII file:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>- the datasource has no scalars, but it appears (empty)
in the view scalars dialog<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>- vectors don't have string metada, but each vector appears
(empty) in the view strings dialog<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>- the line containing variable names appears in the
datasource strings. I'd skip it, as I see no way I can use it there.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>- the metadata strings (from the datasource) don't
appear in the create label dialog (in the dropdown to insert those awfully long
automatic string names)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>- (this time using the sample netCDF file): the
datasource-scalar (base_time) does not appear in the create label dialog (in
the dropdown to insert scalars) although it is in the view scalars dialog<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>Apart from these new points, there is something we
have already discussed. I thought Barth had solved it, but I actually believe
it is still there. The problem is the first page of the datawizard, which
sometimes freezes for a few seconds. <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>To test it, just create a directory with a number of
very large ASCII files with names beginning with a common string, and try to
select them in a new kst session (that is, when we don't already have a
datasource object that only gets reused). Below is my analysis of what happens
(not cross-checked with breakpoints in the debugger, I must confess).<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>When I select a huge ASCII file (&gt;2 million points),
before I even have a chance to click &quot;configure&#8230;&quot; it gets
parsed, which freezes the UI for a few long seconds. I suspect the whole file
gets parsed already, which does not make sense at that point. We should wait
until the user clicks &quot;Next&quot;. We should only detect the type, which I
believe should be faster than it is. I thought Barth had introduced some
mechanism for that, but I'm not sure it prevents parsing the whole file. I
haven't tested again right now, but I think if you have a couple of large files
in the same directory and scroll through them in the popup that appears as you
type the beginning of the name in the lineedit (assuming you type it) or as you
hover the item in the file dialog (assuming you use the dialog through the
button on the right), each time one gets selected it triggers the textChanged()
signal, which triggers the validate() slot, which parses the whole file.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>I'll continue testing and I'll report what I find
along the way, so that it can be addressed.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-GB style='font-size:
10.0pt;font-family:Arial'>Nicolas</span></font><font size=1 face=Arial><span
lang=EN-GB style='font-size:8.0pt;font-family:Arial'> </span></font><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial'><o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<br><table border="0" style="border-collapse: collapse" width="38%" id="table1">
        <tr>
                <td width="468" height="8"><b><font face="Arial" size="1">EUROCOPTER&nbsp;DEUTSCHLAND&nbsp;GmbH</font></b></td>
        </tr>
        <tr>
                <td width="468" height="8"><b><font face="Arial" size="1">Sitz&nbsp;der&nbsp;Gesellschaft&nbsp;/&nbsp;Registered&nbsp;Office:&nbsp;Donauw&ouml;rth</font></b></td>
        </tr>        
        <tr>
                <td width="468" height="8"><b><font face="Arial" size="1">Registergericht&nbsp;/&nbsp;Registration&nbsp;Court:&nbsp;Amtsgericht&nbsp;Augsburg&nbsp;HRB&nbsp;16508</font></b></td>
        </tr>
        <tr>
                <td width="468" height="8"><b><font face="Arial" size="1">Vorsitzender&nbsp;des&nbsp;Aufsichtsrates&nbsp;/&nbsp;Chairman&nbsp;of&nbsp;the&nbsp;Supervisory&nbsp;Board:&nbsp;Dr.&nbsp;Lutz&nbsp;Bertling</font></b></td>
        </tr>
        <tr>
                <td width="468" height="8"><b><font face="Arial" size="1">Gesch&auml;ftsf&uuml;hrung&nbsp;/&nbsp;Board&nbsp;of&nbsp;Management:</font></b></td>
        </tr>
        <tr>
                <td width="468" height="8"><b><font face="Arial" size="1">Dr.&nbsp;Wolfgang&nbsp;Schoder,&nbsp;Vorsitzender&nbsp;/&nbsp;CEO;&nbsp;Friedrich-Wilhelm&nbsp;Hormel;&nbsp;Ralf Barnscheidt</font></b></td>
        </tr>
        <tr>
                <td width="468" height="8" style="border-bottom-style: double; border-bottom-width: 3px"><font face="Arial" size="1">&nbsp;</font></td>        
        </tr>
</table>

<table  border="0" style="border-collapse: collapse" width="688" id="table2" height="8">
        <tr>
                 <td width="686" height="8"><font face="Arial" size="1">&nbsp;</td>                        
        </tr>
        <tr>
                <td width="686" height="8"><font face="Arial" size="1">CONFIDENTIALITY&nbsp;NOTICE</td>                
         </tr>        
        <tr>
                 <td width="686" height="8"><font face="Arial" size="1">&nbsp;</td>                        
        </tr>                
        <tr>
                <td width="686" height="8"><font face="Arial" size="1">This&nbsp;communication&nbsp;and&nbsp;the&nbsp;information&nbsp;it&nbsp;contains&nbsp;is&nbsp;intended&nbsp;for&nbsp;the&nbsp;addressee&nbsp;(&nbsp;s&nbsp;)&nbsp;named&nbsp;above&nbsp;and&nbsp;for&nbsp;no&nbsp;other&nbsp;persons&nbsp;or&nbsp;organizations.&nbsp;</td>                                 
        </tr>
        <tr>
                 <td width="686" height="8"><font face="Arial" size="1">It&nbsp;is&nbsp;confidential&nbsp;and&nbsp;may&nbsp;be&nbsp;legally&nbsp;privileged&nbsp;and&nbsp;protected&nbsp;by&nbsp;law.&nbsp;The&nbsp;unauthorized&nbsp;use,&nbsp;copying&nbsp;or&nbsp;disclosure&nbsp;of&nbsp;this&nbsp;communication&nbsp;</td>                        
        </tr>
        <tr>
                 <td width="686" height="8"><font face="Arial" size="1">or&nbsp;any&nbsp;part&nbsp;of&nbsp;it&nbsp;is&nbsp;prohibited&nbsp;and&nbsp;may&nbsp;be&nbsp;unlawful.&nbsp;</td>                        
        </tr>
        <tr>
                 <td width="686" height="8"><font face="Arial" size="1">If&nbsp;you&nbsp;have&nbsp;received&nbsp;this&nbsp;communication&nbsp;in&nbsp;error,&nbsp;kindly&nbsp;notify&nbsp;us&nbsp;by&nbsp;return&nbsp;e-mail&nbsp;and&nbsp;discard&nbsp;and/or&nbsp;delete&nbsp;the&nbsp;communication.&nbsp;</td>                        
        </tr>
        <tr>
                <td width="686" height="8"><font face="Arial" size="1">Thank&nbsp;you&nbsp;very&nbsp;much.</td>                                 
        </tr>
        <tr>
                 <td width="686" height="8"><font face="Arial" size="1">It&nbsp;is&nbsp;possible&nbsp;for&nbsp;e-mails&nbsp;to&nbsp;be&nbsp;intercepted&nbsp;or&nbsp;affected&nbsp;by&nbsp;viruses.&nbsp;Whilst&nbsp;we&nbsp;maintain&nbsp;virus&nbsp;checks&nbsp;on&nbsp;our&nbsp;e-mails,&nbsp;we&nbsp;accept&nbsp;no&nbsp;liability&nbsp;for&nbsp;viruses&nbsp;</td>                        
        </tr>                                
        <tr>
                <td width="686" height="8"><font face="Arial" size="1">or&nbsp;other&nbsp;material&nbsp;which&nbsp;might&nbsp;be&nbsp;introduced&nbsp;with&nbsp;this&nbsp;message.</td>                                 
        </tr>
</table><br></body>

</html>