]> source.dussan.org Git - redmine.git/commitdiff
Reverted r17252 and r17253 (#26655).
authorGo MAEDA <maeda@farend.jp>
Mon, 2 Apr 2018 02:24:35 +0000 (02:24 +0000)
committerGo MAEDA <maeda@farend.jp>
Mon, 2 Apr 2018 02:24:35 +0000 (02:24 +0000)
The change breaks the test suite.

git-svn-id: http://svn.redmine.org/redmine/trunk@17254 e93f8b46-1217-0410-a6f0-8f06a7374b81

60 files changed:
app/helpers/application_helper.rb
app/helpers/issues_helper.rb
app/views/issues/_list.html.erb
app/views/my/blocks/_timelog.html.erb
app/views/timelog/_list.html.erb
app/views/versions/index.html.erb
app/views/versions/show.html.erb
config/locales/ar.yml
config/locales/az.yml
config/locales/bg.yml
config/locales/bs.yml
config/locales/ca.yml
config/locales/cs.yml
config/locales/da.yml
config/locales/de.yml
config/locales/el.yml
config/locales/en-GB.yml
config/locales/en.yml
config/locales/es-PA.yml
config/locales/es.yml
config/locales/et.yml
config/locales/eu.yml
config/locales/fa.yml
config/locales/fi.yml
config/locales/fr.yml
config/locales/gl.yml
config/locales/he.yml
config/locales/hr.yml
config/locales/hu.yml
config/locales/id.yml
config/locales/it.yml
config/locales/ja.yml
config/locales/ko.yml
config/locales/lt.yml
config/locales/lv.yml
config/locales/mk.yml
config/locales/mn.yml
config/locales/nl.yml
config/locales/no.yml
config/locales/pl.yml
config/locales/pt-BR.yml
config/locales/pt.yml
config/locales/ro.yml
config/locales/ru.yml
config/locales/sk.yml
config/locales/sl.yml
config/locales/sq.yml
config/locales/sr-YU.yml
config/locales/sr.yml
config/locales/sv.yml
config/locales/th.yml
config/locales/tr.yml
config/locales/uk.yml
config/locales/vi.yml
config/locales/zh-TW.yml
config/locales/zh.yml
public/images/3_bullets.png [deleted file]
public/javascripts/context_menu.js
public/stylesheets/application.css
public/stylesheets/responsive.css

index cd10c9a40e762c29d598cc964fa4b4ad1b96b235..9da044c040eeb5b2fb56e34c7a438edce61fce84 100644 (file)
@@ -1223,10 +1223,6 @@ module ApplicationHelper
     content_tag(:a, name, {:href => '#', :onclick => "#{function}; return false;"}.merge(html_options))
   end
 
-  def link_to_context_menu
-    link_to l(:button_actions), '#', title: l(:button_actions), class: 'icon-only icon-actions js-contextmenu'
-  end
-
   # Helper to render JSON in views
   def raw_json(arg)
     arg.to_json.to_s.gsub('/', '\/').html_safe
index d1aa97ae7a650c1818186c8295704c792197b73b..972e6b9cb75baf785748860078f2d0edb8fb7b6c 100644 (file)
@@ -99,8 +99,7 @@ module IssuesHelper
              content_tag('td', link_to_issue(child, :project => (issue.project_id != child.project_id)), :class => 'subject', :style => 'width: 50%') +
              content_tag('td', h(child.status), :class => 'status') +
              content_tag('td', link_to_user(child.assigned_to), :class => 'assigned_to') +
-             content_tag('td', child.disabled_core_fields.include?('done_ratio') ? '' : progress_bar(child.done_ratio), :class=> 'done_ratio') +
-             content_tag('td', link_to_context_menu, :class => 'buttons'),
+             content_tag('td', child.disabled_core_fields.include?('done_ratio') ? '' : progress_bar(child.done_ratio), :class=> 'done_ratio'),
              :class => css)
     end
     s << '</table>'
@@ -115,7 +114,7 @@ module IssuesHelper
     relations.each do |relation|
       other_issue = relation.other_issue(issue)
       css = "issue hascontextmenu #{other_issue.css_classes}"
