r39993 - in /trunk/libjifty-plugin-chart-perl: ./ debian/ lib/Jifty/Plugin/ lib/Jifty/Plugin/Chart/ lib/Jifty/Plugin/Chart/Renderer/ lib/Jifty/Plugin/Chart/Renderer/GoogleViz/ t/TestApp-Plugin-Chart/t/
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Thu Jul 16 00:23:53 UTC 2009
Author: jawnsy-guest
Date: Thu Jul 16 00:23:47 2009
New Revision: 39993
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=39993
Log:
* New upstream release
+ Minor bug fixes (draw_params now gets passed options)
* Added myself to Uploaders and Copyright
* Updated copyright information for Module::Install
Modified:
trunk/libjifty-plugin-chart-perl/META.yml
trunk/libjifty-plugin-chart-perl/debian/changelog
trunk/libjifty-plugin-chart-perl/debian/control
trunk/libjifty-plugin-chart-perl/debian/copyright
trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart.pm
trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm
trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm
trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/View.pm
trunk/libjifty-plugin-chart-perl/t/TestApp-Plugin-Chart/t/chart.t
Modified: trunk/libjifty-plugin-chart-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/META.yml?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/META.yml (original)
+++ trunk/libjifty-plugin-chart-perl/META.yml Thu Jul 16 00:23:47 2009
@@ -27,4 +27,4 @@
Jifty: 0.90409
resources:
license: http://dev.perl.org/licenses/
-version: 1.00
+version: 1.01
Modified: trunk/libjifty-plugin-chart-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/debian/changelog?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/debian/changelog (original)
+++ trunk/libjifty-plugin-chart-perl/debian/changelog Thu Jul 16 00:23:47 2009
@@ -1,3 +1,12 @@
+libjifty-plugin-chart-perl (1.01-1) UNRELEASED; urgency=low
+
+ * New upstream release
+ + Minor bug fixes (draw_params now gets passed options)
+ * Added myself to Uploaders and Copyright
+ * Updated copyright information for Module::Install
+
+ -- Jonathan Yu <frequency at cpan.org> Wed, 15 Jul 2009 16:20:52 -0400
+
libjifty-plugin-chart-perl (1.00-1) unstable; urgency=low
[ AGOSTINI Yves ]
Modified: trunk/libjifty-plugin-chart-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/debian/control?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/debian/control (original)
+++ trunk/libjifty-plugin-chart-perl/debian/control Thu Jul 16 00:23:47 2009
@@ -6,7 +6,8 @@
libchart-perl, libgd-gd2-perl, libgd-graph-perl, libxml-simple-perl,
libimage-info-perl
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: AGOSTINI Yves <agostini at univ-metz.fr>
+Uploaders: AGOSTINI Yves <agostini at univ-metz.fr>,
+ Jonathan Yu <frequency at cpan.org>
Standards-Version: 3.8.2
Homepage: http://search.cpan.org/dist/Jifty-Plugin-Chart/
Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libjifty-plugin-chart-perl/
@@ -17,7 +18,7 @@
Depends: ${perl:Depends}, ${misc:Depends}, libjifty-perl (>= 0.90519-1),
libchart-perl, libgd-gd2-perl, libgd-graph-perl, libxml-simple-perl,
libimage-info-perl, libjs-mochikit
-Description: charting API for Jifty
- Jifty::Plugin::Chart provides a charting API that can be used by Jifty
+Description: Jifty plugin providing charting functionality
+ Jifty::Plugin::Chart provides a charting framework that can be used by Jifty
applications to build data visualizations without regard to the underlying
rendering mechanism.
Modified: trunk/libjifty-plugin-chart-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/debian/copyright?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/debian/copyright (original)
+++ trunk/libjifty-plugin-chart-perl/debian/copyright Thu Jul 16 00:23:47 2009
@@ -1,11 +1,11 @@
Format-Specification:
http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
-Upstream-Maintainer: Andrew Sterling Hanenkamp C<< <andrew.hanenkamp at boomer.com> >>
+Upstream-Maintainer: Andrew Sterling Hanenkamp <andrew.hanenkamp at boomer.com>
Upstream-Source: http://search.cpan.org/dist/Jifty-Plugin-Chart/
Upstream-Name: Jifty-Plugin-Chart
Files: *
-Copyright: Copyright 2007 Boomer Consulting, Inc.
+Copyright: 2007, Boomer Consulting, Inc.
License-Alias: Perl
License: Artistic | GPL-1+
@@ -60,14 +60,16 @@
(PlotKit_Packed-20060807-custom.js references
http://www.liquidx.net/plotkit/)
-Files: inc/*
-Copyright: Copyright 2002 - 2008 by Brian Ingerson, Audrey Tang and Adam Kennedy.
-License: GPL-1+ | Artistic
- This program is free software; you can redistribute it and/or modify it under
- the same terms as Perl itself.
+Files: inc/Module/*
+Copyright: 2002-2009, Adam Kennedy <adamk at cpan.org>
+ 2002-2009, Audrey Tang <autrijus at autrijus.org>
+ 2002-2009, Brian Ingerson <ingy at cpan.org>
+License-Alias: Perl
+License: Artistic | GPL-1+
Files: debian/*
-Copyright: 2009, AGOSTINI Yves <agostini at univ-metz.fr>
+Copyright: 2009, Jonathan Yu <frequency at cpan.org>
+ 2009, AGOSTINI Yves <agostini at univ-metz.fr>
License: Artistic | GPL-1+
License: Artistic
Modified: trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart.pm?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart.pm (original)
+++ trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart.pm Thu Jul 16 00:23:47 2009
@@ -4,7 +4,7 @@
package Jifty::Plugin::Chart;
use base qw/ Jifty::Plugin Class::Accessor::Fast /;
-our $VERSION = '1.00';
+our $VERSION = '1.01';
use Jifty::Plugin::Chart::Web;
use Scalar::Util qw/ blessed /;
Modified: trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm (original)
+++ trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm Thu Jul 16 00:23:47 2009
@@ -32,9 +32,9 @@
my $chart_id = 'chart_' . Jifty->web->serial;
my $chart_class = $self->chart_class;
my $load_params = objToJson($self->load_params);
- my $draw_params = objToJson($self->draw_params);
+ my $draw_params = objToJson($self->draw_params($args{options}));
my $callback_name = 'callback_' . Jifty->web->serial;
-
+
Jifty->web->out(<< "JS_HEADER");
<script type="text/javascript">
google.load('visualization', 1, $load_params);
@@ -58,7 +58,7 @@
style="width: $args{width}; height: $args{height};"
id="$chart_id"
></div>
- });
+ }); #"
return;
}
Modified: trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm (original)
+++ trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm Thu Jul 16 00:23:47 2009
@@ -5,9 +5,12 @@
use constant packages_to_load => 'annotatedtimeline';
use constant chart_class => 'google.visualization.AnnotatedTimeLine';
-use constant draw_params => {
- displayAnnotations => "true",
-};
+
+sub draw_params {
+ my $self = shift;
+ my $opts = shift || {};
+ return { displayAnnotations => 'true', %$opts };
+}
1;
Modified: trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/View.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/View.pm?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/View.pm (original)
+++ trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/View.pm Thu Jul 16 00:23:47 2009
@@ -121,8 +121,8 @@
my $label = $args->{legend}[$i];
push @{$chart{'chart_data'}{'row'}}, {
+ string => [ defined $label ? $label : {} ],
number => $args->{data}[$i],
- defined($label) ? (string => [ $label ]) : (),
};
}
Modified: trunk/libjifty-plugin-chart-perl/t/TestApp-Plugin-Chart/t/chart.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/t/TestApp-Plugin-Chart/t/chart.t?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/t/TestApp-Plugin-Chart/t/chart.t (original)
+++ trunk/libjifty-plugin-chart-perl/t/TestApp-Plugin-Chart/t/chart.t Thu Jul 16 00:23:47 2009
@@ -4,8 +4,10 @@
# XXX FIXME This is here to prevent a segfault on my machine during testing.
# -- sterling
+# typo: s/Chart::pie/Chart::Pie/ certainly fix this
+# -- yves (found by gregor Herrmann)
use Test::More;
-eval "use GD; use Chart::pie; 1";
+eval "use GD; use Chart::Pie; 1";
if ($@) {
plan skip_all => 'Chart is not installed.';
}
More information about the Pkg-perl-cvs-commits
mailing list