Open jcatrysse opened 1 year ago
Subject: [PATCH] Add context menu --- Index: app/views/issue_todo_lists/_items.html.erb IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== diff --git a/app/views/issue_todo_lists/_items.html.erb b/app/views/issue_todo_lists/_items.html.erb --- a/app/views/issue_todo_lists/_items.html.erb (revision 5f25623d7e8cb6ee9a84b5014897dc674d907c71) +++ b/app/views/issue_todo_lists/_items.html.erb (revision 025e1cd124e5711312b2af4748bbe7f147126b22) @@ -1,5 +1,8 @@ <% @todo_list_items.each do |item| %> - <tr id="issue-todo-list-item-<%= item.id %>" class="<%= cycle 'odd', 'even' %>"> + <tr id="issue-todo-list-item-<%= item.id %>" class="hascontextmenu <%= cycle 'odd', 'even' %>"> + <td class="checkbox"> + <%= check_box_tag("ids[]", item.issue.id, false, :id => nil) %> + </td> <% @issue_query.columns.each do |column| %> <% unless item.issue.nil? %> <td class="<%= column.name.to_s %>"><%= column_content(column, item.issue) %></td> @@ -21,3 +24,4 @@ <% end %> </tr> <% end %> + Index: app/views/issue_todo_lists/show.html.erb IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== diff --git a/app/views/issue_todo_lists/show.html.erb b/app/views/issue_todo_lists/show.html.erb --- a/app/views/issue_todo_lists/show.html.erb (revision 5f25623d7e8cb6ee9a84b5014897dc674d907c71) +++ b/app/views/issue_todo_lists/show.html.erb (revision 025e1cd124e5711312b2af4748bbe7f147126b22) @@ -18,6 +18,7 @@ </div> </div> <div class="autoscroll" style="clear: both"> + <%= form_tag({}, :data => {:cm_url => issues_context_menu_path}) do -%> <table id="issue-todo-list-table" class="list <%= 'sortable' if User.current.allowed_to?(:order_issue_todo_list_items, @project) %>"> <thead> <tr> @@ -34,6 +35,8 @@ <%= render :partial => 'items' %> </tbody> </table> + <% end %> + <%= context_menu %> </div> <% if User.current.allowed_to?(:add_issue_todo_list_items, @project) %> <h3><%= l(:issue_todo_lists_add_issue) %></h3>
Index: app/views/issue_todo_lists/show.html.erb IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== diff --git a/app/views/issue_todo_lists/show.html.erb b/app/views/issue_todo_lists/show.html.erb --- a/app/views/issue_todo_lists/show.html.erb (revision 025e1cd124e5711312b2af4748bbe7f147126b22) +++ b/app/views/issue_todo_lists/show.html.erb (date 1683529630132) @@ -22,6 +22,10 @@ <table id="issue-todo-list-table" class="list <%= 'sortable' if User.current.allowed_to?(:order_issue_todo_list_items, @project) %>"> <thead> <tr> + <th class="checkbox hide-when-print"> + <%= check_box_tag 'check_all', '', false, :class => 'toggle-selection', + :title => "#{l(:button_check_all)}/#{l(:button_uncheck_all)}" %> + </th> <% @issue_query.columns.each do |column| %> <th><%= column.caption %></th> <% end %>