incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ksch...@apache.org
Subject svn commit: r1206298 [3/3] - in /incubator/ooo/ooo-site/trunk/content/graphics: canvas/ canvas/api/ canvas/api/index-files/ chart/ css/ development/ documents/ images/ js/ pgra/ svg/
Date Fri, 25 Nov 2011 20:03:40 GMT
Added: incubator/ooo/ooo-site/trunk/content/graphics/chart/testableareas2.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/chart/testableareas2.html?rev=1206298&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/graphics/chart/testableareas2.html (added)
+++ incubator/ooo/ooo-site/trunk/content/graphics/chart/testableareas2.html Fri Nov 25 20:03:34 2011
@@ -0,0 +1,252 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+    <HEAD>
+        <TITLE></TITLE>
+        <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
+        <META NAME="GENERATOR" CONTENT="OpenOffice.org 2.0  (Win32)">
+        <META NAME="CREATED" CONTENT="20060228;15584500">
+        <META NAME="CHANGED" CONTENT="20061031;16061800">
+        <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">Testable areas in the Respin 
+                    of the Beta developer snapshot of the chart reimplementation&nbsp; (Milestone 
+                    9b)</FONT></H1>
+            <P>The chart reimplementation is still ongoing. In the following you find an 
+                overview of working and non working areas to give you an idea of what you can 
+                expect from this developer snapshot. Please help with testing thus we can 
+                assure to not introduce severe regression when replacing the old chart.</P>
+        </FONT>
+        <br>
+        <H2 CLASS="western">Please don't test this areas as they are still under 
+            construction:</H2>
+        <UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Drag and Drop of Data to chart</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Copy and Paste of whole chart ( <A HREF="http://qa.openoffice.org/issues/show_bug.cgi?id=64497">
+                            64497</A>)</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Chart updates after data changes in Calc 
+                        or Writer</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in">Help Content</P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in">Performance</P>
+            </LI>
+        </UL>
+        <br>
+        <H2 CLASS="western">Please test all other areas:</H2>
+        <UL>
+            <LI VALUE="1">
+                <P STYLE="MARGIN-BOTTOM: 0in">Wizard</P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">known bug: 3D scheme should be selected at 
+                                the beginning</FONT></P>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">known bug: prevent the in-between display 
+                                of a default chart</FONT></P>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">known bug: Performance</FONT></P>
+                    </LI>
+                </UL>
+            <LI VALUE="1">
+                <P STYLE="MARGIN-BOTTOM: 0in">Charttype Dialog</P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in">Data Ranges Dialog</P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Chart Data Table (available when the chart 
+                        has own data)</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">3D View Dialog</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in">Property Dialogs for different chart elements</P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in">General tabpages: Line, Area, Transparency, 
+                            Characters, Font Effects, Numbers</P>
+                        <UL>
+                            <LI>
+                                <P STYLE="MARGIN-BOTTOM: 0in">( Line Tabpage has an additional control group 'Icon' 
+                                    for series with symbols )</P>
+                            <LI>
+                                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">known bug: Font Preview shows wrong text (<A HREF="http://qa.openoffice.org/issues/show_bug.cgi?id=26572">26572</A>)</FONT></P>
+                            </LI>
+                        </UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in">Chart specific tabpages:</P>
+                        <UL>
+                            <LI>
+                                <P STYLE="MARGIN-BOTTOM: 0in">Legend: Position page</P>
+                            <LI>
+                                <P STYLE="MARGIN-BOTTOM: 0in">Title: Alignment page</P>
+                            <LI>
+                                <P STYLE="MARGIN-BOTTOM: 0in">Axis: Scale page and Label page ( Scale and Numbers 
+                                    page only for y axis )</P>
+                            <LI>
+                                <P STYLE="MARGIN-BOTTOM: 0in">Series: Statistic page, Data Label page, Layout page 
+                                    and Options page ( potentially different for different charttypes)</P>
+                                <UL>
+                                    <LI>
+                                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">Missing tabpage 'Transparency' for Symbols 
+                                                (<A HREF="http://qa.openoffice.org/issues/show_bug.cgi?id=26666">26666</A>)</FONT></P>
+                                    </LI>
+                                </UL>
+                            </LI>
+                        </UL>
+                    </LI>
+                </UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in">Position and Size Dialog</P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in">Insert dialogs:</P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in">Insert Title</P>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in">Insert Axis</P>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in">Insert Grids</P>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in">Insert Legend</P>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in">Insert DataLabels</P>
+                        <UL>
+                            <LI>
+                                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">Known bug: Position of data point labels 
+                                        for stacked 3D column charts with negative values</FONT></P>
+                            <LI>
+                                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">Known bug: Percent values</FONT></P>
+                            </LI>
+                        </UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in">Insert Statistic</P>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in">Insert Special Character</P>
+                        <UL>
+                            <LI>
+                                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">known bug:Only one special character 
+                                        inserted (125904)</FONT></P>
+                            <LI>
+                                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">known bug: only offers 256 item set 
+                                        (125905)</FONT></P>
+                            </LI>
+                        </UL>
+                    </LI>
+                </UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Chart section 
+                            under Tools/Options</FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in">Load and Save of all own formats with all features to 
+                    all formats with all features (5.2,6.0,7.0,8.0 Chart in Calc, in Writer, in 
+                    Impress and Standalone(5.2 only) with own data or data from calc or data from 
+                    writer)</P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">known bug: Some old documents which are 
+                                created by copying a chart from somewhere to somewhere have a bug in the 
+                                fileformat and are empty when loaded with the new chart</FONT></P>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">known bug: Import of manually scaled 
+                                percent charts has to cope with Fileformat Error in 8.0 and older Versions (see 
+                                i59288 for 8.0)</FONT></P>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">known bug: some 5.2 format issues</FONT></P>
+                    </LI>
+                </UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Excel Import</FONT></P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                            <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="2">known bug: Donut charts</FONT></FONT></FONT></P>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="2">known bug: Combination charts – import, 
+                                save as ods and reload does not work</FONT></P>
+                    </LI>
+                </UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Excel Export</FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in">Menu and Context-menu</P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                            <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="2">known issue: You need to 
+                                        click left first otherwise the menu entry 'Object Properties' is wrongly 
+                                        disabled</FONT></FONT></FONT></P>
+                    </LI>
+                </UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Toolbar</FONT></P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="2">known issue: 
+                                    Save button is disabled (but save via menu works)</FONT></FONT></P>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="2">known issue: 
+                                    Rearrange chart: for 3D charts maybe lights should be reset to default also</FONT></FONT></P>
+                    </LI>
+                </UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Selection via mouse (including correct 
+                        mouse pointer display)</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Pie and Donut segment dragging (2D and 3D)</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Keyboard access</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Undo</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Tooltips (<A HREF="http://qa.openoffice.org/issues/show_bug.cgi?id=27352">27352</A>)</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Statusbar (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=68861">68861</A>)</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Accessibility</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">High Contrast mode (<A HREF="http://qa.openoffice.org/issues/show_bug.cgi?id=27356">27356</A>)</FONT></P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3"><FONT SIZE="2">known bug: Big chart type icons 
+                                    in wizard (</FONT><A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=69120" NAME="69120"><FONT SIZE="2">69120</FONT></A><FONT SIZE="2">)</FONT></FONT></P>
+                    </LI>
+                </UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Automatic Scaling of Axis (Min, Max, 
+                        automatic major step count etc.)</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Automatic Layout of Axis labels respecting 
+                        font size and diagram size</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Display of legend entries</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Resize of Fonts while resizing the diagram 
+                        size when toolbar button 'Scale Text' is active (check titles, legend entries, 
+                        axis label and datapoint label)</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Export Meta Stream in XML for Charts to be 
+                        able to detect the version with wich the file was saved</FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT SIZE="3">Sorting of x values in xy charts (see new 
+                        checkbox in charttype dialog for XY charts)</FONT></P>
+            </LI>
+        </UL>
+        <br>
+    </BODY>
+</HTML>

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/chart/testableareas2.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/graphics/chart/vote_your_favorite.png
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/chart/vote_your_favorite.png?rev=1206298&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/chart/vote_your_favorite.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: incubator/ooo/ooo-site/trunk/content/graphics/chart/whatsnew.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/chart/whatsnew.html?rev=1206298&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/graphics/chart/whatsnew.html (added)
+++ incubator/ooo/ooo-site/trunk/content/graphics/chart/whatsnew.html Fri Nov 25 20:03:34 2011
@@ -0,0 +1,251 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+    <HEAD>
+        <TITLE></TITLE>
+        <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
+        <META NAME="GENERATOR" CONTENT="OpenOffice.org 2.0  (Win32)">
+        <META NAME="AUTHOR" CONTENT="Björn Milcke">
+        <META NAME="CREATED" CONTENT="20060228;15584500">
+        <META NAME="CHANGED" CONTENT="20061031;16061800">
+        <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">Recently fixed issues in the Beta developer 
+                    snapshot of the chart reimplementation&nbsp; (Milestone 9)</FONT></H1>
+            <P>The chart reimplementation is still ongoing. In the following you find a list of 
+                recently fixed issues. Some remaining sub issues are already detected as listed.</P>
+        </FONT>
+        <br>
+        <H2 CLASS="western">Recently implemented/fixed:</H2>
+        <H3 CLASS="western">Features:</H3>
+        <UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Range 
+                                Chooser button (in Wizard and Data Ranges dialog )</FONT></FONT></FONT></P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="2"> known issue: for xy charts the range chooser button&nbsp;is missing&nbsp;at the data series 
+                                        page</FONT></FONT></FONT></P>
+                    </LI>
+                </UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Excel Export</FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Toolbar (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=70287">70287</A>)</FONT></FONT></P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="2">known issue: 
+                                    Save button is disabled (but save via menu works)</FONT></FONT></P>
+                    </LI>
+                </UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3"> Context sensitive display of mouse pointer</FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Copy and paste inside 
+                                chart (<A HREF="http://qa.openoffice.org/issues/show_bug.cgi?id=64500">64500</A>)</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Select, move and delete 
+                                of additional shapes (e.g. pasted from clipboard)</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="2"><FONT SIZE="3">Property 
+                                    'Axis at' (</FONT><A HREF="http://qa.openoffice.org/issues/show_bug.cgi?id=61970"><FONT SIZE="3"><FONT FACE="Thorndale, serif">61970</FONT></FONT></A><FONT SIZE="3"><FONT FACE="Thorndale, serif">)</FONT></FONT></FONT></FONT></FONT></P>
+            <LI VALUE="1">
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Property 'Gradient Step 
+                                Count' for fill style of type gradient</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Property 'Break' 
+                            for text labels of horizontal axis</FONT></FONT></P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in"><FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="2"> known issue: when you have much to much labels the axis looks like pixel rubish</FONT></FONT></FONT></P>
+                    </LI>
+                </UL>
+            <LI VALUE="1">
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3"> Chart color 
+                            table&nbsp;(see Tools/Options/Chart)</FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Disabling/Enabling of 
+                                all menu entries</FONT></FONT></FONT></P>
+                <UL>
+                    <LI>
+                        <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                            <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="2">known issue: You need to 
+                                        left click first otherwise the menu entry 'Object Properties' is wrongly 
+                                        disabled</FONT></FONT></FONT></P>
+                    </LI>
+                </UL>
+            <LI VALUE="1">
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Icons for menu 
+                            entries are implemented also in context menu now (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=27362">27362</A>)</FONT></FONT></P>
+                <P STYLE="MARGIN-BOTTOM: 0in"></P>
+            </LI>
+        </UL>
+        <H3 CLASS="western">Fixed Load and Save Bugs:</H3>
+        <UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Loaded 3D Line 
+                            Charts are stacked deep now correctly</FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Loaded 3D Lines 
+                            with 2<SUP>nd</SUP> axis don't loose series anymore</FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Load of Stockchart 
+                                document corrected (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=68043">68043</A>)</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Y Grids in 3D charts 
+                                were always on after reload (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=68038">68038</A>)</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Chart Area with 
+                                fillstyle NONE was not saved properly (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=69680">69680</A>)</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Single datapoints with 
+                                symbol style NONE are saved correctly now</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="2"><FONT SIZE="3">Loading 
+                                donut chart don't crashes on solaris anymore (</FONT><A HREF="http://qa.openoffice.org/issues/show_bug.cgi?id=63570"><FONT SIZE="3"><FONT FACE="Thorndale, serif">63570</FONT></FONT></A><FONT SIZE="3"><FONT FACE="Thorndale, serif">)</FONT></FONT></FONT></FONT></P>
+            </LI>
+        </UL>
+        <UL>
+            <P STYLE="MARGIN-BOTTOM: 0in"></P>
+        </UL>
+        <H3 CLASS="western">Fixed Rendering Bugs:
+        </H3>
+        <UL>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"><FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3"><SPAN STYLE="BACKGROUND: none transparent scroll repeat 0% 0%"><SPAN><SPAN STYLE="TEXT-DECORATION: none"><SPAN STYLE="FONT-STYLE: normal">3D
+	xy don't crashes anymore. (</SPAN>
+                                        </SPAN>
+                                    </SPAN>
+                                    <A HREF="http://qa.openoffice.org/issues/show_bug.cgi?id=67868">
+                                        <SPAN>
+                                            <U>
+                                                <SPAN STYLE="FONT-STYLE: normal">
+                                                    <FONT SIZE="3"><FONT FACE="Thorndale, serif">67868</FONT></FONT></SPAN></U></SPAN></A><SPAN><SPAN STYLE="TEXT-DECORATION: none"><SPAN STYLE="FONT-STYLE: normal"><FONT SIZE="3"><FONT FACE="Thorndale, serif">)</FONT></FONT></SPAN>
+                                        </SPAN>
+                                    </SPAN>
+                                </SPAN></FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">
+                                <SPAN STYLE="BACKGROUND: none transparent scroll repeat 0% 0%">X
+	axis in XY charts shows correct number format now (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=66856">
+                                        66856</A>)</SPAN></FONT></FONT></FONT></P>
+            <LI VALUE="1">
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">
+                                <SPAN STYLE="BACKGROUND: none transparent scroll repeat 0% 0%">Correct
+	automatic symbols for xy charts (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=66007"><FONT SIZE="3"><FONT FACE="Thorndale, serif">
+                                                66007</FONT></FONT></A><FONT SIZE="3"><FONT FACE="Thorndale, serif">)</FONT></FONT></SPAN></FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Legend entries 
+                            for line charts with automatic symbols are now displayed correctly (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=65580">65580</A>)</FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Font sizes of 
+                            pie labels and size of pies with labels are corrected</FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">3D-Pie Chart aren't 
+                                broken after line width change anymore (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=67743">67743</A>)</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Textures are now 
+                            applied to the correct side of objects (e.g. Bottom,3D Pies,3D Lines)</FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Corrected 
+                            rendering of missing data points (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=70133">70133</A>)</FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Percent bar charts are 
+                                now rendered correctly (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=70395">70395</A>)</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Lines in Linechart don't 
+                                disappears anymore when second value is Nan (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=67757">67757</A>)</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">StockCharts don't have 
+                                fixed aspect ratio 1:1 anymore</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Adapted display of 
+                                negative values in area charts to old chart behaviour</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Pies and category charts 
+                                are now displayed correct when switching from another chart with manually 
+                                scaled x axis or y axis</FONT></FONT></FONT></P>
+            </LI>
+        </UL>
+        <UL>
+            <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+            </P>
+        </UL>
+        <H3 CLASS="western">Fixed Workflow Bugs:</H3>
+        <UL>
+            <LI VALUE="1">
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Automatic detection of 
+                                good defaults for range segmentation ( first row/column as label; rows or 
+                                columns) (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=66867">66867</A>)</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">It is now possible to 
+                                remove titles and the legend with delete key (<A HREF="http://www.openoffice.org/issues/show_bug.cgi?id=67808">67808</A>)</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">Points with invisible 
+                                symbols are now selectable for Symbol-Charts and Line-and-Symbol-Charts</FONT></FONT></FONT></P>
+            <LI>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                    <FONT COLOR="#000000"><FONT FACE="Thorndale, serif"><FONT SIZE="3">The preview during 
+                                dragging of pie and donut segments is now positioned correctly</FONT></FONT></FONT></P>
+                <P STYLE="MARGIN-BOTTOM: 0in; FONT-STYLE: normal; TEXT-DECORATION: none">
+                </P>
+            </LI>
+        </UL>
+        <H3 CLASS="western">Specifications waiting for review:</H3>
+        <UL>
+            <LI>
+                <P><FONT FACE="Thorndale, serif"><FONT SIZE="3"><A HREF="http://specs.openoffice.org/chart/dataselection/FlexibleSourceRangeSelection.odt">Flexible 
+                                Source Ranges </A></FONT></FONT>
+                </P>
+            <LI>
+                <P><FONT FACE="Thorndale, serif"><FONT SIZE="3"><A HREF="http://specs.openoffice.org/chart/ChartObjectNames.odt">
+                                Chart Object Naming</A></FONT></FONT></P>
+            <LI>
+                <P><FONT FACE="Thorndale, serif"><FONT SIZE="3"><A HREF="http://specs.openoffice.org/chart/ChartUndo.odt">Undo
+                            </A></FONT></FONT>
+                </P>
+            <LI>
+                <P><A HREF="http://specs.openoffice.org/chart/Toolbars.odt">Toolbar</A></P>
+            <LI>
+                <P><A HREF="http://specs.openoffice.org/chart/ChartInsertTitleDialog.odt">Dialog Insert 
+                        Title</A></P>
+            </LI>
+        </UL>
+        
+    </BODY>
+</HTML>
\ No newline at end of file

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/chart/whatsnew.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/graphics/chart/whatsnewinchart2.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/chart/whatsnewinchart2.html?rev=1206298&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/graphics/chart/whatsnewinchart2.html (added)
+++ incubator/ooo/ooo-site/trunk/content/graphics/chart/whatsnewinchart2.html Fri Nov 25 20:03:34 2011
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD>
+        <TITLE></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>

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/chart/whatsnewinchart2.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/graphics/css/graphics.css
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/css/graphics.css?rev=1206298&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/graphics/css/graphics.css (added)
+++ incubator/ooo/ooo-site/trunk/content/graphics/css/graphics.css Fri Nov 25 20:03:34 2011
@@ -0,0 +1,109 @@
+/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */
+
+  .dba table { margin: 0pt;
+    padding: 0pt;
+    text-align: left;
+    width: 100%;
+    }
+
+  .dba hr { border: 1px solid  ! important;
+    color: rgb(204, 204, 204);
+    }
+
+  .dba .with_border { border: 1px solid  ! important;
+    }
+
+  .dba table ul { padding-left: 0px ! important;
+    }
+
+  .dba td { padding: 3px;
+    }
+
+  .dba_light td { border: thin none rgb(204, 204, 204) ! important;
+    padding: 3px;
+    }
+
+  .dba tr.MainTableHeader { background-color: rgb(0, 0, 128);
+    color: white;
+    font-weight: bold;
+    }
+
+  .dba tr.InnerTableHeader { font-weight: bold;
+    background-color: rgb(153, 204, 255);
+    }
+
+  .dba tr.OddTableRow { background-color: rgb(246, 246, 246);
+    }
+
+  .dba tr.EvenTableRow { background-color: rgb(230, 230, 230);
+    }
+
+  .dba h1 { padding: 5px;
+    font-size: x-large;
+    color: rgb(0, 0, 0);
+    margin-bottom: 2px;
+    background-color: rgb(218, 228, 238) ! important;
+    }
+
+  .dba h2 { padding: 2px;
+    background-color: rgb(246, 246, 246);
+    color: rgb(0, 0, 0);
+    margin-bottom: 10px;
+    }
+
+  .dba h3 { font-weight: bold;
+    background-color: rgb(238, 238, 238);
+    padding-left: 5px;
+    padding-top: 1px;
+    padding-bottom: 1px;
+    margin-bottom: 10px;
+    }
+
+  .dba_light tr.MainTableHeader { background-color: rgb(238, 238, 238);
+    font-weight: bold;
+    color: black;
+    }
+
+  .dba_light tr.InnerTableHeader { background-color: rgb(248, 248, 248);
+    font-weight: bold;
+    color: black;
+    }
+
+  .dba a.important { font-size: large;
+    font-weight: bold;
+    }
+
+  .vertically_centerred { vertical-align: middle;
+    }
+
+  #dba_project_menu .selected { font-weight: bold ! important;
+    background-color: rgb(222, 228, 238);
+    }
+
+  #dba_menu_bar .selected { font-weight: bold ! important;
+    }
+
+  .dba h1 { -moz-border-radius-topleft: 8px;
+    -moz-border-radius-topright: 8px;
+    -moz-border-radius-bottomright: 8px;
+    -moz-border-radius-bottomleft: 8px;
+    }
+
+  .dba h2 { -moz-border-radius-topleft: 5px;
+    -moz-border-radius-topright: 5px;
+    -moz-border-radius-bottomright: 5px;
+    -moz-border-radius-bottomleft: 5px;
+    }
+
+  .dba h3 { -moz-border-radius-topleft: 3px;
+    -moz-border-radius-topright: 3px;
+    -moz-border-radius-bottomright: 3px;
+    -moz-border-radius-bottomleft: 3px;
+    }
+
+  .dba .left_align { text-align: left;
+    }
+
+  .dba .centered { text-align: center;
+    }
+

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/css/graphics.css
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/css/graphics.css
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/ooo/ooo-site/trunk/content/graphics/development/index.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/development/index.html?rev=1206298&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/graphics/development/index.html (added)
+++ incubator/ooo/ooo-site/trunk/content/graphics/development/index.html Fri Nov 25 20:03:34 2011
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+
+    
+  <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
+
+    
+  <meta http-equiv="Content-Style-Type" content="text/css">
+
+    
+  <style type="text/css">@import url("/css/dba.css");</style>
+    
+    
+  <title>OpenOffice.org Graphics - Miscellaneous</title>
+  <script type="text/javascript" src="/js/dba_default.js"></script>
+</head>
+
+
+  <body>
+
+    <b>Project Sections</b>:
+        <a href="../index.html">Home</a>&nbsp;| <a href="./index.html"><b>Development</b></a><br>
+
+        <b>Development Sections</b>:
+            <a href="./projects.html">Developer Projects</a><a href="./project_structure.html"></a>
+    
+<div class="dba">
+      
+<h1 id="dba_dev">OpenOffice.org Graphics - Development</h1>
+
+      
+<table id="Table1" cellpadding="0" cellspacing="0">
+
+        <tbody>
+
+          <tr class="OddTableRow">
+
+            <td style="vertical-align: top; width: 200px;"><a href="projects.html">Developer projects</a></td>
+
+            <td style="vertical-align: top;">You're a developer, and you want to help? Please take a<br>
+look
+            here for a list of (most self-contained) projects ....</td>
+
+          </tr>
+
+          
+        
+  </tbody>
+      
+</table>
+
+      <br>
+
+  </div>
+</body>
+</html>

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/development/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/development/index.html
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/ooo/ooo-site/trunk/content/graphics/development/projects.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/development/projects.html?rev=1206298&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/graphics/development/projects.html (added)
+++ incubator/ooo/ooo-site/trunk/content/graphics/development/projects.html Fri Nov 25 20:03:34 2011
@@ -0,0 +1,209 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
+	<TITLE>Developer projects</TITLE>
+	<META NAME="GENERATOR" CONTENT="StarOffice 8  (Linux)">
+	<META NAME="CREATED" CONTENT="20070211;19270200">
+	<META NAME="CHANGEDBY" CONTENT="Kai Ahrens">
+	<META NAME="CHANGED" CONTENT="20070211;19485000">
+	<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
+	<SCRIPT SRC="/js/dba_default.js"></SCRIPT>
+	<STYLE TYPE="text/css">
+	<!--
+		H2 { background: transparent; page-break-before: auto }
+		H2.western { font-family: "Albany", sans-serif; font-size: 14pt; font-style: italic }
+		H2.cjk { font-family: "HG Mincho Light J"; font-size: 14pt; font-style: italic }
+		H2.ctl { font-family: "Arial Unicode MS"; font-size: 14pt; font-style: italic }
+		H2.ueberschrift-western { font-family: "Albany", sans-serif; font-size: 14pt; font-style: italic }
+		H2.ueberschrift-cjk { font-family: "HG Mincho Light J"; font-size: 14pt; font-style: italic }
+		H2.ueberschrift-ctl { font-family: "Arial Unicode MS"; font-size: 14pt; font-style: italic }
+	-->
+	</STYLE>
+</HEAD>
+<BODY LANG="de-DE" DIR="LTR">
+<P STYLE="margin-bottom: 0cm"><B>Project Sections</B>: <A HREF="../index.html">Home</A>
+| <A HREF="index.html"><B>Development</B></A><BR><B>Development
+Sections</B>: <A HREF=""><B>Developer Projects</B></A> 
+</P>
+<HR>
+<H1><A NAME="dba_dev_projects"></A>Developer Projects</H1>
+<P>Below is a list of projects which could be implemented by
+interested developers. Most of these projects are relatively
+self-contained, and do not require too much knowledge about OOo's
+code infrastructure.</P>
+<P>Note that this list doesn't claim to be a complete repository of
+what will be done in the near/medium future. There may be items on
+the list which will never be realized, and there definately are items
+which are not on the list, but will be implemented.</P>
+<P>If you are interested in anything from the list, please speak at
+<A HREF="mailto:dev@graphics.openoffice.org">dev@graphics.openoffice.org.</A>
+We'll gladly help you to get started on this.</P>
+<P>Also, make sure you don't miss <A HREF="http://development.openoffice.org/todo.html">OpenOffice.org's
+global TODO list</A>, which also contains interesting projects for
+developers.</P>
+<H3>General Notes</H3>
+<P>Whenever we talk about user interface work, this implies working
+with VCL, the Visual Class Library in OpenOffice.org. If you are not
+familar with it, you will curse it, since especially some of the
+older parts never heard the word &quot;documentation&quot;. On the
+other hand: In opposite to the native platform controls, everything
+is there as source code, so if you like &quot;learning by debugging&quot;,
+you will love VCL 
+<IMG SRC="../images/smile.gif" NAME="Grafik1" ALT="smile" ALIGN=BOTTOM WIDTH=19 HEIGHT=19 BORDER=0>.</P>
+<P>Additionally, be aware of the fact that feature implementations in
+OpenOffice.org require a specification (you may visit <A HREF="http://specs.openoffice.org/">the
+specifications project</A> for more information). There's a rule that
+nothing is checked into the master branch which doesn't have a
+specification which all stakeholders agreed upon - so unlike other
+open source projects you may know, the specification really is an
+important part. Stakeholders are: the documentation team, the user
+experience team, the quality assurance team, and development.
+Usually, one representative from every team needs to accept your
+specification.</P>
+<P>Well, don't let this hinder you in starting. Just be aware that
+there will be a time when a specification is finally needed. Most
+developers don't like writing such documents (and some people even
+claim that <A HREF="http://www.joelonsoftware.com/articles/fog0000000034.html">they
+shouldn't</A>). Thus, you need to clarify who will take this for you,
+if you can't/don't want.</P>
+<P>A note about the effort: This is a rather rough guess at the
+moment. In general, it may be a good idea to add two or more weeks or
+so simply for becoming familar with the code and some concepts, so if
+it is &quot;2 weeks&quot;, don't expect to start today and finish it
+in 14 days ...</P>
+<HR>
+<H2 CLASS="ueberschrift-western">Creating a Visio filter for OOo Draw</H2>
+<P>OOo currently lacks support for a Visio import filter, so that it
+would be good to have someone starting to write such a filter from
+scratch utilizing the OOo API for direct creation of the document or
+the ODF format as input format to be loaded by the OOo application.
+Although a full blown filter seems to be unrealistic to be written
+within the short timeframe, large parts of Visio documents should be
+able to be filtered correctly.</P>
+<P><I>Required skills/knowledge:</I> good C++ or Java expertise,
+graphics programming</P>
+<P><I>Recommendend skills/knowledge:</I> Visio file format / ODF or
+OOo API</P>
+<P><I>Contact:</I> <A HREF="mailto:Sven.Jacobi@Sun.COM">Sven.Jacobi@Sun.COM</A></P>
+<HR>
+<H2 CLASS="ueberschrift-western">Creating a Freelance Graphics filter
+for OOo Draw</H2>
+<P>OOo currently lacks support for a Lotus freelance import filter,
+so that it would be good to have someone starting to write such a
+filter from scratch utilizing the OOo API for direct creation of the
+document or the ODF format as input format to be loaded by the OOo
+application. Although a full blown filter seems to be unrealistic to
+be written within the short timeframe, large parts of Freelance
+documents should be able to be filtered correctly.</P>
+<P><I><SPAN STYLE="text-decoration: none"><SPAN STYLE="font-weight: medium">Required
+skills/knowledge</SPAN></SPAN></I>: good C++ or Java expertise,
+graphics programming</P>
+<P><I>Recommendend skills/knowledge:</I> Freelance Graphics file
+format / ODF or OOo API</P>
+<P><I>Contact:</I> <A HREF="mailto:Sven.Jacobi@Sun.COM">Sven.Jacobi@Sun.COM</A></P>
+<HR>
+<H2 CLASS="ueberschrift-western">Creating an OrgChart component</H2>
+<P>Currently, the OpenOffice.org package does not have a tool to
+allow users to easily create and manipulate organizational charts. 
+OpenOffice.org's main competitor, the Microsoft Office suite, does
+provide such a capability for its users. Therefore the addition of
+such a tool to OpenOffice.org will help.</P>
+<P>OpenOffice.org to attract new users and retain current users. The
+user will be able to create org charts using a library of pre-defined
+objects.  These objects will support multiple user-definable fields.
+Objects will be manipulated using a drag-and-drop interface.  An
+auto-alignment function will allow the user to place objects easily. 
+</P>
+<UL>
+	<LI><P>The following features should be included in the OrgChart
+	component:</P>
+	<LI><P>A library of pre-defined object shapes that can be used</P>
+	<LI><P>A drag-and-drop interface for manipulating objects</P>
+	<LI><P>An auto-alignment function</P>
+	<LI><P>A library of chart templates</P>
+	<LI><P>&quot;Smart&quot; connectors to allow users to easily connect
+	objects</P>
+</UL>
+<P><I>Required skills/knowledge:</I> good C++ / Java expertise,
+graphics programming</P>
+<P><I>Recommendend skills/knowledge:</I> ODF or OOo API</P>
+<P><I>Contact:</I> <A HREF="mailto:Christian.Lippka@Sun.COM">Christian.Lippka@Sun.COM</A></P>
+<HR>
+<H2 CLASS="ueberschrift-western">Creating a native Quartz2D canvas
+for Mac OSX</H2>
+<P>The current presentation module relies on a component model,
+allowing to use different backends for rendering purposes. Currently,
+there are backends available for MS DirectX and for the internally
+used VCL graphics layer. For Mac users, it would be great to have an
+optimized rendering backend using the Quartz2D API.</P>
+<P><I>Required skills/knowledge:</I> MacOSX and Quartz2D API</P>
+<P><I>Recommendend skills/knowledge:</I> enhanced graphics
+programming</P>
+<P><I>Contact:</I> <A HREF="mailto:Thorsten.Behrens@Sun.COM">Thorsten.Behrens@Sun.COM</A></P>
+<HR>
+<H2 CLASS="western">Creating a MultiPage-Tiff importer</H2>
+<P>MultiPage-Tiff files are oftenly generated from FAX documents and
+sent via Email, in case the recipient doesn'n own a FAX machine by
+herself, or to just embed it into the final document.</P>
+<P>The current TIFF filter is able to import such files. We now need
+to ask the user what the destination for his Multipage TIFF file
+should be: just a simple graphics import or a more sophisticated
+graphics import, assigning each of the several frames of the TIFF
+file to a consecutive page of the current/new document.</P>
+<P><BR><BR>
+</P>
+<P><I>Required skills/knowledge:</I> C++</P>
+<P><I>Recommendend skills/knowledge:</I> TIFF format knowledge, OOo
+internals about the filtering process</P>
+<P><I>Contact:</I> <A HREF="mailto:Sven.Jacobi@Sun.COM">Sven.Jacobi@Sun.COM</A></P>
+<HR>
+<H2 CLASS="ueberschrift-western">Enhanced SVG export filter</H2>
+<P>Due to the limitations the old export filter has, there have been
+made some efforts in the past to create an optimized export filter.
+This already available filter offers the possibility to create SVG's
+containing multiple slides, that you can navigate trough with mouse
+or key events. The functionality of this filter module is comparable
+with the functionality of the Flash export filter contained in
+StarOffice 7, which means that it doesn't offer any slide
+transitioning effects, object animations or sound support at the
+moment although the current internal structure of the new filter has
+been prepared to handle such topics more easily.</P>
+<P>Availability in this case means that there exist some source code
+inside the filter project of StarOffice, that can be build upon
+request. Due to the fact that there have been strong requests for a
+filter containing such functionality for quite a long time, the 
+suggestion  in this case would be to release a development snapshot
+on OOo within a package component.</P>
+<P><I>Required skills/knowledge:</I> good C++, graphics programming</P>
+<P><I>Recommendend skills/knowledge:</I> SVG specification, OOo API</P>
+<P><I>Contact:</I> <A HREF="mailto:Kai.Ahrens@Sun.COM">Kai.Ahrens@Sun.COM</A></P>
+<HR>
+<H2 CLASS="western">SVG Tiny import filter</H2>
+<P>Their have been several inquiries in the past, asking for a SVG
+import support in StarOffice. Beside integrating SVG graphics into a
+document, people are also asking for a vector  based interchange
+format that doesn't rely on the proprietary WMF/EMF
+(WindowsMetafile/EnhancedMetafile) format offered by MS. This format
+could be used to store OLE replacement graphics within our XML file
+format or to offer SVG content via Clipboard.</P>
+<P>Due to the fact, that SVG itself is a very complex format,
+offering support for stylesheets, scripting, animations, complex
+clipping, (clip) pathes and many more sophisticated features, the
+effort to create a full featured SVG import would be way beyond our
+current possibilities reagarding development resources. But taking
+into account, that such a full blown feature set is not needed for
+interchange features, a possible way to go would be to write a SVG
+import filter on our own, that offers support for the 'SVG Tiny'
+format, that is a subset of the pure SVG specification, concentrating
+mostly on graphics primitives, which is exactly what we need in this
+case. 
+</P>
+<P>Taking a look at the export side, we should take care of offering
+the possibility to save content only with respect to this special
+'Tiny' subset, so that we're able to read our own created SVG files.</P>
+<P><I>Required skills/knowledge:</I> good C++, graphics programming</P>
+<P><I>Recommendend skills/knowledge:</I> SVG specification, OOo API</P>
+<P><I>Contact:</I> <A HREF="mailto:Kai.Ahrens@Sun.COM">Kai.Ahrens@Sun.COM</A></P>
+</BODY>
+</HTML>
\ No newline at end of file

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/development/projects.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/development/projects.html
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_ccccff.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_ccccff.gif?rev=1206298&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_ccccff.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_ccccff.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_dee4ee.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_dee4ee.gif?rev=1206298&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_dee4ee.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_dee4ee.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_eeeeee.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_eeeeee.gif?rev=1206298&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_eeeeee.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/dba_edge_eeeeee.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/graphics/images/html.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/images/html.gif?rev=1206298&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/html.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/html.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/graphics/images/new.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/images/new.gif?rev=1206298&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/new.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/new.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/graphics/images/odt.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/images/odt.gif?rev=1206298&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/odt.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/odt.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/graphics/images/open_office_org_logo.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/images/open_office_org_logo.gif?rev=1206298&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/open_office_org_logo.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/open_office_org_logo.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/graphics/images/smile.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/images/smile.gif?rev=1206298&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/smile.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/smile.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/graphics/images/sxw.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/images/sxw.gif?rev=1206298&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/sxw.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/images/sxw.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/graphics/js/graphics_default.js
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/js/graphics_default.js?rev=1206298&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/graphics/js/graphics_default.js (added)
+++ incubator/ooo/ooo-site/trunk/content/graphics/js/graphics_default.js Fri Nov 25 20:03:34 2011
@@ -0,0 +1,16 @@
+
+window.onload=function(){ onLoad(); }
+
+function onLoad()
+{
+    // in the left hand side menu, hilight the item representing the current page
+    hilighCurrentMenuItem();
+}
+
+function hilighCurrentMenuItem()
+{
+    var heading = document.getElementsByTagName( "h1" )[0];
+    var currentMenuItem = document.getElementById( heading.id + "_item_menu_left" );
+    var menuItemLink = currentMenuItem.getElementsByTagName( "a" )[0];
+    menuItemLink.setAttribute( "class", "selected" );
+}

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/js/graphics_default.js
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/js/graphics_default.js
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/ooo/ooo-site/trunk/content/graphics/svg/SVGExportTest.java
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/svg/SVGExportTest.java?rev=1206298&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/graphics/svg/SVGExportTest.java (added)
+++ incubator/ooo/ooo-site/trunk/content/graphics/svg/SVGExportTest.java Fri Nov 25 20:03:34 2011
@@ -0,0 +1,165 @@
+/** The purpose of this class is to open a specified Draw/Impress document and save this
+ * file as a SVG file to a specified URL.".
+ */
+
+import com.sun.star.bridge.XUnoUrlResolver;
+import com.sun.star.lang.XComponent;
+import com.sun.star.lang.XMultiComponentFactory;
+import com.sun.star.uno.XComponentContext;
+import com.sun.star.uno.UnoRuntime;
+import com.sun.star.frame.XComponentLoader;
+import com.sun.star.frame.XStorable;
+import com.sun.star.beans.PropertyValue;
+import com.sun.star.beans.XPropertySet;
+import com.sun.star.util.XCloseable;
+import com.sun.star.document.XFilter;
+import com.sun.star.document.XExporter;
+import com.sun.star.drawing.XDrawPagesSupplier;
+import com.sun.star.drawing.XDrawPages;
+
+public class SVGExportTest
+{
+    /** The main method of the application.
+     * @param args The program needs three arguments:
+     * - full file name to open,
+     * - full file name to save.
+     */
+  public static void main(String args[])
+  {
+    try 
+    {
+      final String sConnectionString = "uno:socket,host=localhost,port=8100;urp;StarOffice.ServiceManager";
+
+      if( args.length < 2 )
+      {
+        System.out.println(
+			"usage: java -classpath .;<Office path>/program/classes/jurt.jar;" +
+			"<Office path>/program/classes/ridl.jar;" +
+			"<Office path>/program/classes/sandbox.jar;" +
+			"<Office path>/program/classes/unoil.jar;" +
+			"<Office path>/program/classes/juh.jar " +
+			"SVGTest \"<URL|path to load>\" \"<URL|basepath to save>\"" );
+			System.out.println( "\ne.g.:" );
+			System.out.println( "java -classpath .;d:/office60/program/classes/jurt.jar;" +
+			"d:/office60/program/classes/ridl.jar;" +
+			"d:/office60/program/classes/sandbox.jar;" +
+			"d:/office60/program/classes/unoil.jar; " +
+			"d:/office60/program/classes/juh.jar " +
+			"SVGTest \"f:\\Test.ppt\" \"f:\\Test.svg\"" );
+        System.exit(1);
+      }
+
+      /* Bootstraps a component context with the jurt base components
+         registered. Component context to be granted to a component for running.
+         Arbitrary values can be retrieved from the context. */
+      XComponentContext xcomponentcontext = com.sun.star.comp.helper.Bootstrap.createInitialComponentContext( null );
+
+      /* Gets the service manager instance to be used (or null). This method has
+         been added for convenience, because the service manager is a often used
+         object. */
+      XMultiComponentFactory xmulticomponentfactory = xcomponentcontext.getServiceManager();
+
+      /* Creates an instance of the component UnoUrlResolver which
+         supports the services specified by the factory. */
+      Object objectUrlResolver = xmulticomponentfactory.createInstanceWithContext( "com.sun.star.bridge.UnoUrlResolver", xcomponentcontext );
+
+      // Create a new url resolver
+      XUnoUrlResolver xurlresolver = (XUnoUrlResolver) UnoRuntime.queryInterface( XUnoUrlResolver.class, objectUrlResolver );
+
+      // Resolves an object that is specified as follow:
+      // uno:<connection description>;<protocol description>;<initial object name>
+      Object objectInitial = xurlresolver.resolve( sConnectionString );
+
+      // Create a service manager from the initial object
+      xmulticomponentfactory = (XMultiComponentFactory) UnoRuntime.queryInterface( XMultiComponentFactory.class, objectInitial );
+
+      // Query for the XPropertySet interface.
+      XPropertySet xpropertysetMultiComponentFactory = (XPropertySet) UnoRuntime.queryInterface( XPropertySet.class, xmulticomponentfactory );
+
+      // Get the default context from the office server.
+      Object objectDefaultContext = xpropertysetMultiComponentFactory.getPropertyValue( "DefaultContext" );
+
+      // Query for the interface XComponentContext.
+      xcomponentcontext = (XComponentContext) UnoRuntime.queryInterface( XComponentContext.class, objectDefaultContext );
+
+      /* A desktop environment contains tasks with one or more
+         frames in which components can be loaded. Desktop is the
+         environment for components which can instanciate within
+         frames. */
+      XComponentLoader xcomponentloader = (XComponentLoader) UnoRuntime.queryInterface( XComponentLoader.class,
+                                            xmulticomponentfactory.createInstanceWithContext(
+                                            "com.sun.star.frame.Desktop", xcomponentcontext ) );
+
+      java.io.File sourceFile = new java.io.File(args[0]);
+      StringBuffer sLoadUrl = new StringBuffer("file:///");
+      sLoadUrl.append(sourceFile.getCanonicalPath().replace('\\', '/'));
+
+      sourceFile = new java.io.File(args[1]);
+      StringBuffer sSaveUrl = new StringBuffer("file:///");
+      sSaveUrl.append(sourceFile.getCanonicalPath().replace('\\', '/'));
+
+      // set load properties
+      PropertyValue[] propertyvalue = new PropertyValue[ 1 ];
+      propertyvalue[ 0 ] = new PropertyValue();
+      propertyvalue[ 0 ].Name = "Hidden";
+      propertyvalue[ 0 ].Value = new Boolean(true);
+
+      // load document
+      Object objectDocumentToStore = xcomponentloader.loadComponentFromURL( sLoadUrl.toString(), "_blank", 0, propertyvalue );
+
+      if( objectDocumentToStore != null )
+      {
+          XComponent            xcomponent = (XComponent) UnoRuntime.queryInterface( XComponent.class, objectDocumentToStore );
+          XCloseable            xcloseable = (XCloseable) UnoRuntime.queryInterface( XCloseable.class, objectDocumentToStore );
+          XDrawPagesSupplier    xpagessupplier = (XDrawPagesSupplier) UnoRuntime.queryInterface( XDrawPagesSupplier.class, objectDocumentToStore );
+
+          // create filter
+          Object                svgfilter = xmulticomponentfactory.createInstanceWithContext( "com.sun.star.document.SVGFilter", xcomponentcontext );
+          XFilter               xfilter = (XFilter) UnoRuntime.queryInterface( XFilter.class, svgfilter );
+          XExporter             xexporter = (XExporter) UnoRuntime.queryInterface( XExporter.class, svgfilter );
+
+    	  // let filter know the source document
+          xexporter.setSourceDocument( xcomponent );
+
+          // do the filtering
+          if( xpagessupplier != null )
+          {
+    	      XDrawPages xdrawpages = xpagessupplier.getDrawPages();
+
+    	      if( xdrawpages != null && xdrawpages.getCount() > 0 )
+    	      {
+    			  int i;
+
+                  propertyvalue = new PropertyValue[ 2 ];
+
+                  propertyvalue[ 0 ] = new PropertyValue();
+                  propertyvalue[ 0 ].Name = "FileName";
+
+                  propertyvalue[ 1 ] = new PropertyValue();
+                  propertyvalue[ 1 ].Name = "PagePos";
+
+                  // iterate over all contained pages and export each page into a single file
+                  for( i = 0; i < xdrawpages.getCount(); ++i )
+    			  {
+                      propertyvalue[ 0 ].Value = sSaveUrl.toString().replaceAll( "\\.svg", "_" + Integer.toString( i ) ) + ".svg";
+    		          propertyvalue[ 1 ].Value = new Integer( i );
+    			  	  xfilter.filter( propertyvalue );
+    			  }
+              }
+          }
+
+          // close document
+          if( xcloseable != null )
+              xcloseable.close( false );
+          else
+              xcomponent.dispose();
+      }
+
+      System.exit( 0 );
+    }
+    catch( Exception exception )
+    {
+      System.err.println( exception );
+    }
+  }
+}

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/svg/SVGExportTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/svg/SVGExportTest.java
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/ooo/ooo-site/trunk/content/graphics/svg/svg.htm
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/svg/svg.htm?rev=1206298&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/graphics/svg/svg.htm (added)
+++ incubator/ooo/ooo-site/trunk/content/graphics/svg/svg.htm Fri Nov 25 20:03:34 2011
@@ -0,0 +1,222 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+  <meta content="text/html; charset=iso-8859-1"
+ http-equiv="CONTENT-TYPE">
+  <title>openoffice.org : graphics : chart project</title>
+  <meta content="StarOffice 7  (Linux)" name="GENERATOR">
+  <meta content="20031211;14111000" name="CREATED">
+  <meta content="20031215;15083400" name="CHANGED">
+</head>
+<body dir="ltr" lang="en-US">
+<h2><a name="mozTocId380621" class="mozTocH2"></a>New SVG export filter
+(Technology Preview)</h2>
+<p><b>Feedback to:</b> <a href="mailto:Kai.Ahrens@Sun.COM">Kai Ahrens</a></p>
+<ul id="mozToc">
+<!--mozToc h1 1 h2 2 h3 3 h4 4 h5 5 h6 6--><li><a href="#mozTocId380621">New
+SVG export filter (Technology Preview)</a>
+    <ul>
+      <li>
+        <ul>
+          <li><a href="#mozTocId11539">Introduction</a></li>
+          <li><a href="#mozTocId237397">Features</a>
+            <ul>
+              <li><a href="#mozTocId91148">What works so far</a></li>
+              <li><a href="#mozTocId235063">What doesn't work so far</a></li>
+              <li><a href="#mozTocId801769">What is planned next</a></li>
+            </ul>
+          </li>
+          <li><a href="#mozTocId522209">Installation</a></li>
+          <li><a href="#mozTocId155665">Usage</a>
+            <ul>
+              <li><a href="#mozTocId737281">Using the filter from
+within the application (UI)</a></li>
+              <li><a href="#mozTocId265090">Using the filter via API</a></li>
+            </ul>
+          </li>
+          <li><a href="#mozTocId51393">Source Code</a></li>
+        </ul>
+      </li>
+    </ul>
+  </li>
+</ul>
+<h3><a name="mozTocId11539" class="mozTocH3"></a>Introduction</h3>
+<p>Based on the fact that the current SVG export filter available in
+OpenOffice has some drawbacks and lacks a proper design internally, I
+created a new filter module from ground up, that should be able to
+fulfill the needs we have in this area. Needs in this area are
+extracted from community feedback, customer requests and issues we
+currently have with the 'old' SVG export filter implementation.</p>
+<p><b><font color="#ff0000">Important</font>: The current release of
+the new filter module is just meant to be a 'Technology Preview',
+that offers only basic functionality. It is in no way a complete
+product and shouldn't be used for production purposes. Please use
+this release at your own risk.</b><br>
+</p>
+<h3><a name="mozTocId237397" class="mozTocH3"></a>Features</h3>
+<p>The goal for this first release was to offer at least the same
+functionality as we currently have with the old filter, but with
+support for the export of multiple pages within one SVG file. The
+whole code currently available was written from scratch and should
+give us a 'Proof Of Concept' with the current release. It will be the
+basis for future releases and will be improved constantly. A concrete
+release schedule is currently not available. </p>
+<h4><a name="mozTocId91148" class="mozTocH4"></a>What works so far</h4>
+<ul>
+  <li>
+    <p style=""><i>Support of latest available official specification
+(SVG 1.1)</i></p>
+  </li>
+  <li>
+    <p style=""><i>Aspect ratio is preserved<br>
+    </i>PreserveAspectRatio attribute is set to xMidyMid</p>
+  </li>
+  <li>
+    <p><i>Usage of descriptive identifiers for several kinds of
+document objects<br>
+    </i>Slides/Master Slides as well as drawing objects and group
+objects get a description element within the SVG output, so that the
+document structure is kind of preserved. Named objects are also
+possible in this context</p>
+  </li>
+  <li>
+    <p><i>Separation of master slides and normal slides in one file</i>
+    </p>
+  </li>
+  <li>
+    <p><i>Support of multiple slides within one SVG file</i><br>
+The user should be able to travel through slides within a SVG viewer
+like Adobe's SVG Viewer or BATIK by just clicking the mouse. This
+feature has been realized by adding ECMA scripting to the SVG output.</p>
+  </li>
+  <li>
+    <p style=""><i>Embedding of fonts<br>
+    </i>Fonts are now embedded, so that the output should be the same
+on different systems, even if the document font isn't available on the
+specific target system. </p>
+  </li>
+  <li>
+    <p><i>Exporting only single pages or all pages via API</i></p>
+  </li>
+</ul>
+<h4><a name="mozTocId235063" class="mozTocH4"></a>What doesn't work so
+far</h4>
+<ul>
+  <li>
+    <p style=""><i>Textual bullets are not working very well, with
+different results on Unix and Windows from time to time</i></p>
+  </li>
+  <li>
+    <p style=""><i>Shadow text and hollow text is not working<br>
+    </i>These attributes are not supported by the SVG specification, so
+that we'll have to fake this for correct results.</p>
+  </li>
+  <li>
+    <p style=""><i>No single or page range export via UI<br>
+    </i>All pages are exported by default, you can't change the default
+via UserInterface to just export single pages</p>
+  </li>
+  <li>
+    <p style=""><i>Many other things</i></p>
+  </li>
+</ul>
+<h4><a name="mozTocId801769" class="mozTocH4"></a>What is planned next</h4>
+<ul>
+  <li>
+    <p><i>Creation of an export dialog to support export of single
+pages and page ranges for example</i></p>
+  </li>
+  <li>
+    <p><i>Implementing support for different shapes like rects,
+ellipses and bezier curves instead of creating just simple polygons</i></p>
+  </li>
+  <li>
+    <p><i>Better font support</i></p>
+  </li>
+  <li>
+    <p><i>Better support of native SVG filling and stroking</i></p>
+  </li>
+  <li>
+    <p><i>Animations</i></p>
+  </li>
+  <li>
+    <p><i>Sound</i><br>
+    </p>
+  </li>
+</ul>
+<h3><a name="mozTocId522209" class="mozTocH3"></a>Installation</h3>
+<ul>
+  <li>
+    <p>Install an OpenOffice.org1.1 or newer if you have not done so
+already.</p>
+  </li>
+  <li>
+    <p><a href="svgexport.zip">Download</a> the package that contains
+the new version of the filter.</p>
+  </li>
+  <li>
+    <p>Copy the zip file in <code>OpenOffice1.1/user/uno_packages</code>
+folder (Note: USE the zip file as a whole, DO NOT extract it). </p>
+  </li>
+  <li>
+    <p>Open up a shell and switch to the OpenOffice1.1/program
+directory and start the pkgchk tool. On success, no output is given. </p>
+  </li>
+  <li>
+    <p>Alternatively, you can install the filter for all users of a
+OpenOffice.org network installation by placing the file into the <code>OpenOffice1.1/share/uno_packages</code>
+and starting <br>
+pkgchk --shared </p>
+  </li>
+  <li>
+    <p>You can uninstall the package by deleting the file in the
+uno_packages directory and starting pkgchk again.<br>
+    </p>
+  </li>
+</ul>
+<h3><a name="mozTocId155665" class="mozTocH3"></a>Usage</h3>
+<h4><a name="mozTocId737281" class="mozTocH4"></a>Using the filter from
+within the application (UI)</h4>
+<p>After successful installation you should have a new filter entry
+inside the 'File=&gt;Export' dialog available. The new filter is
+called <b>SVG &#8211; Scalable Vector Graphics (new)</b>. The old SVG
+filter is still available.</p>
+<p style="">As stated above, there's no export
+dialog available at the moment, so that all pages get exported in
+every case. This will be changed as soon as a filter dialog will be
+available.</p>
+<h4><a name="mozTocId265090" class="mozTocH4"></a>Using the filter via
+API</h4>
+<p>You can use the filter via API in a very easy way. The <a
+ href="SVGExportTest.java">Java
+code</a> gives you an example of how to do this.</p>
+<p>The following properties are supported so far:</p>
+<ul>
+  <li>
+    <p><i>OutputStream (interface ::com::sun::star::io::XOutputStream)</i><br>
+You can set the XoutputStream interface that should be used to export
+into the underlying stream</p>
+  </li>
+  <li>
+    <p><i>FileName (String)</i><br>
+As an alternative to the OutputStream, you can set the FileName
+property. In this case an output stream is created internally to write
+to the specified URL</p>
+  </li>
+  <li>
+    <p><i>PagePos (Integer)</i><br>
+You can specify which page to export here. Values between 0 and
+(PageCount-1) export the specified page, all other values export all
+pages. Default is -1.<br>
+    </p>
+  </li>
+</ul>
+<h3><a name="mozTocId51393" class="mozTocH3"></a>Source Code</h3>
+<p>The source code for the new SVG export filter can be found inside
+the <b>Framework</b> project <b>filter </b>module. Please checkout
+this module and change directory to <b>filter/source/svg </b>to find
+the related code. Revisions for the current release are tagged with
+OOO_SVG_FILTER_0_1_0 and can be checked out with standard CVS
+commands.</p>
+</body>
+</html>

Added: incubator/ooo/ooo-site/trunk/content/graphics/svg/svgexport.zip
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/graphics/svg/svgexport.zip?rev=1206298&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/graphics/svg/svgexport.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream



Mime
View raw message