Author: ben
Date: 2007-11-21 17:48:29 -0800 (Wed, 21 Nov 2007)
New Revision: 7351
Added:
openlaszlo/trunk/lps/components/charts/barchart.lzx
openlaszlo/trunk/lps/components/charts/library.lzx
openlaszlo/trunk/lps/components/charts/linechart.lzx
openlaszlo/trunk/lps/components/charts/piechart.lzx
openlaszlo/trunk/lps/components/charts/shared/
openlaszlo/trunk/lps/components/charts/shared/barchartbacking.lzx
openlaszlo/trunk/lps/components/charts/shared/basechart.lzx
openlaszlo/trunk/lps/components/charts/shared/basechartbacking.lzx
openlaszlo/trunk/lps/components/charts/shared/chartzoomer.lzx
openlaszlo/trunk/lps/components/charts/shared/databar.lzx
openlaszlo/trunk/lps/components/charts/shared/dataseries.lzx
openlaszlo/trunk/lps/components/charts/shared/label.lzx
openlaszlo/trunk/lps/components/charts/shared/legend.lzx
openlaszlo/trunk/lps/components/charts/shared/library.lzx
openlaszlo/trunk/lps/components/charts/shared/linechartbacking.lzx
openlaszlo/trunk/lps/components/charts/shared/piepiece.lzx
openlaszlo/trunk/lps/components/charts/shared/wholepie.lzx
Removed:
openlaszlo/trunk/lps/components/charts/addon/
openlaszlo/trunk/lps/components/charts/barchart/
openlaszlo/trunk/lps/components/charts/columnchart/
openlaszlo/trunk/lps/components/charts/common/
openlaszlo/trunk/lps/components/charts/docs/
openlaszlo/trunk/lps/components/charts/library.lzx
openlaszlo/trunk/lps/components/charts/linechart/
openlaszlo/trunk/lps/components/charts/piechart/
openlaszlo/trunk/lps/components/charts/styles/
openlaszlo/trunk/test/charts/
Modified:
openlaszlo/trunk/WEB-INF/lps/misc/lzx-autoincludes.properties
openlaszlo/trunk/docs/src/build.xml
openlaszlo/trunk/docs/src/reference/index.dbk
Log:
Change 20071121-ben-1 by [EMAIL PROTECTED] on 2007-11-21 17:04:54 PST
in /Users/ben/src/svn/openlaszlo/trunk-for-charting
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary:
New Features:
Bugs Fixed:
Technical Reviewer: pbr (in email from August 2007)
QA Reviewer: bshine
Doc Reviewer: none
Documentation:
This is the checkin of the extensive charting and graphing
rewrite by Josh Crowley in Spring/Summer 2007.
Release Notes: autoinclude has been updated to include this new
version of charting instead of the older one, which has
been rendered de facto deprecated by this new version.
To use the older charting package, one must manually
include the files in /lps/components/deprecated/charts/.
Details: This is all the new charting stuff. Much easier to use,
much more pleasing to the eye, far more concise to
implement, and generally far more sensible, speedy, etc.
There are still a few things left to do (get legend
working properly in DHTML and play around with it a
little... add some more customization for a few more
things (individual label coloring, perhaps), write a
tooltip class, etc), and I'm sure there are going to be
a few bugs here and there with this new stuff, but I'm
confident this is worlds better than what we had.
There are probably also a few better or more concise
ways of doing certain things. I'm open to suggestions.
Any additional improvements or features can be easily
implemented.
Zooming doesn't currently work in DHTML because of an
issue with drawview. I'm going to work out a test case
and file a bug about it.
Tests:
ant clean build doc
http://localhost:8080/trunk-for-charting/test/charting/barchart_example_01.lzx
http://localhost:8080/trunk-for-charting/test/charting/barchart_example_02.lzx
http://localhost:8080/trunk-for-charting/test/charting/barchart_example_03.lzx
http://localhost:8080/trunk-for-charting/test/charting/linechart_example_01.lzx
http://localhost:8080/trunk-for-charting/test/charting/linechart_example_02.lzx
http://localhost:8080/trunk-for-charting/test/charting/linechart_example_03.lzx
http://localhost:8080/trunk-for-charting/test/charting/piechart_example_01.lzx
http://localhost:8080/trunk-for-charting/test/charting/piechart_example_02.lzx
http://localhost:8080/trunk-for-charting/test/charting/piechart_example_03.lzx
and whoo, doc works too:
http://localhost:8080/trunk-for-charting/docs/reference/Charting%20And%20Graphing.ref.html
Files:
D test/charts
D test/charts/columnchart
D test/charts/columnchart/images
D test/charts/columnchart/images/master.gif
D test/charts/columnchart/images/background.gif
D test/charts/columnchart/test_column_01.lzx
D test/charts/columnchart/data
D test/charts/columnchart/data/simple-redsox-data.xml
D test/charts/columnchart/test_column_02.lzx
D test/charts/columnchart/test_column_03.lzx
D test/charts/columnchart/test_column_04.lzx
D test/charts/columnchart/test_column_05.lzx
D test/charts/columnchart/chartstyle.lzx
D test/charts/piechart
D test/charts/piechart/images
D test/charts/piechart/images/master.gif
D test/charts/piechart/images/background.gif
D test/charts/piechart/test_pie_01.lzx
D test/charts/piechart/data
D test/charts/piechart/data/pie-data2.xml
D test/charts/piechart/test_pie_02.lzx
D test/charts/piechart/test_pie_03.lzx
D test/charts/piechart/test_pie_04.lzx
D test/charts/piechart/chartstyle.lzx
D test/charts/images
D test/charts/images/master.gif
D test/charts/images/background.gif
D test/charts/images/column_icon.jpg
D test/charts/images/pie_icon.jpg
D test/charts/images/opensource-550x475.gif
D test/charts/images/OpenLaszloLogo.jpg
D test/charts/images/LaszloLogo2.gif
D test/charts/images/bar_icon.jpg
D test/charts/images/line_icon.jpg
D test/charts/barchart
D test/charts/barchart/test_bar_01.lzx
D test/charts/barchart/test_bar_02.lzx
D test/charts/barchart/test_bar_03.lzx
D test/charts/barchart/test_bar_04.lzx
D test/charts/barchart/test_bar_05.lzx
D test/charts/barchart/test_bar_06.lzx
D test/charts/barchart/images
D test/charts/barchart/images/master.gif
D test/charts/barchart/images/background.gif
D test/charts/barchart/images/opensource-550x475.gif
D test/charts/barchart/data
D test/charts/barchart/data/simple-redsox-data.xml
D test/charts/barchart/chartstyle.lzx
D test/charts/data
D test/charts/data/columnchart-data-example1.xml
D test/charts/data/ebay.xml
D test/charts/data/columnchart-data-example2.xml
D test/charts/data/ebay1.xml
D test/charts/data/ebay1000.xml
D test/charts/data/simple-redsox-data.xml
D test/charts/data/pie-data.xml
D test/charts/data/pie-data2.xml
D test/charts/data/simple.xml
D test/charts/data/redsox-data.xml
D test/charts/data/redsox-data1.xml
D test/charts/data/redsox-data2.xml
D test/charts/linechart
D test/charts/linechart/test_line_01.lzx
D test/charts/linechart/test_line_02.lzx
D test/charts/linechart/test_line_03.lzx
D test/charts/linechart/images
D test/charts/linechart/images/master.gif
D test/charts/linechart/images/background.gif
D test/charts/linechart/images/pie_icon.jpg
D test/charts/linechart/images/OpenLaszloLogo.jpg
D test/charts/linechart/test_line_04.lzx
D test/charts/linechart/test_line_05.lzx
D test/charts/linechart/test_line_06.lzx
D test/charts/linechart/test_line_07.lzx
D test/charts/linechart/data
D test/charts/linechart/data/ebay.xml
D test/charts/linechart/data/testdata.xml
D test/charts/linechart/data/redsox-data.xml
D test/charts/linechart/partialchartstyle.lzx
D test/charts/linechart/chartstyle.lzx
D test/charts/index.html
M WEB-INF/lps/misc/lzx-autoincludes.properties
A lps/components/deprecated
D lps/components/charts/columnchart
D lps/components/charts/columnchart/columnchartplotarea.lzx
D lps/components/charts/columnchart/columnchart.lzx
D lps/components/charts/piechart
D lps/components/charts/piechart/piepiece.lzx
D lps/components/charts/piechart/piechartplotarea.lzx
D lps/components/charts/piechart/piechart.lzx
R lps/components/charts/library.lzx
A lps/components/charts/barchart.lzx
D lps/components/charts/styles
D lps/components/charts/styles/defaultchartstyle.lzx
D lps/components/charts/styles/strokestyle.lzx
D lps/components/charts/styles/defaultchartstyle.xml
D lps/components/charts/styles/styleparser.lzx
D lps/components/charts/styles/chartstyle.lzx
D lps/components/charts/addon
D lps/components/charts/addon/library.lzx
D lps/components/charts/addon/slider
D lps/components/charts/addon/slider/images
D lps/components/charts/addon/slider/images/slider_background.swf
D lps/components/charts/addon/slider/images/spin_down_r.swf
D lps/components/charts/addon/slider/images/slider_d.swf
D lps/components/charts/addon/slider/images/slider_back_rc.swf
D lps/components/charts/addon/slider/images/spin_up_n.swf
D lps/components/charts/addon/slider/images/spin_box_left.swf
D lps/components/charts/addon/slider/images/slider_l.swf
D lps/components/charts/addon/slider/images/slider_hairline.swf
D lps/components/charts/addon/slider/images/slider_m.swf
D lps/components/charts/addon/slider/images/spin_up_r.swf
D lps/components/charts/addon/slider/images/spin_box_middle.swf
D lps/components/charts/addon/slider/images/slider_back.swf
D lps/components/charts/addon/slider/images/slider_r.swf
D lps/components/charts/addon/slider/images/spin_down_d.swf
D lps/components/charts/addon/slider/images/slider_arrow_n.swf
D lps/components/charts/addon/slider/images/slider_arrow_r.swf
D lps/components/charts/addon/slider/images/spin_down_n.swf
D lps/components/charts/addon/slider/images/slider_back_m.swf
D lps/components/charts/addon/slider/images/slider_arrow_s.swf
D lps/components/charts/addon/slider/images/autoPng
D lps/components/charts/addon/slider/images/autoPng/slider_l.png
D lps/components/charts/addon/slider/images/autoPng/slider_hairline.png
D lps/components/charts/addon/slider/images/autoPng/slider_m.png
D lps/components/charts/addon/slider/images/autoPng/spin_up_r.png
D lps/components/charts/addon/slider/images/autoPng/spin_box_middle.png
D lps/components/charts/addon/slider/images/autoPng/slider_back.png
D lps/components/charts/addon/slider/images/autoPng/spin_down_d.png
D lps/components/charts/addon/slider/images/autoPng/slider_r.png
D lps/components/charts/addon/slider/images/autoPng/slider_arrow_n.png
D lps/components/charts/addon/slider/images/autoPng/slider_arrow_r.png
D lps/components/charts/addon/slider/images/autoPng/spin_down_n.png
D lps/components/charts/addon/slider/images/autoPng/slider_back_m.png
D lps/components/charts/addon/slider/images/autoPng/slider_arrow_s.png
D lps/components/charts/addon/slider/images/autoPng/slider_back_lc.png
D lps/components/charts/addon/slider/images/autoPng/spin_up_d.png
D lps/components/charts/addon/slider/images/autoPng/slider_background.png
D lps/components/charts/addon/slider/images/autoPng/spin_down_r.png
D lps/components/charts/addon/slider/images/autoPng/slider_d.png
D lps/components/charts/addon/slider/images/autoPng/slider_back_rc.png
D lps/components/charts/addon/slider/images/autoPng/spin_up_n.png
D lps/components/charts/addon/slider/images/autoPng/spin_box_left.png
D lps/components/charts/addon/slider/images/slider_back_lc.swf
D lps/components/charts/addon/slider/images/spin_up_d.swf
D lps/components/charts/addon/slider/slider.lzx
D lps/components/charts/addon/zoomarea.lzx
A lps/components/charts/linechart.lzx
D lps/components/charts/barchart
D lps/components/charts/barchart/barchart.lzx
D lps/components/charts/barchart/barchartplotarea.lzx
A lps/components/charts/shared
A lps/components/charts/shared/piepiece.lzx
A lps/components/charts/shared/dataseries.lzx
A lps/components/charts/shared/library.lzx
A lps/components/charts/shared/barchartbacking.lzx
A lps/components/charts/shared/linechartbacking.lzx
A lps/components/charts/shared/basechartbacking.lzx
A lps/components/charts/shared/basechart.lzx
A lps/components/charts/shared/wholepie.lzx
A lps/components/charts/shared/chartzoomer.lzx
A lps/components/charts/shared/databar.lzx
A lps/components/charts/shared/legend.lzx
A lps/components/charts/shared/label.lzx
D lps/components/charts/common
D lps/components/charts/common/library.lzx
D lps/components/charts/common/axis.lzx
D lps/components/charts/common/tickmarklabel.lzx
D lps/components/charts/common/datapoints.lzx
D lps/components/charts/common/valuepoints.lzx
D lps/components/charts/common/datalabel.lzx
D lps/components/charts/common/datamarker.lzx
D lps/components/charts/common/horizontalaxis.lzx
D lps/components/charts/common/label.lzx
D lps/components/charts/common/valueregion.lzx
D lps/components/charts/common/viewspoolmanager.lzx
D lps/components/charts/common/valueline.lzx
D lps/components/charts/common/dataseries.lzx
D lps/components/charts/common/datatip.lzx
D lps/components/charts/common/rectangularchart.lzx
D lps/components/charts/common/legend.lzx
D lps/components/charts/common/databar.lzx
D lps/components/charts/common/verticalaxis.lzx
D lps/components/charts/common/virtualdrawview.lzx
D lps/components/charts/common/chart.lzx
D lps/components/charts/docs
D lps/components/charts/docs/charts
D lps/components/charts/docs/charts/columnchart
D lps/components/charts/docs/charts/columnchart/columnchart.html
D lps/components/charts/docs/charts/columnchart/styles.css
D lps/components/charts/docs/charts/piechart
D lps/components/charts/docs/charts/piechart/piechart.html
D lps/components/charts/docs/charts/piechart/piechartplotarea.html
D lps/components/charts/docs/charts/piechart/styles.css
D lps/components/charts/docs/charts/styles
D lps/components/charts/docs/charts/styles/chartstyle.html
D lps/components/charts/docs/charts/styles/axisstyle.html
D lps/components/charts/docs/charts/styles/datastylelist.html
D lps/components/charts/docs/charts/styles/datastyle.html
D lps/components/charts/docs/charts/styles/chartbgstyle.html
D lps/components/charts/docs/charts/styles/basestyle.html
D lps/components/charts/docs/charts/styles/plotstyle.html
D lps/components/charts/docs/charts/styles/labelstyle.html
D lps/components/charts/docs/charts/styles/valueregionstyle.html
D lps/components/charts/docs/charts/styles/regionstyle.html
D lps/components/charts/docs/charts/styles/valuelinestyle.html
D lps/components/charts/docs/charts/styles/valuepointstyle.html
D lps/components/charts/docs/charts/styles/styles.css
D lps/components/charts/docs/charts/styles/linestyle.html
D lps/components/charts/docs/charts/styles/pointstyle.html
D lps/components/charts/docs/charts/styles/tickstyle.html
D lps/components/charts/docs/charts/addon
D lps/components/charts/docs/charts/addon/zoomarea.html
D lps/components/charts/docs/charts/addon/styles.css
D lps/components/charts/docs/charts/addon/basezoomarea.html
D lps/components/charts/docs/charts/barchart
D lps/components/charts/docs/charts/barchart/barchart.html
D lps/components/charts/docs/charts/barchart/styles.css
D lps/components/charts/docs/charts/common
D lps/components/charts/docs/charts/common/horizontalaxis.html
D lps/components/charts/docs/charts/common/label.html
D lps/components/charts/docs/charts/common/valueregion.html
D lps/components/charts/docs/charts/common/valueline.html
D lps/components/charts/docs/charts/common/dataseries.html
D lps/components/charts/docs/charts/common/datatip.html
D lps/components/charts/docs/charts/common/datacolumn.html
D lps/components/charts/docs/charts/common/rectangularchart.html
D lps/components/charts/docs/charts/common/verticalaxis.html
D lps/components/charts/docs/charts/common/legend.html
D lps/components/charts/docs/charts/common/chart.html
D lps/components/charts/docs/charts/common/axis.html
D lps/components/charts/docs/charts/common/styles.css
D lps/components/charts/docs/charts/common/valuepoints.html
D lps/components/charts/docs/charts/common/datalabel.html
D lps/components/charts/docs/charts/common/datamarker.html
D lps/components/charts/docs/charts/linechart
D lps/components/charts/docs/charts/linechart/styles.css
D lps/components/charts/docs/charts/linechart/linechart.html
D lps/components/charts/docs/index.html
D lps/components/charts/docs/index.css
D lps/components/charts/linechart
D lps/components/charts/linechart/linechart.lzx
D lps/components/charts/linechart/linechartplotarea.lzx
A lps/components/charts/piechart.lzx
Modified: openlaszlo/trunk/WEB-INF/lps/misc/lzx-autoincludes.properties
===================================================================
--- openlaszlo/trunk/WEB-INF/lps/misc/lzx-autoincludes.properties
2007-11-22 00:42:07 UTC (rev 7350)
+++ openlaszlo/trunk/WEB-INF/lps/misc/lzx-autoincludes.properties
2007-11-22 01:48:29 UTC (rev 7351)
@@ -121,10 +121,9 @@
vbox: /base/vbox.lzx
image: /base/image.lzx
-barchart: /charts/barchart/barchart.lzx
-columnchart: /charts/columnchart/columnchart.lzx
-linechart: /charts/linechart/linechart.lzx
-piechart: /charts/piechart/piechart.lzx
+barchart: charts/barchart.lzx
+linechart: charts/linechart.lzx
+piechart: charts/piechart.lzx
lazyreplicator: /utils/replicator/lazyreplicator.lzx
replicator: /utils/replicator/replicator.lzx
Modified: openlaszlo/trunk/docs/src/build.xml
===================================================================
--- openlaszlo/trunk/docs/src/build.xml 2007-11-22 00:42:07 UTC (rev 7350)
+++ openlaszlo/trunk/docs/src/build.xml 2007-11-22 01:48:29 UTC (rev 7351)
@@ -605,7 +605,7 @@
<param name="dbk.show.fixmes" value="${ref.show.fixmes}"/>
</antcall>
-<?skip for faster builds
+
<antcall target="dbk.topic.generate" inheritAll="true">
<param name="local.input.file" value="${ref.file.in}"/>
<param name="local.output.file"
value="${reference.build.dir}/chartref.dbk"/>
@@ -614,7 +614,6 @@
<param name="dbk.show.comments" value="${ref.show.comments}"/>
<param name="dbk.show.fixmes" value="${ref.show.fixmes}"/>
</antcall>
-?>
<antcall target="dbk.topic.generate" inheritAll="true">
<param name="local.input.file" value="${ref.file.in}"/>
Modified: openlaszlo/trunk/docs/src/reference/index.dbk
===================================================================
--- openlaszlo/trunk/docs/src/reference/index.dbk 2007-11-22 00:42:07 UTC
(rev 7350)
+++ openlaszlo/trunk/docs/src/reference/index.dbk 2007-11-22 01:48:29 UTC
(rev 7351)
@@ -41,11 +41,9 @@
<xi:fallback><para>Missing: Embedding Reference</para></xi:fallback>
</xi:include>
-<?ignore skip for faster builds
<xi:include href="chartref.dbk">
<xi:fallback><para>Missing: Charting Reference</para></xi:fallback>
</xi:include>
-?>
<xi:include href="incref.dbk">
<xi:fallback><para>Missing: Incubator Reference</para></xi:fallback>
Added: openlaszlo/trunk/lps/components/charts/barchart.lzx
Property changes on: openlaszlo/trunk/lps/components/charts/barchart.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Deleted: openlaszlo/trunk/lps/components/charts/library.lzx
Added: openlaszlo/trunk/lps/components/charts/library.lzx
Property changes on: openlaszlo/trunk/lps/components/charts/library.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/linechart.lzx
Property changes on: openlaszlo/trunk/lps/components/charts/linechart.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/piechart.lzx
Property changes on: openlaszlo/trunk/lps/components/charts/piechart.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/barchartbacking.lzx
Property changes on:
openlaszlo/trunk/lps/components/charts/shared/barchartbacking.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/basechart.lzx
Property changes on: openlaszlo/trunk/lps/components/charts/shared/basechart.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/basechartbacking.lzx
Property changes on:
openlaszlo/trunk/lps/components/charts/shared/basechartbacking.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/chartzoomer.lzx
Property changes on:
openlaszlo/trunk/lps/components/charts/shared/chartzoomer.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/databar.lzx
Property changes on: openlaszlo/trunk/lps/components/charts/shared/databar.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/dataseries.lzx
Property changes on:
openlaszlo/trunk/lps/components/charts/shared/dataseries.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/label.lzx
Property changes on: openlaszlo/trunk/lps/components/charts/shared/label.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/legend.lzx
Property changes on: openlaszlo/trunk/lps/components/charts/shared/legend.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/library.lzx
Property changes on: openlaszlo/trunk/lps/components/charts/shared/library.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/linechartbacking.lzx
Property changes on:
openlaszlo/trunk/lps/components/charts/shared/linechartbacking.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/piepiece.lzx
Property changes on: openlaszlo/trunk/lps/components/charts/shared/piepiece.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/lps/components/charts/shared/wholepie.lzx
Property changes on: openlaszlo/trunk/lps/components/charts/shared/wholepie.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
_______________________________________________
Laszlo-checkins mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins