mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-31 13:09:21 +03:00
Interface redesign (attachments, new preview pane layout)
This commit is contained in:
parent
6755a0ce51
commit
e3e7c1d963
64 changed files with 1286 additions and 1009 deletions
|
|
@ -15,6 +15,8 @@
|
|||
Autolinker = require('Autolinker'),
|
||||
JSEncrypt = require('JSEncrypt'),
|
||||
|
||||
Mime = require('Common/Mime'),
|
||||
|
||||
Enums = require('Common/Enums'),
|
||||
Consts = require('Common/Consts'),
|
||||
Globals = require('Common/Globals')
|
||||
|
|
@ -1060,6 +1062,7 @@
|
|||
oData.capaAdditionalIdentities = ko.observable(false);
|
||||
oData.capaGravatar = ko.observable(false);
|
||||
oData.capaSieve = ko.observable(false);
|
||||
oData.capaAttachmentThumbnails = ko.observable(false);
|
||||
oData.determineUserLanguage = ko.observable(false);
|
||||
oData.determineUserDomain = ko.observable(false);
|
||||
|
||||
|
|
@ -1256,7 +1259,7 @@
|
|||
Utils.draggablePlace = function ()
|
||||
{
|
||||
return $('<div class="draggablePlace">' +
|
||||
'<span class="text"></span> ' +
|
||||
'<span class="text"></span> ' +
|
||||
'<i class="icon-copy icon-white visible-on-ctrl"></i><i class="icon-mail icon-white hidden-on-ctrl"></i></div>').appendTo('#rl-hidden');
|
||||
};
|
||||
|
||||
|
|
@ -2029,6 +2032,45 @@
|
|||
$('#rl-head-viewport').attr('content', aContent.join(', '));
|
||||
};
|
||||
|
||||
/**
|
||||
* @param {string} sFileName
|
||||
* @return {string}
|
||||
*/
|
||||
Utils.getFileExtension = function (sFileName)
|
||||
{
|
||||
sFileName = Utils.trim(sFileName).toLowerCase();
|
||||
|
||||
var sResult = sFileName.split('.').pop();
|
||||
return (sResult === sFileName) ? '' : sResult;
|
||||
};
|
||||
|
||||
/**
|
||||
* @param {string} sFileName
|
||||
* @return {string}
|
||||
*/
|
||||
Utils.mimeContentType = function (sFileName)
|
||||
{
|
||||
var
|
||||
sExt = '',
|
||||
sResult = 'application/octet-stream'
|
||||
;
|
||||
|
||||
sFileName = Utils.trim(sFileName).toLowerCase();
|
||||
|
||||
if ('winmail.dat' === sFileName)
|
||||
{
|
||||
return 'application/ms-tnef';
|
||||
}
|
||||
|
||||
sExt = Utils.getFileExtension(sFileName);
|
||||
if (sExt && 0 < sExt.length && !Utils.isUnd(Mime[sExt]))
|
||||
{
|
||||
sResult = Mime[sExt];
|
||||
}
|
||||
|
||||
return sResult;
|
||||
};
|
||||
|
||||
/**
|
||||
* @param {mixed} mPropOrValue
|
||||
* @param {mixed} mValue
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue