From be6582716a2f98e07925ace009857f196ca5e786 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Mon, 9 Feb 2009 01:33:45 -0700 Subject: [PATCH] Move some more entries into submenus --- imp/js/src/DimpBase.js | 22 ++++++---------------- imp/templates/index/index-dimp.inc | 18 ++++++------------ 2 files changed, 12 insertions(+), 28 deletions(-) diff --git a/imp/js/src/DimpBase.js b/imp/js/src/DimpBase.js index c242c9786..a9b24145f 100644 --- a/imp/js/src/DimpBase.js +++ b/imp/js/src/DimpBase.js @@ -621,7 +621,10 @@ var DimpBase = { break; case 'ctx_message': - [ $('ctx_message_reply_list') ].invoke(this.viewport.createSelection('domid', ctx.id).get('dataob').first().listmsg ? 'show' : 'hide'); + DimpCore.DMenu.addSubMenu('ctx_message_reply', 'ctx_reply'); + DimpCore.DMenu.addSubMenu('ctx_message_forward', 'ctx_forward'); + DimpCore.DMenu.addSubMenu('ctx_message_setflag', 'ctx_flag'); + DimpCore.DMenu.addSubMenu('ctx_message_clearflag', 'ctx_clearflag'); break; case 'ctx_reply': @@ -634,8 +637,8 @@ var DimpBase = { case 'ctx_otheractions': $('oa_setflag', 'oa_clearflag', 'oa_sep1', 'oa_blacklist', 'oa_whitelist', 'oa_sep2', 'oa_undeleted').compact().invoke(this.viewport.getSelected().size() ? 'show' : 'hide'); - DimpCore.DMenu.addSubMenu('oa_setflag', 'ctx_otheractions2'); - DimpCore.DMenu.addSubMenu('oa_clearflag', 'ctx_otheractions3'); + DimpCore.DMenu.addSubMenu('oa_setflag', 'ctx_flag'); + DimpCore.DMenu.addSubMenu('oa_clearflag', 'ctx_clearflag'); break; } return true; @@ -1504,19 +1507,6 @@ var DimpBase = { this.renameFolder(DimpCore.DMenu.element()); break; - case 'ctx_message_reply': - case 'ctx_message_reply_all': - case 'ctx_message_reply_list': - case 'ctx_message_forward_all': - case 'ctx_message_forward_body': - case 'ctx_message_forward_attachments': - this.composeMailbox(id.substring(12)); - break; - - case 'ctx_message_seen': - case 'ctx_message_unseen': - case 'ctx_message_flagged': - case 'ctx_message_clear': case 'ctx_message_spam': case 'ctx_message_ham': case 'ctx_message_blacklist': diff --git a/imp/templates/index/index-dimp.inc b/imp/templates/index/index-dimp.inc index 2b75d327d..4a25bbd20 100644 --- a/imp/templates/index/index-dimp.inc +++ b/imp/templates/index/index-dimp.inc @@ -358,18 +358,12 @@ function _simpleButton($id, $text, $image, $imagedir = null) -