Bug 123211 - Line weight setting for plot axis lines
Summary: Line weight setting for plot axis lines
Status: RESOLVED FIXED
Alias: None
Product: kst
Classification: Applications
Component: general (show other bugs)
Version: 1.x
Platform: unspecified Linux
: HI normal
Target Milestone: ---
Assignee: Netterfield
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-07 05:58 UTC by Netterfield
Modified: 2006-03-09 05:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Netterfield 2006-03-07 05:58:14 UTC
Version:           1.3.0_devel (using KDE 3.4.3, Gentoo)
Compiler:          gcc version 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)
OS:                Linux (x86_64) release 2.6.12-gentoo-r6

For publication quality plots, it is important to set the line weight of all lines, including the plot axis lines.

It needs to be added to the 2dplot dialog and to 2dplot.
Comment 1 Netterfield 2006-03-07 05:58:46 UTC
1.3.0
Comment 2 Netterfield 2006-03-07 18:20:36 UTC
SVN commit 516571 by netterfield:

CCBUG: 123211

Add settings to the Plot Dialog (they don't do anything yet).



 M  +289 -115  plotdialog.ui  
Comment 3 Netterfield 2006-03-09 05:17:55 UTC
SVN commit 516895 by netterfield:

BUG: 123211

Long flight - Barth gets some work done...

Impliment line weight settings for plot axis lines

Also something perhaps a little more controversial:
By conventions I am familiar with,
weight=0 -> use thinest line availible
weight=N -> use n-pt width line.

This is not what the line weight stuff for curves used to do.  Instead,
the line width was some function of the size of the plot.

I have changed it to the above definition, and changed the default line
widths to 1. Kst files which stored their line width as 0 will now print
curves with the thinnest possible line width... which is a change.

thoughts?

cbn



 M  +1 -0      libkstapp/kst.cpp  
 M  +48 -22    libkstapp/kst2dplot.cpp  
 M  +14 -1     libkstapp/kst2dplot.h  
 M  +19 -2     libkstapp/kstplotdialog_i.cpp  
 M  +7 -7      libkstapp/plotdialog.ui  
 M  +5 -5      libkstmath/kstvcurve.cpp