1. Shlomi Fish
  2. perl-HTML-Widgets-NavMenu

Commits

Show all
Author Commit Message Date Builds
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.
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.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Removed a utf8 directive from HTML::Widgets::NavMenu, that did not hurt much but was nevertheless redundant.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Tagging this CPAN Release - 0.1.15
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: 1. Bumped the version to 0.1.15_00. 2. Filled in the README and the Changes. 3. Updated the TODO.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Sites-Gen: Updated the head.pl site map code to the new API for gen_site_map().
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added a test to test the site map behaviour with url_type and rec_url_type.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Changed gen_site_map to return an array ref of tags instead of a string of all the text. This was an API change.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Wrote a test to test the url_type behaviour of the leading_path component. The test initially failed due to a bug in H::W::NavMenu, which has been fixed in this commit.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Created a predicate generation method.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Added the url_type and rec_url_type keys for a tree node that control the url_type.
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Tagging this release as the one _after_ the node keys organization ('expand_re' to 'expand', 'value' to 'text', etc.)
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Tagging this CPAN Release
shl...@52c325ad-5fd0-0310-8a0f-c43feede02cc
Nav-Menu: Bumped the version to 0.1.14 and updated the TODO.
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.
  1. Prev
  2. Next