Commits

Show all
Author Commit Message Labels Comments Date
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Created a build system using Module::Build. (that was easy).
Branches
module-build-conv
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Branching the Conversion-to-Module::Build branch
Branches
module-build-conv
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added the TagGen module to generate tags, and the accompanying test suite.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Tagging as 0.6.0
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Prepared for the release of 0.6.0.
Tags
cpan-releases/0.6.x/0.6.0
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Bumped the version number.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Extract Method for get_open_sub_menu_tags.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Extracted a method for get_currently_active_text.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Cleaned up the TODO by putting items in TODO-Rejects, which is now part of the distribution.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: added the ::EscapeHtml module to provide a function for escaping HTML strings. Converted the code to use it instead of CGI.pm. Also added tests to test this.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Bumped the version to 0.4.0. Added the timestamp to the Changes module. Added an item to the TODO. In short: made ready for a stable CPAN release.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Made the get_next_coords() and friends functions use the traversed tree (made out of Tree::Node's). Now $self->{'tree_contents'} is no longer accessed directly.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added more tests for testing selective 'expand' directives.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Tagging the 0.3.2 CPAN Release
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: A relatively large refactoring for making sure render_tree_contents does not calculate the host of the node. What was done was create an iterator sub-class, that traverses the tree looking for the current node and then returns its coordinates and marked it as currently active.
Tags
cpan-releases/0.3.x/0.3.2
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Documented the url_is_abs feature. Updated TODO and Changes accordingly.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Removed an unused variable declaration.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added tests to test url_is_abs in Nav-Links.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Bumped the version number to 0.3.1, to indicate a development release.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added a test to the site map tests to test the url_is_abs functionality.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Implemented the propagation of the url_is_abs to the leading_path. I changed url_type instead of adding another field.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Removed a redundant function.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Implemented the url_is_abs functionality in the navigation menu. This involved quite a lot of refactorings - moving
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Added the url_is_abs parameter to get_cross_host_rel_url() to indicate an absolute URL within the nav menu.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added tests to test a shared component.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added more tests to the get_cross_host_rel_url() test suite.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added the beginning of the get_cross_host_rel_url test function.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: A refactoring to the refactoring: find_node_by_coords now doesn't return the object handle, and instead all methods that use it construct an iterator explicitly and use it within its closure. Also extracted the leading_path method.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: A heavy refactoring that aimed to make sure that the propagation of the accum_state was done only in one place in the code, and all the other places used it. Also created a function to abstract the url_type calculation for a tree item.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Bumped the version to 0.2.0.
  1. Prev
  2. Next