Revision history for Perl extension Tree-Simple-View.
0.20 2021-02-02T12:32:00
- Add t/00.*.
- Update Makefile.PL and POD to change RT to github.
0.19 2017-04-14:11:13:21
- Implement the new Boolean parameter to new, 'html5', to support HTML5 style nested-lists.
See https://www.w3.org/wiki/HTML_lists#Nesting_lists.
See t/24_Tree_Simple_View_HTML5_test.t for sample code.
- This version depends on Tree::Simple V 1.31, and in particular the new methods in that
version: getSiblingCount(), isFirstChild() and isLastChild().
- Add repository section to the pod of Tree::Simple::View.
- Move t/manifest.t, t/pod_coverage.t and t/pod.t to xt/author.
- Add Changelog.ini.
- Add .gitignore, LICENSE.
- Modernize MANIFEST.SKIP.
- Switch from 'use base' to 'use parent'.
- Add various modules to the pre-reqs in Makefile.PL.
- Update SEE ALSO in pod.
- Standardize dates in this file.
- Add t/24_Tree_Simple_View_HTML5_test.t to test RT#121099.
- Replace most double-quotes with single-quotes to reduce visual clutter.
0.180001 2017-02-05T12:00:00
* added github repo to Makefile
* update Documentations for configurable characters in ASCII view
0.18 2017-02-04T12:00:00
* added configurable characters for ASCII view
0.17 2017-02-03T12:00:00
* added node_formatter support for ASCII view
0.16 2007-Jul-09T12:00:00
* cleaning bad files in the tar.gz
* converted to Build.PL
0.15 2007-May-21T12:00:00
* added a simple Tree::Simple::View::ASCII
- added docs and tests for it
0.14 2004-Nov-28T12:00:00
- removing the OS X resource fork files
- applied patch (RT #16064) to support XHTML
compliant output for Tree::Simple::View::HTML.
- thanks to Simon Wilcox for this patch and tests
0.13 2005-Nov-07T12:00:00
- fixing typo on the generated HTML (rt.cpan.org Ticket #14963)
- cleaned up View.pm as little as well
0.12 2005-Jan-31T12:00:00
- converted this to use Class::Throwable for exceptions
- altered tests for this
- added the 'radio_button' and 'checkbox' attributes to
the Tree::Simple::View::DHTML class
- added tests for this
- added documentation for this
0.11 2004-Nov-18T12:00:00
- now using Scalar::Util::blessed() instead of
the convoluted UNIVERSAL::isa() stuff.
- added Scalar::Util as a dependency
0.10 2004-Aug-07T12:00:00
- Added the setPathComparisonFunction method
so that custom node value's can be compared
easily. Thanks to Neyuki for this idea.
- documentented and tested this
0.09 2004-Aug-02T12:00:00
- I forgot to change the version requirements for
Tree::Simple to 1.07 which is the first version
that uses the getUID methods.
0.08 2004-Aug-01T12:00:00
- Changed the way that the DHTML DIV IDs were being
created, you can now use your own UID from the
Tree::Simple object instead, thanks to
Brett Nuske for that suggestion.
- documented and tested it
0.07 2004-Jul-15T12:00:00
- added includeTrunk method, and implemented the
necessary functionality in ::HTML and ::DHTML.
- added tests to check this new functionality
as well
- added documentation on this new functionality
0.06 2004-Jul-02T12:00:00
- Added a number of tests to the suite as well as
improved some existing tests.
0.05 2004-Jun-25T12:00:00
- changes the HREF part of the DHTML links to be
javascript:void(0) rather than just #, it stops
a problem in some browsers where clicking a link
would scroll you to the top of the page.
- updated tests to reflect this change
- removed some code which was not nessecary from the
Tree::Simple::View::HTML class.
0.04 2004-Jun-25T12:00:00
!*!*!*! MAJOR UPDATE !*!*!*!
- My orginal vision for Tree::Simple::View was that of
a Proxy/Factory/I-Dont-Know-What-I-Was-Thinking class.
But the idea really wasn't that good, matter of fact
it was pretty bad. So this version marks a major update
to the module, the details of which are below.
- Tree::Simple::View::Base has been removed, its code
has been moved to Tree::Simple::View.
- Tree::Simple::View is no longer a "Proxy" class (not
that it ever really was) for the Tree::Simple::View::*
classes. It now is the abstract base class, taking on
the role that Tree::Simple::View::Base once served.
- Tree::Simple::View::HTML has been updated to reflect
its new base class. (Tree::Simple::View::DHTML is a
subclass of Tree::Simple::View::HTML, so it didn't need
to be changed).
- All documentation has been updated to reflect these changes.
- I have added a bunch of tests while I was at it.
0.03 2004-Jun-23T12:00:00
- fixed a number of little issues with the DHTML class
- fixed problems with combined CSS configurations
and the expand-collapse functionality
- fixed a bug whereby expandPath did not work
properly
- added an example file of the DHTML output
(examples/DHTML_example.html)
- added some documentation here and there
0.02 2004-Jun-22T12:00:00
- added simple accessors for the tree and configurations
to the Base class
- added the 'form_element_formatter' to the DHTML class
which allows for form elements to be added to the tree
outside of the link tag.
- fixed a bug in the DHTML implementation where the DHTML
would not work if you had not set a link_css value. Now
you it does work :)
0.01 2004-Jun-18T14:38:19
- module created