From 41dbb88b64f4ac22860fd3e8152cd84d0cae15e8 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 18 Jan 2017 21:24:45 -0500 Subject: [PATCH] (js) Expandable mail editor Added "autogrow" plugin for CKEditor. --- NEWS | 1 + UI/Templates/MailerUI/UIxMailEditor.wox | 27 ++++++++--- .../js/Mailer/MessageEditorController.js | 21 ++++++--- .../js/vendor/ckeditor/build-config.js | 5 ++- .../js/vendor/ckeditor/ckeditor.js | 45 ++++++++++--------- .../js/vendor/ckeditor/config.js | 7 ++- .../js/vendor/ckeditor/lang/ar.js | 2 +- .../js/vendor/ckeditor/lang/ca.js | 2 +- .../js/vendor/ckeditor/lang/cs.js | 2 +- .../js/vendor/ckeditor/lang/cy.js | 2 +- .../js/vendor/ckeditor/lang/da.js | 2 +- .../js/vendor/ckeditor/lang/de.js | 2 +- .../js/vendor/ckeditor/lang/en.js | 2 +- .../js/vendor/ckeditor/lang/es.js | 2 +- .../js/vendor/ckeditor/lang/eu.js | 2 +- .../js/vendor/ckeditor/lang/fi.js | 2 +- .../js/vendor/ckeditor/lang/fr.js | 2 +- .../js/vendor/ckeditor/lang/hr.js | 2 +- .../js/vendor/ckeditor/lang/hu.js | 2 +- .../js/vendor/ckeditor/lang/is.js | 2 +- .../js/vendor/ckeditor/lang/it.js | 2 +- .../js/vendor/ckeditor/lang/lt.js | 2 +- .../js/vendor/ckeditor/lang/mk.js | 2 +- .../js/vendor/ckeditor/lang/nb.js | 2 +- .../js/vendor/ckeditor/lang/nl.js | 2 +- .../js/vendor/ckeditor/lang/no.js | 2 +- .../js/vendor/ckeditor/lang/pl.js | 2 +- .../js/vendor/ckeditor/lang/pt-br.js | 2 +- .../js/vendor/ckeditor/lang/pt.js | 2 +- .../js/vendor/ckeditor/lang/ru.js | 2 +- .../js/vendor/ckeditor/lang/sk.js | 2 +- .../js/vendor/ckeditor/lang/sl.js | 2 +- .../js/vendor/ckeditor/lang/sr.js | 2 +- .../js/vendor/ckeditor/lang/sv.js | 2 +- .../js/vendor/ckeditor/lang/tr.js | 2 +- .../js/vendor/ckeditor/lang/uk.js | 2 +- .../js/vendor/ckeditor/lang/zh-cn.js | 2 +- .../js/vendor/ckeditor/lang/zh.js | 2 +- .../scss/views/MailerUI.scss | 15 +++++++ 39 files changed, 116 insertions(+), 69 deletions(-) diff --git a/NEWS b/NEWS index b53f30d2b..0a560d187 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,7 @@ Enhancements - [web] show locale codes beside language names in Preferences module - [web] fixed visual glitches in Month view with Firefox + - [web] mail editor can now be expanded horizontally and automatically expands vertically Bug fixes - [core] remove all alarms before sending IMIP replies (#3925) diff --git a/UI/Templates/MailerUI/UIxMailEditor.wox b/UI/Templates/MailerUI/UIxMailEditor.wox index a8d4e6e04..48a9ae492 100644 --- a/UI/Templates/MailerUI/UIxMailEditor.wox +++ b/UI/Templates/MailerUI/UIxMailEditor.wox @@ -5,7 +5,10 @@ xmlns:const="http://www.skyrix.com/od/constant" xmlns:label="OGo:label"> -
+ + -
+
Cc Bcc @@ -217,15 +228,18 @@ -
+