diff --git a/HTML-FormHandler-0.35005.tar.gz b/HTML-FormHandler-0.35005.tar.gz deleted file mode 100644 index 16384de..0000000 --- a/HTML-FormHandler-0.35005.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9a151d20d21f55527a6779344a9b01490e4e75995abb84039ab49979e7b9f906 -size 190358 diff --git a/HTML-FormHandler-0.36003.tar.gz b/HTML-FormHandler-0.36003.tar.gz new file mode 100644 index 0000000..58dabe3 --- /dev/null +++ b/HTML-FormHandler-0.36003.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bef70d3f72835d8bd859c12125a1fd80d6a5574d9064acd7c42dbbc5e3e713fc +size 207614 diff --git a/perl-HTML-FormHandler.changes b/perl-HTML-FormHandler.changes index 44fd18c..191e067 100644 --- a/perl-HTML-FormHandler.changes +++ b/perl-HTML-FormHandler.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Wed Feb 15 12:05:40 UTC 2012 - coolo@suse.com + +- updated to 0.36003 + Bug rendering fields with hidden widget where label is rendered. + Switch back to no wrapping of hidden fields. + + Fixed bug introduced in last release where rendering roles are overwritten + by HTML::FormHandler::Render::Simple being applied on top. + Add skip to t/config.t test for Config::Any + Set language handle in t/render_errors.t test. + + Add two more widget tags: 'no_auto_fieldset' and 'no_compound_wrapper' + Remove automatic addition of 'class="label"' to labels; if you want that + behavior, add it in with form sub field_html_attributes. + Add 'SKIP' to t/config.t test for Template. + Update Captcha so it might actually work. + + Switch to using 'process_attrs' function to process attributes in rendering; + *** There were lots of updates to rendering. You should verify your custom + rendering, to make sure that nothing has broken. The '_add_html_attributes' + method is no longer used. + Add shorthand method for setting defaults in fields + Add widget_tags 'label_no_colon' & 'wrapper_tag' + Update and reorganize TT templates + Add flags 'use_defaults_over_obj' & 'use_init_obj_over_item' + Add 'num_extra' to Repeatable + Update Turkish message file; add Float field + Add lazy to 'html' attribute in Display field + Add 'label_attr' and 'wrapper_attr' to Field + Add 'Array' trait to field_name_space and widget_name_space + Bug with selected/checked hash key in Multiple; switch to creating default + Bug with repeatable contains; not using full name for accessor. + Die if using HTML::FormHandler::Moose without HTML::FormHandler + Field::TextArea extends Field::Text to reuse its validations (min/max length) + Add is_html5 attribute to forms which causes forms to have the additional + HTML 5 attributes which can be used by HTML 5 capable clients for validation + ------------------------------------------------------------------- Fri Nov 18 18:32:44 UTC 2011 - coolo@suse.com diff --git a/perl-HTML-FormHandler.spec b/perl-HTML-FormHandler.spec index 7930ccf..ed5848e 100644 --- a/perl-HTML-FormHandler.spec +++ b/perl-HTML-FormHandler.spec @@ -1,7 +1,7 @@ # # spec file for package perl-HTML-FormHandler # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,11 +17,11 @@ Name: perl-HTML-FormHandler -Version: 0.35005 +Version: 0.36003 Release: 0 %define cpan_name HTML-FormHandler Summary: HTML forms using Moose -License: GPL-1.0+ or Artistic-1.0 +License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/HTML-FormHandler/ Source: http://www.cpan.org/authors/id/G/GS/GSHANK/%{cpan_name}-%{version}.tar.gz @@ -35,11 +35,13 @@ BuildRequires: perl(DateTime::Format::Strptime) BuildRequires: perl(Email::Valid) BuildRequires: perl(File::ShareDir) BuildRequires: perl(File::ShareDir::Install) >= 0.03 +BuildRequires: perl(HTML::TreeBuilder) >= 3.23 BuildRequires: perl(Moose) >= 2.0007 BuildRequires: perl(MooseX::Getopt) >= 0.16 BuildRequires: perl(MooseX::Types) >= 0.20 BuildRequires: perl(MooseX::Types::Common) BuildRequires: perl(MooseX::Types::LoadableClass) >= 0.006 +BuildRequires: perl(Sub::Exporter) BuildRequires: perl(Test::Differences) BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::Memory::Cycle) >= 1.04 @@ -47,15 +49,67 @@ BuildRequires: perl(Test::More) >= 0.94 BuildRequires: perl(Try::Tiny) BuildRequires: perl(aliased) BuildRequires: perl(namespace::autoclean) >= 0.09 +#BuildRequires: perl(Catalyst) +#BuildRequires: perl(Catalyst::Controller) +#BuildRequires: perl(Catalyst::Runtime) >= 5.80 #BuildRequires: perl(Class::MOP) +#BuildRequires: perl(Config::Any) #BuildRequires: perl(Data::UUID) #BuildRequires: perl(Form::AddressRole) +#BuildRequires: perl(Form::NoExtForm) #BuildRequires: perl(Form::PersonRole) #BuildRequires: perl(Form::Test) #BuildRequires: perl(GD::SecurityImage) #BuildRequires: perl(Hello::Form::Page) +#BuildRequires: perl(HTML::FormHandler) +#BuildRequires: perl(HTML::FormHandler::Base) +#BuildRequires: perl(HTML::FormHandler::BuildFields) +#BuildRequires: perl(HTML::FormHandler::Field) +#BuildRequires: perl(HTML::FormHandler::Field::Checkbox) +#BuildRequires: perl(HTML::FormHandler::Field::Compound) +#BuildRequires: perl(HTML::FormHandler::Field::Date) +#BuildRequires: perl(HTML::FormHandler::Field::DateTime) +#BuildRequires: perl(HTML::FormHandler::Field::Integer) +#BuildRequires: perl(HTML::FormHandler::Field::IntRange) +#BuildRequires: perl(HTML::FormHandler::Field::NoValue) +#BuildRequires: perl(HTML::FormHandler::Field::PrimaryKey) +#BuildRequires: perl(HTML::FormHandler::Field::Repeatable) +#BuildRequires: perl(HTML::FormHandler::Field::Result) +#BuildRequires: perl(HTML::FormHandler::Fields) +#BuildRequires: perl(HTML::FormHandler::Field::Select) +#BuildRequires: perl(HTML::FormHandler::Field::Text) +#BuildRequires: perl(HTML::FormHandler::Field::TextArea) +#BuildRequires: perl(HTML::FormHandler::Foo) +#BuildRequires: perl(HTML::FormHandler::I18N) +#BuildRequires: perl(HTML::FormHandler::InitResult) +#BuildRequires: perl(HTML::FormHandler::Meta::Role) +#BuildRequires: perl(HTML::FormHandler::Model) +#BuildRequires: perl(HTML::FormHandler::Model::CDBI) +#BuildRequires: perl(HTML::FormHandler::Model::Object) +#BuildRequires: perl(HTML::FormHandler::Moose) +#BuildRequires: perl(HTML::FormHandler::Moose::Role) +#BuildRequires: perl(HTML::FormHandler::Page) +#BuildRequires: perl(HTML::FormHandler::Pages) +#BuildRequires: perl(HTML::FormHandler::Render::Simple) +#BuildRequires: perl(HTML::FormHandler::Render::Table) +#BuildRequires: perl(HTML::FormHandler::Render::Util) +#BuildRequires: perl(HTML::FormHandler::Render::WithTT) +#BuildRequires: perl(HTML::FormHandler::Result) +#BuildRequires: perl(HTML::FormHandler::Result::Role) +#BuildRequires: perl(HTML::FormHandler::TraitFor::Captcha) +#BuildRequires: perl(HTML::FormHandler::TraitFor::I18N) +#BuildRequires: perl(HTML::FormHandler::TraitFor::Types) +#BuildRequires: perl(HTML::FormHandler::Traits) +#BuildRequires: perl(HTML::FormHandler::Types) +#BuildRequires: perl(HTML::FormHandler::Validate) +#BuildRequires: perl(HTML::FormHandler::Widget::ApplyRole) +#BuildRequires: perl(HTML::FormHandler::Widget::Field::Compound) +#BuildRequires: perl(HTML::FormHandler::Widget::Field::Role::SelectedOption) +#BuildRequires: perl(HTML::FormHandler::Widget::Form::Role::HTMLAttributes) +#BuildRequires: perl(HTML::FormHandler::Widget::Form::Simple) +#BuildRequires: perl(HTML::FormHandler::Widget::Wrapper::Base) +#BuildRequires: perl(HTML::FormHandler::Wizard) #BuildRequires: perl(HTML::Tidy) -#BuildRequires: perl(HTML::TreeBuilder) #BuildRequires: perl(HTTP::Date) #BuildRequires: perl(Moose::Exporter) #BuildRequires: perl(Moose::Role) @@ -64,9 +118,11 @@ BuildRequires: perl(namespace::autoclean) >= 0.09 #BuildRequires: perl(MooseX::Types::Moose) #BuildRequires: perl(MyApp::I18N::abc_de) #BuildRequires: perl(Template) +#BuildRequires: perl(Test::ExtForm) #BuildRequires: perl(Test::Form::Role::Employee) #BuildRequires: perl(Test::Form::Role::Office) #BuildRequires: perl(Test::Form::Role::RepOffice) +#BuildRequires: perl(Test::Render) Requires: perl(aliased) Requires: perl(Class::Load) >= 0.06 Requires: perl(DateTime) @@ -79,6 +135,7 @@ Requires: perl(MooseX::Types) >= 0.20 Requires: perl(MooseX::Types::Common) Requires: perl(MooseX::Types::LoadableClass) >= 0.006 Requires: perl(namespace::autoclean) >= 0.09 +Requires: perl(Sub::Exporter) Requires: perl(Try::Tiny) %{perl_requires}