Commits

Show all
Author Commit Message Labels Comments Date
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Bumped the version to 0.1.14 and updated the TODO.
Tags
cpan-releases/0.1.x/0.1.14
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Sites-Gen Test: Adapted the head.pl file to the new conventions of the module. ('expand' => { 're' => } and 'text' instead of 'value'). This involved forking SitesData.pm into HeadSitesData.pm, and adapting it.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Converted the 'value' key in an input tree node to 'text', and modified all places in the Unit tests accordingly.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added tests to test selective expand where the menu expands on someplace and doesn't somewhere else.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Removed 'expand' => always from the root because it was not needed due to the new behaviour of the module.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Placed the H::W::NavMenu.pm's POD after the __END__ so it would load faster.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Changed the 'expand_re' key to the more functional 'expand' predicate. Seems to be working OK.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Tagging this release as the one before the node keys organization ('expand_re' to 'expand', 'value' to 'text', etc.)
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Tagging this CPAN Release
Tags
before-node-keys-revamp
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added the predicate class. (with accompanying tests, etc.)
Tags
cpan-releases/0.1.x/0.1.13
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Specs: Added a return value to the spec.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Specs: Added the Predicate-Class.txt spec for the predicate class.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Bumped the version to 0.1.13 to indicate that the documentation was added.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added documentation for HTML::Widgets::NavMenu::HeaderRole.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Fixed a POD documentation bug.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: 1. Wrote the SEE ALSO section of the documentation. 2. Placed a copyright (MIT X11) notice.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Added the documentation of LeadingPath::Component.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added the documentation for the input tree of contents.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Started writing the comprehensive documentation for the module. There is still quite a lot left to be written, but what exists now is better than nothing.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Tagging the current release - 0.1.12 - released to CPAN
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Upgraded the NavMenu module to version 0.1.12. Updated the TODO in regards to the "header" role.
Tags
cpan-releases/0.1.x/0.1.12
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Sites-gen Test: Added the Perl-Begin site, and modified the head.pl script to generate it properly.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Placed the functionality of the "header" role in its own class, changing Iterator::NavMenu accordingly. Created a sub-class of HTML::Widgets::NavMenu called HTML::Widgets::NavMenu::HeaderRole that utilizes this class by default.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Refactored Iterator::NavMenu to make the handling of the header role more modular and less intrusive. This is as a first step to putting this functionality in a sub-class.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Made the default role undef instead of "normal".
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Upgraded the version to 0.1.11 to indicate the changes.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Sites-Gen Test: Updated the head.pl to the new calling conventions.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: 1. Eliminated the now-redundant arguments to render() from a test. 2. Added the t/10ul-classes.t test to test that the ul_classes feature works correctly. (it seems that it does) 3. Updated the TODO. 4. Updated the MANIFEST (including including a previous test file that was not included there).
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: implemented the ul_classes array for determining the class of the <ul> tag based upon its depth.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Refactored the Iterator::NavMenu class to get the class of the ul based on its depth.
  1. Prev
  2. Next