From bd0551b22076b82a6d49e9f7a2b2e0c90a1b2326 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak <alec@alec.pl> Date: Fri, 05 Feb 2016 07:25:27 -0500 Subject: [PATCH] Secure also downloads of addressbook exports, managesieve script exports and Enigma keys exports --- skins/larry/ui.js | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/skins/larry/ui.js b/skins/larry/ui.js index 8b58189..2377cb4 100644 --- a/skins/larry/ui.js +++ b/skins/larry/ui.js @@ -136,6 +136,7 @@ rcmail.addEventListener('menu-open', menu_toggle) .addEventListener('menu-close', menu_toggle) .addEventListener('menu-save', save_listoptions) + .addEventListener('enable-command', enable_command) .addEventListener('responseafterlist', function(e){ switch_view_mode(rcmail.env.threading ? 'thread' : 'list', true) }) .addEventListener('responseaftersearch', function(e){ switch_view_mode(rcmail.env.threading ? 'thread' : 'list', true) }); @@ -146,9 +147,9 @@ } if (rcmail.env.action == 'show' || rcmail.env.action == 'preview') { - rcmail.addEventListener('enable-command', enable_command) - .addEventListener('aftershow-headers', function() { layout_messageview(); }) + rcmail.addEventListener('aftershow-headers', function() { layout_messageview(); }) .addEventListener('afterhide-headers', function() { layout_messageview(); }); + $('#previewheaderstoggle').click(function(e) { toggle_preview_headers(); if (this.blur && !rcube_event.is_keyboard(e)) @@ -231,14 +232,13 @@ $('#mailthreadmode').addClass(rcmail.env.threading ? 'selected' : '').click(function(e) { switch_view_mode('thread'); return false; }); mailviewsplit = new rcube_splitter({ id:'mailviewsplitter', p1:'#mailview-top', p2:'#mailview-bottom', - orientation:'h', relative:true, start:310, min:150, size:12, offset:4 }); + orientation:'h', relative:true, start:276, min:150, size:12, offset:4 }); if (previewframe) mailviewsplit.init(); rcmail.init_pagejumper('#pagejumper'); rcmail.addEventListener('setquota', update_quota) - .addEventListener('enable-command', enable_command) .addEventListener('afterimport-messages', show_uploadform); } else if (rcmail.env.action == 'get') { @@ -473,7 +473,7 @@ $('div.leftcol').css('margin-right', '0'); } - var mvlpe = $('#messagebody.mailvelope'); + var mvlpe = $('#messagebody.mailvelope, #messagebody > .mailvelope'); if (mvlpe.length) { var h = $('#messagecontent').length ? $('#messagecontent').height() - 16 : @@ -601,6 +601,10 @@ else $('a.button.reply-all').text(label).attr('title', label); } + else if (p.command == 'compose-encrypted') { + // show the toolbar button for Mailvelope + $('a.button.encrypt').show(); + } } -- Gitblit v1.9.1