Thomas Bruederli
2014-06-17 fc90c3a7ac1d3c24397faddc8bcca5bd473efcf5
Merge branch 'master' of github.com:roundcube/roundcubemail
3 files modified
31 ■■■■■ changed files
CHANGELOG 1 ●●●● patch | view | raw | blame | history
program/js/app.js 24 ●●●●● patch | view | raw | blame | history
skins/larry/mail.css 6 ●●●● patch | view | raw | blame | history
CHANGELOG
@@ -1,6 +1,7 @@
CHANGELOG Roundcube Webmail
===========================
- Close "no subject" prompt with Enter key (#1489580)
- Add config option to specify IMAP connection socket parameters - imap_conn_options (#1489948)
- Password: Add option to force new users to change their password (#1486884)
- Improve support for screen readers and assistive technology using WCAG 2.0 and WAI ARIA standards
program/js/app.js
@@ -3553,26 +3553,32 @@
        myprompt = $('<div class="prompt">').html('<div class="message">' + this.get_label('nosubjectwarning') + '</div>')
          .appendTo(document.body),
        prompt_value = $('<input>').attr({type: 'text', size: 30}).val(this.get_label('nosubject'))
          .appendTo(myprompt);
          .appendTo(myprompt),
        save_func = function() {
          input_subject.val(prompt_value.val());
          myprompt.dialog('close');
          ref.command(cmd, { nocheck:true });  // repeat command which triggered this
        };
      buttons[this.get_label('cancel')] = function(){
      buttons[this.get_label('sendmessage')] = function() {
        save_func($(this));
      };
      buttons[this.get_label('cancel')] = function() {
        input_subject.focus();
        $(this).dialog('close');
      };
      buttons[this.get_label('sendmessage')] = function(){
        input_subject.val(prompt_value.val());
        $(this).dialog('close');
        ref.command(cmd, { nocheck:true });  // repeat command which triggered this
      };
      myprompt.dialog({
        modal: true,
        resizable: false,
        buttons: buttons,
        close: function(event, ui) { $(this).remove() }
        close: function(event, ui) { $(this).remove(); }
      });
      prompt_value.select();
      prompt_value.select().keydown(function(e) {
        if (e.which == 13) save_func();
      });
      return false;
    }
skins/larry/mail.css
@@ -643,7 +643,7 @@
}
.messagelist thead tr th.attachment span.attachment {
    background-position: -24px -997px;
    background-position: -24px -996px;
}
.messagelist tbody tr td.attachment span.report {
@@ -651,7 +651,7 @@
}
.messagelist thead tr th.priority span.priority {
    background-position: -24px -1845px;
    background-position: -25px -1845px;
}
.messagelist tr td.priority span.prio5 {
@@ -675,7 +675,7 @@
}
.messagelist thead tr th.flag span.flagged {
    background-position: -22px -1036px;
    background-position: -22px -1037px;
}
.messagelist tr:hover td.status span.msgicon {