-      buttons = manage_relations ? link_to(l(:label_relation_delete),
+      link = manage_relations ? link_to(l(:label_relation_delete),
                                   relation_path(relation),
                                   :remote => true,
                                   :method => :delete,
@@ -123,7 +122,6 @@ module IssuesHelper
                                   :title => l(:label_relation_delete),
                                   :class => 'icon-only icon-link-break'
                                  ) : nil
-      buttons << link_to_context_menu
 
       s << content_tag('tr',
              content_tag('td', check_box_tag("ids[]", other_issue.id, false, :id => nil), :class => 'checkbox') +
@@ -132,7 +130,7 @@ module IssuesHelper
              content_tag('td', other_issue.start_date, :class => 'start_date') +
              content_tag('td', other_issue.due_date, :class => 'due_date') +
              content_tag('td', other_issue.disabled_core_fields.include?('done_ratio') ? '' : progress_bar(other_issue.done_ratio), :class=> 'done_ratio') +
-             content_tag('td', buttons, :class => 'buttons'),
+             content_tag('td', link, :class => 'buttons'),
              :id => "relation-#{relation.id}",
              :class => css)
     end
index 2126f632ead76ac9ed57e2442f57a2859c21ec11..8024a694822901ed2530fde1c9bc159343ad5abf 100644 (file)
@@ -14,7 +14,6 @@
       <% query.inline_columns.each do |column| %>
         <%= column_header(query, column, query_options) %>
       <% end %>
-      <th></th>
     </tr>
   </thead>
   <tbody>
@@ -22,7 +21,7 @@
   <% if group_name %>
     <% reset_cycle %>
     <tr class="group open">
-      <td colspan="<%= query.inline_columns.size + 2 %>">
+      <td colspan="<%= query.inline_columns.size + 1 %>">
         <span class="expander" onclick="toggleRowGroup(this);">&nbsp;</span>
         <span class="name"><%= group_name %></span> <span class="count"><%= group_count %></span> <span class="totals"><%= group_totals %></span>
         <%= link_to_function("#{l(:button_collapse_all)}/#{l(:button_expand_all)}",
     <% query.inline_columns.each do |column| %>
     <%= content_tag('td', column_content(column, issue), :class => column.css_classes) %>
     <% end %>
-    <td class="buttons"><%= link_to_context_menu %></td>
   </tr>
   <% query.block_columns.each do |column|
        if (text = column_content(column, issue)) && text.present? -%>
   <tr class="<%= current_cycle %>">
-    <td colspan="<%= query.inline_columns.size + 2 %>" class="<%= column.css_classes %>">
+    <td colspan="<%= query.inline_columns.size + 1 %>" class="<%= column.css_classes %>">
       <% if query.block_columns.count > 1 %>
         <span><%= column.caption %></span>
       <% end %>
index 7354c757d3c237f1382118f7ea9a3baa2fe8e9cb..f96ee6c2e20f0e8f2dd3a1e39c3be760df93dc1e 100644 (file)
@@ -35,7 +35,6 @@
 <th><%= l(:label_project) %></th>
 <th><%= l(:field_comments) %></th>
 <th><%= l(:field_hours) %></th>
-<th></th>
 </tr></thead>
 <tbody>
 <% entries_by_day.keys.sort.reverse_each do |day| %>
@@ -43,7 +42,6 @@
     <td><strong><%= day == User.current.today ? l(:label_today).titleize : format_date(day) %></strong></td>
     <td colspan="2"></td>
     <td class="hours"><em><%= html_hours(format_hours(entries_by_day[day].sum(&:hours))) %></em></td>
-    <td></td>
   </tr>
   <% entries_by_day[day].each do |entry| -%>
   <tr id="time-entry-<%= entry.id %>" class="time-entry hascontextmenu">
@@ -54,7 +52,6 @@
     <td class="subject"><%= entry.project %> <%= h(' - ') + link_to_issue(entry.issue, :truncate => 50) if entry.issue %></td>
     <td class="comments"><%= entry.comments %></td>
     <td class="hours"><%= html_hours(format_hours(entry.hours)) %></td>
-    <td class="buttons"><%= link_to_context_menu %></td>
   </tr>
   <% end -%>
 <% end -%>
index 019ddbb53fe4bfa6ee16c5f06a0bd4f9094e09c2..6f126b0f7a04bf5904fa52a52edb4d4638da0b1e 100644 (file)
@@ -47,7 +47,6 @@
                     :title => l(:button_delete),
                     :class => 'icon-only icon-del' %>
     <% end -%>
-        <%= link_to_context_menu %>
     </td>
   </tr>
   <% @query.block_columns.each do |column|
index eeb9f3f061b61ecb1aad638e9ac16a28346d38d1..2914a6dbc0f27ea8c07746fdb452aa2e4e00a610 100644 (file)
@@ -30,7 +30,6 @@
           <tr class="hascontextmenu">
             <td class="checkbox"><%= check_box_tag 'ids[]', issue.id, false, :id => nil %></td>
             <td class="subject"><%= link_to_issue(issue, :project => (@project != issue.project)) %></td>
-            <td class="buttons"><%= link_to_context_menu %></td>
           </tr>
         <% end -%>
         </table>
index 677cc1410d2dbd0a8cb8476da13b60a1a311e2cf..a62b0a1d0ff4d67c8920d2c5ce0c207c23b005e8 100644 (file)
@@ -44,7 +44,6 @@
     <tr class="issue hascontextmenu">
       <td class="checkbox"><%= check_box_tag 'ids[]', issue.id, false, :id => nil %></td>
       <td class="subject"><%= link_to_issue(issue, :project => (@project != issue.project)) %></td>
-      <td class="buttons"><%= link_to_context_menu %></td>
     </tr>
   <% end %>
   </table>
index 2c79b0217b7ecf7ef12bb65d3a818d279172e4a1..9f9dd99138cc66b8f9291fe94d9d3384e0b5e21a 100644 (file)
@@ -1235,4 +1235,3 @@ ar:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 6d9cc736d7f5f1d632ace27ae8a941149ef2c496..c0da39c45583c4df06ecc07b5abf3811b171c008 100644 (file)
@@ -1330,4 +1330,3 @@ az:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index ed89c9ebf75c31f6ce2c9cd63d24e4fb520d5b9d..d5f35cd6f6dbb9bd2699231dfd1e2214f1755ee3 100644 (file)
@@ -1217,4 +1217,3 @@ bg:
   description_all_columns: Всички колони
   text_repository_identifier_info: 'Позволени са малки букви (a-z), цифри, тирета и _.<br />Промяна след създаването му не е възможна.'
   error_can_not_delete_auth_source: Този режим за идентификация се използва и не може да бъде премахнат.
-  button_actions: Actions
index 12e9641abda791eead6c5b5e622c9356f19bc099..e23add1d0ae664829000d5b3fe7a00624455674f 100644 (file)
@@ -1248,4 +1248,3 @@ bs:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index eeff67730aa85a3b570992f5d6d1afafcc3294e2..c86c0b5165d2123ab0b441a24253319853ca3a5e 100644 (file)
@@ -1225,4 +1225,3 @@ ca:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 2fe26d895e4fef8cec3e2e7604d57054f371a837..dbc4999b18030543348e24bf22ab270aabbf7866 100644 (file)
@@ -1233,4 +1233,3 @@ cs:
   label_x_revisions: "%{count} revizí"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index e92d2a89dc8faeab690213e5a47d450fbcb6a53b..c563d1596e3cdb4eca3ba4da03be29dd5355d766 100644 (file)
@@ -1252,4 +1252,3 @@ da:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 7d4a4582d28b3589e894b643bdd60c62f05f1f45..62def24c49d09752f49912d4bb20494c4dd9c810 100644 (file)
@@ -203,7 +203,6 @@ de:
   button_update: Aktualisieren
   button_view: Anzeigen
   button_watch: Beobachten
-  button_actions: Aktionen
 
   default_activity_design: Design
   default_activity_development: Entwicklung
index c425a081ed919b50771f356535fe1cce3b17f50b..4cd4f362bccb4236a9ab2e0af3de39eed6d4faef 100644 (file)
@@ -1235,4 +1235,3 @@ el:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 038be290822e3f1ce3bc116128fe5ca04375f58a..eb4164c6f6219c650c36c0575a09a80ece1aab87 100644 (file)
@@ -1237,4 +1237,3 @@ en-GB:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 618ff3f2a75b19786adff39e75aa10f9c360fda0..d9095432ba5a39d2193d1db5b908c84aed0d2452 100644 (file)
@@ -1079,7 +1079,6 @@ en:
   button_reopen: Reopen
   button_import: Import
   button_filter: Filter
-  button_actions: Actions
 
   status_active: active
   status_registered: registered
index ce1eb06e3d4f3abee58ff6b2f139a7c0ee2de82f..4f49b295fc2c73899100ce89551cd10954eda854 100644 (file)
@@ -1265,4 +1265,3 @@ es-PA:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 27623324f4abf49bd6e768c7394e6e2b0da39f35..7c16893ec34443f405aaf14fa9f11cdea42c2d3a 100644 (file)
@@ -1263,4 +1263,3 @@ es:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 3ae436c0aa78eecb16e1e29039271c9975f68715..dfdff8d5b9b2f721946363fad6f4c69f8ce0ed9f 100644 (file)
@@ -1240,4 +1240,3 @@ et:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 9cff5edceb7838aa0e07bc9f928bc21e12ae2a78..54fd44841ce9a51d9395bea59e3f6c235c1d2e05 100644 (file)
@@ -1236,4 +1236,3 @@ eu:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 131706d7fda46916395d8bfd02e6e54ea2d1263a..638b039c4541d01279f3c27ed9d877a4f2b62b55 100644 (file)
@@ -1236,4 +1236,3 @@ fa:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 6a20fcff1ae06192556cdb9c1575aab3a6f1dd25..8dba1a280cc7685524e7a3a8c9f6abb630943abc 100644 (file)
@@ -1256,4 +1256,3 @@ fi:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 18e4e7b3921788925f83626b82cb082f96862d35..65d08cd6ef1b0419a8e4d8918df530adf0c31dba 100644 (file)
@@ -1235,4 +1235,3 @@ fr:
   label_user_mail_option_only_owner: Only for things I watch or I am the owner of
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index e427b5caaad68b0f227028f3a4739b7cd5d6d391..785f76a6082007282d1b81617d342c8c05a31622 100644 (file)
@@ -1243,4 +1243,3 @@ gl:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 86267423286d6a817f95cbd6d79f3306dd305229..a6382e7233b632892db295ab362fbf154d98198d 100644 (file)
@@ -1240,4 +1240,3 @@ he:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 489a265c32b42900c0c4301ec2d5a10063572cf2..47cc9c7848d058b8cc11819f89f02e489eeddd98 100644 (file)
@@ -1234,4 +1234,3 @@ hr:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index d55226ed45188f3b3916aa2581af0459ffb08162..e4e3bfa8a0681f1e0dfc348fe48d94df4aab24f7 100644 (file)
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 69885b3bd6d06fbf4fc3f6d0df36d442af9d5e13..67ccb46eb6f1b4ca7d0db2f8a7fa1f39debca21f 100644 (file)
@@ -1239,4 +1239,3 @@ id:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 05296814963a003cd4f6cb8674d4b52da1f84ee2..65eb6759ae56341f6075ca5af6c4fa73f47b9bed 100644 (file)
@@ -1230,4 +1230,3 @@ it:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index a2f3143383b6e522e574605b291820f24dcb420d..c3b63d8dec5cacbefca86902ab1c5d5c5cd557fb 100644 (file)
@@ -1240,4 +1240,3 @@ ja:
   setting_timelog_max_hours_per_day: 1日・1人あたりの作業時間の上限
   label_x_revisions: "%{count}件の履歴"
   error_can_not_delete_auth_source: この認証方式は使用中です。削除できません。
-  button_actions: Actions
index 645cd85f0e1faf30340dda79458cf73160b080eb..2cd2c79dfa622cb2d23d2e81b555d3e3529ba03a 100644 (file)
@@ -1274,4 +1274,3 @@ ko:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 6760891f97f5bda25ecd3f3ed8c23f967e5ac93b..4b8cc72a2cd0927efab6f8901640b20d5b9f1a32 100644 (file)
@@ -1225,4 +1225,3 @@ lt:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 2e80eaba58dc0cd76ced9a5ad7b1aead38effbbb..49914ee5630026b1c9f442698cde6b7418f139b0 100644 (file)
@@ -1229,4 +1229,3 @@ lv:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 0742d438b78e1f9dea407b50058bb4bdff968631..21dab7662c06e394505c745afb5c7686af2d6a08 100644 (file)
@@ -1235,4 +1235,3 @@ mk:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index c74918cde70fdaa578eb4ad4412c3654889b53e4..ebee43a92bdac609126d75933295fd624eeee35e 100644 (file)
@@ -1236,4 +1236,3 @@ mn:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index d6ab31b53e5bf000ba09ce77311ca7aa3137e484..bcea0b96072c20b64822c0819348fc8485e5e0ac 100644 (file)
@@ -1210,4 +1210,3 @@ nl:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 05213a03704e51db17de95aa68e76032ce2e6528..2e801f50d267318e0aae263905563fb1200344dc 100644 (file)
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index ac2f67818a9ad87763195da5a8e36dafcfc3b02a..db237e5b5b364ac1b28482d6a29858fa86c2dde8 100644 (file)
@@ -1250,4 +1250,3 @@ pl:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index f58d0488adc02a48e7374659ead5be83404ccf0e..fdae78bca52b62053f0abaf69bc9e292268a4f64 100644 (file)
@@ -1248,4 +1248,3 @@ pt-BR:
   label_x_revisions: "%{count} revisões"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 456a1da9c9844db1f547786b144b79d02820a8c4..4bed2049da0c6d2af8925de77ae22c2727a8051d 100644 (file)
@@ -1228,4 +1228,3 @@ pt:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 8fadcdc5457b307e25db8512e6735bb407fbd90c..6777a96ffc8554ded90d67838035469ac33edc47 100644 (file)
@@ -1230,4 +1230,3 @@ ro:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index f7df5fe40b2e7e95b4bdf3deed4a4e92543f22c4..3621363e1b8afd7aa230af6d921729284a2678f8 100644 (file)
@@ -1334,4 +1334,3 @@ ru:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index d8edb6836a9928ae22e1138e68fb655e7a7ef3fd..cb3e192b821b20a0fa66a3765c06d1b7ab4a33c9 100644 (file)
@@ -1225,4 +1225,3 @@ sk:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index c9c13e9b782cf072a0a2bdd6e1cda339dcf577c9..1c4f31b7b2e8f9ca14973a94272540f9bc1a7082 100644 (file)
@@ -1235,4 +1235,3 @@ sl:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index c368c0c3a60fd25bdaea0da92ef8309fcf8a78a8..5fa794696296992f3c353779a532ef812d8a703e 100644 (file)
@@ -1231,4 +1231,3 @@ sq:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 7000f5c71a82873a9b8faf85733b459aa4292d8e..24728bd39fb59bbc1d8b423fb7ac8fcf7630f662 100644 (file)
@@ -1237,4 +1237,3 @@ sr-YU:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index d447dad83d7086a28d9113c238b36cc03456a335..bb6dcc1494e76b29c5bd6ec9e3b059da9aea5bb4 100644 (file)
@@ -1236,4 +1236,3 @@ sr:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 545cddfecb1b4973922237a1700bca67e3d2e776..70cf7ee0b46da3d20836b2c47e7d77da873436ef 100644 (file)
@@ -1268,4 +1268,3 @@ sv:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index b791f9966d2f08c7d34b3fb8c7082605f484895c..9a20cfaa0a6e4014c16021e4c8c3a922ee866a6c 100644 (file)
@@ -1232,4 +1232,3 @@ th:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 80905238500ce5a5b959e4510fb9dd9db1a2715e..aace6e063b6da8a6987b41257830252c1adbe5c9 100644 (file)
@@ -1243,4 +1243,3 @@ tr:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index e11b9d34f6fea55f1c02a710e4d506f17e15e738..cf6996254390ced74b3f8eeb6c389ca4a8d18512 100644 (file)
@@ -1231,4 +1231,3 @@ uk:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index 09f7809b76b8541aa38db27510a3a4d028af4ffc..7c7d2db799b5940d7a63314c3b0bb47895980f50 100644 (file)
@@ -1288,4 +1288,3 @@ vi:
   label_x_revisions: "%{count} revisions"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index cfc89e30753b2262aea57d9a67066d230062c0f0..4fcab2cfe6c08112dea77ac32d825cea94cde6de 100644 (file)
   text_repository_identifier_info: '僅允許使用小寫英文字母 (a-z), 阿拉伯數字, 虛線與底線。<br />一旦儲存之後, 代碼便無法再次被更改。'
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
index d7ff1f9beb5cb4c0fff7693ae060eb5c70845488..9425aa10817122bc0fe38005997202166814f23e 100644 (file)
@@ -1223,4 +1223,3 @@ zh:
   label_x_revisions: "%{count} 修订"
   error_can_not_delete_auth_source: This authentication mode is in use and cannot be
     deleted.
-  button_actions: Actions
diff --git a/public/images/3_bullets.png b/public/images/3_bullets.png
deleted file mode 100644 (file)
index 616593b..0000000
Binary files a/public/images/3_bullets.png and /dev/null differ
index 9bc64b171a55ba74785f3a17b0322a0f81ad4ac2..cd2cf0884891b37b606eb7eee1cbc0d85e970f2b 100644 (file)
@@ -5,7 +5,7 @@ var contextMenuObserving;
 
 function contextMenuRightClick(event) {
   var target = $(event.target);
-  if (target.is('a:not(.js-contextmenu)')) {return;}
+  if (target.is('a')) {return;}
   var tr = target.closest('.hascontextmenu').first();
   if (tr.length < 1) {return;}
   event.preventDefault();
@@ -218,7 +218,6 @@ function contextMenuInit() {
   if (!contextMenuObserving) {
     $(document).click(contextMenuClick);
     $(document).contextmenu(contextMenuRightClick);
-    $(document).on('click', '.js-contextmenu', contextMenuRightClick);
     contextMenuObserving = true;
   }
 }
index fa9e44bdcc5cb64a039e7a2a6337c00be5187a4c..35bd4ca04e7fbf9cec3fadbcc8baac73cf022f42 100644 (file)
@@ -228,7 +228,6 @@ table.list td.checkbox { width: 15px; padding: 2px 0 0 0; }
 table.list td.checkbox input {padding:0px;}
 table.list td.buttons, div.buttons { white-space:nowrap; text-align: right; }
 table.list td.buttons a, div.buttons a { margin-right: 0.6em; }
-table.list td.buttons a:last-child, div.buttons a:last-child { margin-right: 0; }
 table.list td.buttons img, div.buttons img {vertical-align:middle;}
 table.list td.reorder {width:15%; white-space:nowrap; text-align:center; }
 table.list table.progress td {padding-right:0px;}
@@ -474,7 +473,7 @@ div.issue.overdue .due-date .value { color: #c22; }
 
 #issue_tree table.issues, #relations table.issues { border: 0; }
 #issue_tree td.checkbox, #relations td.checkbox {display:none;}
-#relations td.buttons, #issue_tree td.buttons {padding:0;}
+#relations td.buttons {padding:0;}
 
 fieldset.collapsible {border-width: 1px 0 0 0;}
 fieldset.collapsible>legend { padding-left: 16px; background: url(../images/arrow_expanded.png) no-repeat 0% 40%; cursor:pointer; }
@@ -1309,7 +1308,6 @@ div.wiki img {vertical-align:middle; max-width:100%;}
 .icon-project { background-image: url(../images/projects.png); }
 .icon-add-bullet { background-image: url(../images/bullet_add.png); }
 .icon-shared { background-image: url(../images/link.png); }
-.icon-actions { background-image: url(../images/3_bullets.png); }
 
 .icon-file { background-image: url(../images/files/default.png); }
 .icon-file.text-plain { background-image: url(../images/files/text.png); }
index fb156863a763987ef8e9bdcbfe3c1619e348a2cd..76e2d59455a8a2cb08dc7d00014e3c832530aa18 100644 (file)
     width: 33.33%; /* three columns for all cells that are not subject */
   }
 
-  #issue_tree .issues, #issue_tree .issue,
   #relations .issues, #relations .issue {
     position: relative; /* needed for .buttons positioning */
   }
 
   /* positioniong of unline button */
-  #issue_tree .issue > td.buttons,
   #relations .issue > td.buttons {
     text-align: right;
     position: absolute;
     padding-right: 0;
   }
 
-  #issue_tree .issue .buttons a,
   #relations .issue .buttons a {
     vertical-align: middle;
+    padding-right: 5px;
   }
 
-  #issue_tree .issue > td.subject,
   #relations .issue > td.subject {
     padding-right: 25px; /* this is the spaces that .buttons uses next to subject */
   }