Menu

Source Commit Log


Commit Date  
[r3096] by jplang

Add failing test for #4302.

2009-11-27 19:56:09 Tree
[r3095] by jplang

Show last update datetime (last attachment added) on document list (#4232).

2009-11-26 20:12:20 Tree
[r3094] by jplang

Display an error when authenticity token is invalid.

2009-11-25 20:45:16 Tree
[r3093] by jplang

Remove broken cookies after upgrade from 0.8.x to prevent an error from Rails (#4292).

2009-11-25 20:28:56 Tree
[r3092] by edavis10

Updated menus from JPL's feedback.

* Updated Mapper#push documentation
* Renamed :parent_menu to :parent
* Renamed the external API for :child_menus to :children. Internally it needs
to stay :child_menus because Tree::TreeNode already defines a children
method for another purpose

#4250

2009-11-25 05:36:56 Tree
[r3091] by edavis10

Add support for unattached menus (generated dynamically)

A MenuItem can define a :child_menus option with a Proc. When the menus
are rendered, the Proc will be run and the resulting MenuItems will be
added to the page as child menus

#4250

2009-11-25 05:36:50 Tree
[r3090] by edavis10

Converted Menus to a Tree structure to allow submenus.

* Bundle the rubytree gem
* Patched RubyTree's TreeNode to add some additional methods.
* Converted the menu rendering to walk the Tree of MenuItems to render
each item
* Added a menu option for :parent_menu to make this menu a child of the parent
* Added a bunch of tests
* Made MenuItem a subclass of Tree::TreeNode in order to use it's methods
directly
* Changed the exceptions in MenuItem#new to be ArgumentErrors instead of the
generic RuntimeError

#4250

2009-11-25 05:36:44 Tree
[r3089] by edavis10

Added :view_my_account_contextual hook.

2009-11-25 01:14:19 Tree
[r3088] by jplang

Fixed: error raised when rendering text that contains an email address with textile disabled (#4268).

2009-11-24 22:02:14 Tree
[r3087] by jplang

Fixed: Editing issue notes removes quote link (#4279).

2009-11-24 18:00:57 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.