Index: app/helpers/issues_helper.rb =================================================================== --- app/helpers/issues_helper.rb (revision 3332) +++ app/helpers/issues_helper.rb (working copy) @@ -31,6 +31,13 @@ "#{@cached_label_priority}: #{issue.priority.name}" end + def render_planning_breadcrumb + links = [] + links << link_to(l(:label_project_all), {:project_id => nil}) + links << link_to(h(@project), {:project_id => @project}) if @project + breadcrumb links + end + def render_custom_fields_rows(issue) return if issue.custom_field_values.empty? ordered_values = [] Index: app/views/issues/calendar.rhtml =================================================================== --- app/views/issues/calendar.rhtml (revision 3332) +++ app/views/issues/calendar.rhtml (working copy) @@ -1,5 +1,7 @@

<%= l(:label_calendar) %>

+<%= render_planning_breadcrumb %> + <% form_tag({}, :id => 'query_form') do %>
<%= l(:label_filter_plural) %> Index: app/views/issues/gantt.rhtml =================================================================== --- app/views/issues/gantt.rhtml (revision 3332) +++ app/views/issues/gantt.rhtml (working copy) @@ -1,5 +1,7 @@

<%= l(:label_gantt) %>

+<%= render_planning_breadcrumb %> + <% form_tag(params.merge(:month => nil, :year => nil, :months => nil), :id => 'query_form') do %>
<%= l(:label_filter_plural) %>