Share

RLIB -Report Engine

File Release Notes and Changelog

Release Name: rlib-1.3.1

Notes:
1.3.1
===
- PIE Graphing 
- Line Graphing 
- Bar Graphing 
- RLIB Compiler w/ iif improvements
- Callbacks and Iterations


Changes: 2005-01-20 Bob Doan <bdoan@sicompos.com> * NEWS: Release Time * configure.in: Snow Patrol is a pretty good band. Chceck them out 2005-01-14 Bob Doan <bdoan@sicompos.com> * libsrc/graphing.c: Don't try to graph a dataset <= 1 row 2005-01-14 Bob Doan <bdoan@sicompos.com> * libsrc/html.c: vertical text on x axis w/ line graphs now is in the right spot. 2005-01-13 Bob Doan <bdoan@sicompos.com> * libsrc/api.c: go to the first record of everything when refressing data sources 2005-01-13 Bob Doan <bdoan@sicompos.com> * configure.in: don't conflict w/ PHP * libsrc/formatstring.c: likewise * libsrc/graphing.c: better graphing * libsrc/html.c: likewise * libsrc/reportgen.c: likewise * libsrc/rlib.h: likewise * src/examples/php/array.php: likewise * src/examples/php/graph.php: likewise 2005-01-13 Michael Roth <mroth@sicompos.com> * libsrc/formatstring.c: * libsrc/pcode.c: (rlib_infix_to_pcode): Change iif 2005-01-12 Bob Doan <bdoan@sicompos.com> * configure.in: make it compile in cygwin * libsrc/formatstring.c: likewise * libsrc/util.c: likewise 2005-01-12 Bob Doan <bdoan@sicompos.com> * libsrc/axis.c: new changes from Mike Ibison * libsrc/csv.c: don't crash on csv and txt output w/ graphing * libsrc/gd.c: likewise * libsrc/graphing.c: likewise * libsrc/html.c: likewise * libsrc/rlib.h: likewise * libsrc/rlib_gd.h: likewise * libsrc/txt.c: likewise * src/examples/php/graph.php: likewise 2005-01-12 Bob Doan <bdoan@sicompos.com> * libsrc/free.c: add support for double Y axis * libsrc/graphing.c: likewise * libsrc/html.c: likewise * libsrc/parsexml.c: likewise * libsrc/pdf.c: likewise * libsrc/resolution.c: likewise * libsrc/rlib.h: likewise * src/examples/php/graph.php: likewise * src/examples/php/graph.xml: likewise 2005-01-11 Bob Doan <bdoan@sicompos.com> * libsrc/parsexml.c: Be able to use variable in single report page headers and report headers again * libsrc/pcode.c: likewise * libsrc/pcode_op_functions.c: likewise * libsrc/reportgen.c: likewise * libsrc/resolution.c: likewise * libsrc/rlib.h: likewise 2005-01-06 Bob Doan <bdoan@sicompos.com> * libsrc/free.c: start of "side" support for Y axis, make line graphs a tad wider for easier readibility * libsrc/gd.c: likewise * libsrc/html.c: likewise * libsrc/parsexml.c: likewise * libsrc/pdf.c: likewise * libsrc/resolution.c: likewise * libsrc/rlib.h: likewise * libsrc/rlib_gd.h: likewise * src/examples/php/graph.php: likewise * src/examples/php/graph.xml: likewise 2005-01-06 Bob Doan <bdoan@sicompos.com> * libsrc/gd.c: compile fixes * libsrc/graphing.c: likewise * libsrc/layout.c: respect suppress in csv output 2005-01-05 Bob Doan <bdoan@sicompos.com> * configure.in: better gd checking * libsrc/Makefile.am: likewise * inputs/odbc/odbc.c: remove debuggin * libsrc/api.c: gd support in html working * libsrc/gd.c: likewise * libsrc/graphing.c: likewise * libsrc/html.c: likewise * libsrc/pdf.c: likewise * libsrc/rlib.h: likewise * libsrc/rlib_gd.h: likewise * src/examples/php/graph.php: likewise 2005-01-03 Bob Doan <bdoan@sicompos.com> * libsrc/pdf.c: make offset graph work (Thanks Mike Ibison!) * src/examples/php/graph.php: data... 2005-01-03 Bob Doan <bdoan@sicompos.com> * configure.in: Better checks for gd * libsrc/Makefile.am: likewise * libsrc/gd.c: likewise * libsrc/graphing.c: cleanup/ pie work * libsrc/pdf.c: likewise * libsrc/reportgen.c: likewise * libsrc/rlib.h: likewise * src/examples/php/graph.php: likewise * src/examples/php/graph.xml: likewise 2004-12-31 Bob Doan <bdoan@sicompos.com> * libsrc/breaks.c: line graphs, pie graphs, and make sure the graph will fit, more minor cleanups * libsrc/graphing.c: likewise * libsrc/layout.c: likewise * libsrc/pdf.c: likewise * libsrc/reportgen.c: likewise * libsrc/rlib.h: likewise * src/examples/php/graph.php: likewise * src/examples/php/graph.xml: likewise 2004-12-30 Bob Doan <bdoan@sicompos.com> * libsrc/free.c: legends, x axis labels try to fit better, minor cleanups * libsrc/graphing.c: likewise * libsrc/parsexml.c: likewise * libsrc/pcode.h: likewise * libsrc/pdf.c: likewise * libsrc/resolution.c: likewise * libsrc/rlib.h: likewise * src/examples/php/graph.php: likewise * src/examples/php/graph.xml: likewise 2004-12-23 Bob Doan <bdoan@sicompos.com> * inputs/odbc/odbc.c: nada * libsrc/api.c: better error reporting, set follower resultset to FALSE * libsrc/layout.c: better HTML link support w/ bg colors * libsrc/navigation.c: followers are smarter * libsrc/resolution.c: of a follower can't more anymore its gets puts ona virtual NULL row * libsrc/rlib.h: protos * src/examples/php/array.php: nada * src/examples/php/array.xml: nada 2004-12-17 Michael Roth <mroth@sicompos.com> * libsrc/graphing.c: (rlib_graph): remove debug prints 2004-12-17 Michael Roth <mroth@sicompos.com> * bindings/php/php.c: (ZEND_FUNCTION): add n_to_1 follower * libsrc/api.c: (rlib_execute), (rlib_add_resultset_follower_n_to_1), (rlib_add_resultset_follower): add n_to_1 follower * libsrc/free.c: (rlib_free_follower), (rlib_free): add n_to_1 follower * libsrc/graphing.c: (rlib_graph): bar graph * libsrc/navigation.c: (rlib_do_followers), (rlib_navigate_followers): add n_to_1 follower * libsrc/pdf.c: (pdf_graph_draw_bar): bar graph * libsrc/resolution.c: (rlib_resolve_followers): add n_to_1 follower * libsrc/rlib.h: add n_to_1 follower 2004-12-13 Bob Doan <bdoan@sicompos.com> * libsrc/layout.c: save report font size when the PART starts a new page * libsrc/reportgen.c: don't try to center things larger then the width of the field * src/examples/php/array.php: testing * src/examples/php/array.xml: likewise 2004-12-08 Bob Doan <bdoan@sicompos.com> * libsrc/pcode_op_functions.c: don't crash on NULL values * libsrc/util.c: likewise * libsrc/util.h: likewise 2004-12-03 Bob Doan <bdoan@sicompos.com> * libsrc/graphing.c: be able to label the y axis and correctly account for space on the left, and better colors * libsrc/pdf.c: likewise * libsrc/rlib.h: likewise 2004-12-03 Bob Doan <bdoan@sicompos.com> * NEWS: * configure.in: better detect gd * libsrc/Makefile.am: split stuff into axis.c * libsrc/axis.c: split out from graphing * libsrc/graphing.c: likewise * libsrc/pdf.c: be able to rotate text * libsrc/rlib.h: new api * src/examples/php/graph.php: values 2004-12-02 Bob Doan <bdoan@sicompos.com> * bindings/python/python.c: initial graphing support / code cleanup / use more glib stuff * configure.in: likewise * libsrc/Makefile.am: likewise * libsrc/api.c: likewise * libsrc/csv.c: likewise * libsrc/free.c: likewise * libsrc/graphing.c: likewise * libsrc/html.c: likewise * libsrc/layout.c: likewise * libsrc/parsexml.c: likewise * libsrc/pcode.c: likewise * libsrc/pcode.h:likewise * libsrc/pcode_op_functions.c: likewise * libsrc/pdf.c: likewise * libsrc/reportgen.c: likewise * libsrc/resolution.c: likewise * libsrc/rlib.h:likewise * libsrc/txt.c: likewise * libsrc/util.c: likewise * libsrc/util.h:likewise * src/examples/php/Makefile.am:likewise * src/examples/php/graph.php:likewise * src/examples/php/graph.xml:likewise