blob: 5f96b98e571c2a4ceda63a5b845439c3f1736935 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><head>
<TITLE>New and changed features in the chart re-implementation for OOo 2.3</TITLE>
<META http-equiv=CONTENT-TYPE content="text/html; charset=windows-1252">
<META content="OpenOffice.org 2.0 (Win32)" name=GENERATOR>
<META content="Ingrid Halama" name=AUTHOR>
<META content=20060228;15584500 name=CREATED>
<META content=20061031;16061800 name=CHANGED>
<STYLE> <!-- @page { size: 8.27in 11.69in; margin: 0.79in }
P { margin-bottom: 0.08in }
H1 { margin-bottom: 0.08in }
H1.western { font-family: "Albany", sans-serif; font-size: 16pt }
H1.cjk { font-family: "MS Mincho"; font-size: 16pt }
H1.ctl { font-family: "Tahoma"; font-size: 16pt }
H2 { margin-bottom: 0.08in }
H2.western { font-family: "Albany", sans-serif; font-size: 14pt; font-style: italic }
H2.cjk { font-family: "MS Mincho"; font-size: 14pt; font-style: italic }
H2.ctl { font-size: 14pt; font-style: italic }
H3 { margin-bottom: 0.08in }
H3.western { font-family: "Albany", sans-serif }
H3.cjk { font-family: "MS Mincho" }
-->
</STYLE>
</head>
<body lang=en-US dir=ltr><FONT size=3>
<H1 class=western><FONT style="FONT-SIZE: 16pt" size=4> New and changed
features in the chart re-implementation for OOo 2.3:</FONT> </FONT></H1>
<UL>
<LI>
New Chart Wizard (<A
href="http://www.openoffice.org/issues/show_bug.cgi?id=20344"
>Issue 20344</A>)
<UL>
<LI>
The creation of charts is simplified by a new wizard
with live preview <A
href="http://specs.openoffice.org/chart/wizards/ChartWizard.odt"
>(Specification)</A></LI></UL>
</LI>
<LI>
Flexible Source Ranges (<A
href="http://www.openoffice.org/issues/show_bug.cgi?id=3997"
>Issue 3997</A>,
<A
href="http://www.openoffice.org/issues/show_bug.cgi?id=2385"
>2385</A>
)
<UL>
<LI>
You can&nbsp;choose data ranges for single parts of
single series now separately. Especially you can select different x-values
for different series <A
href="http://specs.openoffice.org/chart/dataselection/FlexibleSourceRangeSelection.odt"
>(Specification)</A></LI></UL>
</LI>
<LI>
Regression Curve Formula and R^2 Value (<A href="http://www.openoffice.org/issues/show_bug.cgi?id=78442" >Issue 78442</A>)
<UL>
<LI>
The formula and r^2 value of a regression curve now is displayed in the status bar and quick help.
</LI>
</UL>
</LI>
<LI>
Easier settings for 3D charts (<A
href="http://www.openoffice.org/issues/show_bug.cgi?id=14202">Issue 14202</A>, <A
href="http://www.openoffice.org/issues/show_bug.cgi?id=75176">75176</A>, <A
href="http://www.openoffice.org/issues/show_bug.cgi?id=18018">18018</A>)
<UL>
<LI>
There is only one dialog for 3D settings now containing
more easy access to simple and realistic look and simplified perspective
settings <A href="http://specs.openoffice.org/chart/Chart3DViewDialog.odt">(Specification)</A>
</LI>
</UL>
</LI>
<LI>
Right angle axes option for 3D charts (<A href="http://www.openoffice.org/issues/show_bug.cgi?id=67754" >Issue 67754</A>)
<UL>
<LI>
With the new right-angled axes option the user can easily ensure that
the axes in a 3D chart are exactly vertical or horizontal. This
simplified display looks comfortable and allows for more accurate reading.
</LI>
</UL>
</LI>
<LI>
Pie segment offset for 3D charts (<A
href="http://www.openoffice.org/issues/show_bug.cgi?id=20321"
>Issue 20321</A>)
<UL>
<LI>
It's now possible to drag out single 3D pie segments
and donut segments also.
</LI>
</UL>
</LI>
<LI>
More pretty default colors (<A
href="http://www.openoffice.org/issues/show_bug.cgi?id=7019"
>Issue 7019</A> )
</LI>
<LI>
Enhance logarithmic scales (<A
href="http://www.openoffice.org/issues/show_bug.cgi?id=27694"
>Issue 27694</A>,
<A
href="http://www.openoffice.org/issues/show_bug.cgi?id=26869"
>Issue 26869</A>)
<UL>
<LI>
For logarithmic axis you now can choose minimum,
maximum and major intervals as you like. <A
href="http://specs.openoffice.org/chart/Chart_Scales_and_Intervals.odt"
>(Specification)</A>
</LI>
</UL>
</LI>
<LI>
Regression curves are now also available for 2D line charts, 2D bar and column charts and 2D area charts
</LI>
<LI>
Additional sub chart types: 2D Lines
subtype 'points only', 2D net subtype 'points only', 3D XY, 3D smooth lines, 3D donut
</LI>
<LI>
Improved im-/export from/to excel (
<A href="http://www.openoffice.org/issues/show_bug.cgi?id=47264" >Issue 47264</A>
, <A href="http://www.openoffice.org/issues/show_bug.cgi?id=71811" >71811</A>
, <A href="http://www.openoffice.org/issues/show_bug.cgi?id=47123" >47123</A>
, <A href="http://www.openoffice.org/issues/show_bug.cgi?id=71728" >71728</A>
, <A href="http://www.openoffice.org/issues/show_bug.cgi?id=71683" >71683</A>
, <A href="http://www.openoffice.org/issues/show_bug.cgi?id=54888" >54888</A>
, <A href="http://www.openoffice.org/issues/show_bug.cgi?id=47736" >47736</A>
, <A href="http://www.openoffice.org/issues/show_bug.cgi?id=55457" >55457</A>
, <A href="http://www.openoffice.org/issues/show_bug.cgi?id=47253" >47253</A>
, <A href="http://www.openoffice.org/issues/show_bug.cgi?id=37944" >37944</A>
)
</LI>
<LI>
Easier selection of chart objects via mouse (<A
href="http://www.openoffice.org/issues/show_bug.cgi?id=58161"
>Issue 58161</A>
, <A
href="http://www.openoffice.org/issues/show_bug.cgi?id=12579"
>12579</A>
, <A
href="http://specs.openoffice.org/chart/ChartSelectionHandling.odt"
>Specification</A> )
</LI>
<LI>
Enhanced automatic scaling (<A
href="http://www.openoffice.org/issues/show_bug.cgi?id=30426"
>Issue 30426</A>)
<UL>
<LI>
The automatic minimum and maximum values for axis have
been improved thus charts look nicer. <A
href="http://specs.openoffice.org/chart/ChartAxisAutoScaling.odt"
>(Specification)</A>
</LI>
</UL>
</LI>
<LI>
Improved automatic axes label layout (<A
href="http://www.openoffice.org/issues/show_bug.cgi?id=35085"
>Issue 35085</A>
, <A
href="http://www.openoffice.org/issues/show_bug.cgi?id=34476"
>34476</A> )
<LI>
Improved performance for charts with many data points
</LI>
</UL>
<H1 class="western">
<FONT style="FONT-SIZE: 16pt" size="4">
Architectural changes:
</FONT>
</H1>
<UL>
<LI>
Separation of model, view and controller
<UL>
<LI>
The separation of the different duties will help to maintain and expand the code easier in future.
</LI>
</UL>
</LI>
<LI>
Separation of chart and drawing layer (first part)
<br>
Chart2 uses UNO API to create the draw shapes whereever possible
instead of inheriting from native drawing layer classes.
<UL>
<LI>
This will ease architectural changes in the drawing layer in future.
</LI>
</UL>
</LI>
<LI>
Chart2 is not sfx-based anymore but uses the framework via UNO API instead
<UL>
<LI>
This separation will help with the ongoning effort to replace sfx.
</LI>
</UL>
</LI>
</UL>
</body></HTML>