Bug 85578

Summary: log scale not working
Product: [Applications] kst Reporter: Andrew Walker <arwalker>
Component: generalAssignee: kst
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 1.x   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Andrew Walker 2004-07-20 20:12:15 UTC
Version:           0.98 (using KDE KDE 3.2.1KDE 1.2)
Installed from:    Compiled From SourcesCompiled From Sources
OS:                Linux

PROBLEM:
The toggle log scale method does not function as expected.

STEPS TO REPDOUCE:
Read in some data (e.g. gyrodata.dat) from frame 1000 to 2000 and create a curve from it.
The plot should now show the x-axis from 1000 to 2000. Toggle the x-axis to log mode.
The x-axis will now show from 1000 to 2000 but in a logarithmic fashion. However, there is
no data visible.

I also suspect that any x-errors or y-errors will be displayed incorrectly as no effort is
made to convert their values to logarithmic values when in log mode.
Comment 1 Matthew Truch 2004-07-21 04:49:36 UTC
I just noticed this as well.  y-axis log mode seems to work ok.  

Additionally (perhaps this should be a separate bug), because linefit vectors are just two points, they do not display correctly when in log mode (they are still straight lines, instead of curved).  
Comment 2 Andrew Walker 2004-07-21 20:06:15 UTC
Fixed problem with change to kst2dplot.cpp (1.165)
Comment 3 Matthew Truch 2004-07-21 20:11:53 UTC
I created bug 85643 to track the (non-fixed) linefit bug I pointed to in additional comment #1 above.