r39991 - in /branches/upstream/libjifty-plugin-chart-perl/current: ./ 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:17:36 UTC 2009
Author: jawnsy-guest
Date: Thu Jul 16 00:17:30 2009
New Revision: 39991
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=39991
Log:
[svn-upgrade] Integrating new upstream version, libjifty-plugin-chart-perl (1.01)
Modified:
branches/upstream/libjifty-plugin-chart-perl/current/META.yml
branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart.pm
branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm
branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm
branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/View.pm
branches/upstream/libjifty-plugin-chart-perl/current/t/TestApp-Plugin-Chart/t/chart.t
Modified: branches/upstream/libjifty-plugin-chart-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libjifty-plugin-chart-perl/current/META.yml?rev=39991&op=diff
==============================================================================
--- branches/upstream/libjifty-plugin-chart-perl/current/META.yml (original)
+++ branches/upstream/libjifty-plugin-chart-perl/current/META.yml Thu Jul 16 00:17:30 2009
@@ -27,4 +27,4 @@
Jifty: 0.90409
resources:
license: http://dev.perl.org/licenses/
-version: 1.00
+version: 1.01
Modified: branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart.pm?rev=39991&op=diff
==============================================================================
--- branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart.pm (original)
+++ branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart.pm Thu Jul 16 00:17:30 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: branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm?rev=39991&op=diff
==============================================================================
--- branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm (original)
+++ branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm Thu Jul 16 00:17:30 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: branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm?rev=39991&op=diff
==============================================================================
--- branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm (original)
+++ branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm Thu Jul 16 00:17:30 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: branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/View.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/View.pm?rev=39991&op=diff
==============================================================================
--- branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/View.pm (original)
+++ branches/upstream/libjifty-plugin-chart-perl/current/lib/Jifty/Plugin/Chart/View.pm Thu Jul 16 00:17:30 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: branches/upstream/libjifty-plugin-chart-perl/current/t/TestApp-Plugin-Chart/t/chart.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libjifty-plugin-chart-perl/current/t/TestApp-Plugin-Chart/t/chart.t?rev=39991&op=diff
==============================================================================
--- branches/upstream/libjifty-plugin-chart-perl/current/t/TestApp-Plugin-Chart/t/chart.t (original)
+++ branches/upstream/libjifty-plugin-chart-perl/current/t/TestApp-Plugin-Chart/t/chart.t Thu Jul 16 00:17:30 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