mirror of
https://github.com/the-djmaze/snappymail.git
synced 2025-09-06 21:24:12 +08:00
Resolve #486
This commit is contained in:
parent
67488a56f6
commit
cefe679c98
47 changed files with 117 additions and 15 deletions
|
@ -1,7 +1,7 @@
|
|||
import 'External/User/ko';
|
||||
|
||||
import { SMAudio } from 'Common/Audio';
|
||||
import { isArray, pString } from 'Common/Utils';
|
||||
import { isArray, pString, pInt } from 'Common/Utils';
|
||||
import { mailToHelper, setLayoutResizer, dropdownsDetectVisibility } from 'Common/UtilsUser';
|
||||
|
||||
import {
|
||||
|
@ -61,7 +61,7 @@ import { AskPopupView } from 'View/Popup/Ask';
|
|||
import {
|
||||
folderInformation,
|
||||
folderInformationMultiply,
|
||||
refreshFoldersInterval,
|
||||
setRefreshFoldersInterval,
|
||||
messagesMoveHelper,
|
||||
messagesDeleteHelper
|
||||
} from 'Common/Folders';
|
||||
|
@ -229,13 +229,7 @@ export class AppUser extends AbstractApp {
|
|||
SettingsUserScreen
|
||||
]);
|
||||
|
||||
setInterval(() => {
|
||||
const cF = FolderUserStore.currentFolderFullName(),
|
||||
iF = getFolderInboxName();
|
||||
folderInformation(iF);
|
||||
iF === cF || folderInformation(cF);
|
||||
folderInformationMultiply();
|
||||
}, refreshFoldersInterval);
|
||||
setRefreshFoldersInterval(pInt(SettingsGet('CheckMailInterval')));
|
||||
|
||||
ContactUserStore.init();
|
||||
|
||||
|
|
|
@ -14,8 +14,24 @@ import { serverRequest } from 'Common/Links';
|
|||
|
||||
import Remote from 'Remote/User/Fetch';
|
||||
|
||||
let refreshInterval,
|
||||
// Default every 5 minutes
|
||||
refreshFoldersInterval = 300000;
|
||||
|
||||
export const
|
||||
|
||||
setRefreshFoldersInterval = minutes => {
|
||||
refreshFoldersInterval = Math.max(5, minutes) * 60000;
|
||||
clearInterval(refreshInterval);
|
||||
refreshInterval = setInterval(() => {
|
||||
const cF = FolderUserStore.currentFolderFullName(),
|
||||
iF = getFolderInboxName();
|
||||
folderInformation(iF);
|
||||
iF === cF || folderInformation(cF);
|
||||
folderInformationMultiply();
|
||||
}, refreshFoldersInterval);
|
||||
},
|
||||
|
||||
sortFolders = folders => {
|
||||
try {
|
||||
let collator = new Intl.Collator(undefined, {numeric: true, sensitivity: 'base'});
|
||||
|
@ -87,9 +103,6 @@ folderListOptionsBuilder = (
|
|||
return aResult;
|
||||
},
|
||||
|
||||
// Every 5 minutes
|
||||
refreshFoldersInterval = 300000,
|
||||
|
||||
/**
|
||||
* @param {string} folder
|
||||
* @param {Array=} list = []
|
||||
|
|
|
@ -3,6 +3,7 @@ import ko from 'ko';
|
|||
import { SMAudio } from 'Common/Audio';
|
||||
import { SaveSettingStatus } from 'Common/Enums';
|
||||
import { EditorDefaultType, Layout } from 'Common/EnumsUser';
|
||||
import { setRefreshFoldersInterval } from 'Common/Folders';
|
||||
import { Settings, SettingsGet } from 'Common/Globals';
|
||||
import { isArray } from 'Common/Utils';
|
||||
import { addSubscribablesTo, addComputablesTo } from 'External/ko';
|
||||
|
@ -41,7 +42,7 @@ export class UserSettingsGeneral extends AbstractViewSettings {
|
|||
|
||||
this.threadsAllowed = AppUserStore.threadsAllowed;
|
||||
|
||||
['layout', 'messageReadDelay', 'messagesPerPage',
|
||||
['layout', 'messageReadDelay', 'messagesPerPage', 'checkMailInterval',
|
||||
'editorDefaultType', 'requestReadReceipt', 'requestDsn', 'requireTLS', 'pgpSign', 'pgpEncrypt',
|
||||
'viewHTML', 'viewImages', 'viewImagesWhitelist', 'removeColors',
|
||||
'hideDeleted', 'listInlineAttachments', 'simpleAttachmentsList',
|
||||
|
@ -97,6 +98,7 @@ export class UserSettingsGeneral extends AbstractViewSettings {
|
|||
this.addSetting('MsgDefaultAction');
|
||||
this.addSetting('MessageReadDelay');
|
||||
this.addSetting('MessagesPerPage');
|
||||
this.addSetting('CheckMailInterval');
|
||||
this.addSetting('Layout');
|
||||
|
||||
this.addSettings(['ViewHTML', 'ViewImages', 'ViewImagesWhitelist', 'HideDeleted',
|
||||
|
@ -136,6 +138,10 @@ export class UserSettingsGeneral extends AbstractViewSettings {
|
|||
useThreads: value => {
|
||||
MessagelistUserStore([]);
|
||||
Remote.saveSetting('UseThreads', value);
|
||||
},
|
||||
|
||||
checkMailInterval: () => {
|
||||
setRefreshFoldersInterval(SettingsUserStore.checkMailInterval());
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@ export const SettingsUserStore = new class {
|
|||
const self = this;
|
||||
|
||||
self.messagesPerPage = ko.observable(25).extend({ debounce: 999 });
|
||||
|
||||
self.checkMailInterval = ko.observable(5).extend({ debounce: 999 });
|
||||
self.messageReadDelay = ko.observable(5).extend({ debounce: 999 });
|
||||
|
||||
addObservablesTo(self, {
|
||||
|
@ -77,6 +77,7 @@ export const SettingsUserStore = new class {
|
|||
|
||||
self.layout(pInt(SettingsGet('Layout')));
|
||||
self.messagesPerPage(pInt(SettingsGet('MessagesPerPage')));
|
||||
self.checkMailInterval(pInt(SettingsGet('CheckMailInterval')));
|
||||
self.messageReadDelay(pInt(SettingsGet('MessageReadDelay')));
|
||||
self.autoLogout(pInt(SettingsGet('AutoLogout')));
|
||||
self.msgDefaultAction(SettingsGet('MsgDefaultAction'));
|
||||
|
|
|
@ -712,6 +712,7 @@ class Actions
|
|||
'HideDeleted' => true,
|
||||
'ShowUnreadCount' => false,
|
||||
'UnhideKolabFolders' => false,
|
||||
'CheckMailInterval' => 5,
|
||||
'UserBackgroundName' => '',
|
||||
'UserBackgroundHash' => '',
|
||||
'SieveAllowFileintoInbox' => (bool)$oConfig->Get('labs', 'sieve_allow_fileinto_inbox', false)
|
||||
|
@ -769,6 +770,7 @@ class Actions
|
|||
$aResult['HideDeleted'] = (bool)$oSettingsLocal->GetConf('HideDeleted', $aResult['HideDeleted']);
|
||||
$aResult['ShowUnreadCount'] = (bool)$oSettingsLocal->GetConf('ShowUnreadCount', $aResult['ShowUnreadCount']);
|
||||
$aResult['UnhideKolabFolders'] = (bool)$oSettingsLocal->GetConf('UnhideKolabFolders', $aResult['UnhideKolabFolders']);
|
||||
$aResult['CheckMailInterval'] = (int)$oSettingsLocal->GetConf('CheckMailInterval', $aResult['CheckMailInterval']);
|
||||
}
|
||||
|
||||
if ($oConfig->Get('login', 'determine_user_language', true)) {
|
||||
|
|
|
@ -220,6 +220,7 @@ trait Accounts
|
|||
$aResult['HideDeleted'] = (bool) $oSettingsLocal->GetConf('HideDeleted', true);
|
||||
$aResult['ShowUnreadCount'] = (bool) $oSettingsLocal->GetConf('ShowUnreadCount', false);
|
||||
$aResult['UnhideKolabFolders'] = (bool) $oSettingsLocal->GetConf('UnhideKolabFolders', false);
|
||||
$aResult['CheckMailInterval'] = (int) $oSettingsLocal->GetConf('CheckMailInterval', 5);
|
||||
}
|
||||
// $this->Plugins()->InitAppData($bAdmin, $aResult, $oAccount);
|
||||
|
||||
|
|
|
@ -204,6 +204,7 @@ trait User
|
|||
$this->setSettingsFromParams($oSettingsLocal, 'HideDeleted', 'bool');
|
||||
$this->setSettingsFromParams($oSettingsLocal, 'UnhideKolabFolders', 'bool');
|
||||
$this->setSettingsFromParams($oSettingsLocal, 'ShowUnreadCount', 'bool');
|
||||
$this->setSettingsFromParams($oSettingsLocal, 'CheckMailInterval', 'int');
|
||||
|
||||
return $this->DefaultResponse($this->SettingsProvider()->Save($oAccount, $oSettings) &&
|
||||
$this->SettingsProvider(true)->Save($oAccount, $oSettingsLocal));
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "الرسائل في الصفحة",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "التنبيهات",
|
||||
"SOUND_NOTIFICATION": "صوت التنبيهات",
|
||||
"CHROME_NOTIFICATION_DESC": "إظهار نافذة منبثقة في حالة قدوم ايميل جديد",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Съобщения на страница",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Известия",
|
||||
"SOUND_NOTIFICATION": "Звуково известяване",
|
||||
"CHROME_NOTIFICATION_DESC": "Покажи известие при ново съобщение",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Zpráv na stranu",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notifikace",
|
||||
"SOUND_NOTIFICATION": "Zvukové notifikace",
|
||||
"CHROME_NOTIFICATION_DESC": "Zobrazovat upozornění na nové zprávy",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Meddelelser per side",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notifikationer",
|
||||
"SOUND_NOTIFICATION": "Lyd notifikationer",
|
||||
"CHROME_NOTIFICATION_DESC": "Vis ny meddelelses notifikations popup",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Nachrichten können manchmal in beiden Formaten empfangen werden. Diese Option setzt, ob die Nachricht standardmäßig in HTML oder als Klartext angezeigt wird.",
|
||||
"REMOVE_COLORS": "Entferne Hintergrund- und Textfarben aus der Nachricht",
|
||||
"MESSAGE_PER_PAGE": "Nachrichten pro Seite",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Nachricht als gelesen markieren nach",
|
||||
"MSG_DEFAULT_ACTION": "Standardaktion",
|
||||
"SECONDS": "Sekunden",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Benachrichtigungen",
|
||||
"SOUND_NOTIFICATION": "Benachrichtigungston",
|
||||
"CHROME_NOTIFICATION_DESC": "Popups einblenden, wenn neue Nachrichten vorhanden sind",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Μηνύματα στη σελίδα",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Επισημάνσεις",
|
||||
"SOUND_NOTIFICATION": "Ηχητική επισήμανση",
|
||||
"CHROME_NOTIFICATION_DESC": "Να εμφανίζονται τα νέα μηνύματα σε αναδυόμενες επισημάνσεις",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Messages on page",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notifications",
|
||||
"SOUND_NOTIFICATION": "Sound notification",
|
||||
"CHROME_NOTIFICATION_DESC": "Show new messages notification popups",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Messages on page",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notifications",
|
||||
"SOUND_NOTIFICATION": "Sound notification",
|
||||
"CHROME_NOTIFICATION_DESC": "Show new messages notification popups",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Eliminar el fondo y los colores del texto del mensaje",
|
||||
"MESSAGE_PER_PAGE": "Mensajes en página",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Marcar el mensaje como leído después de",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "segundos",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notificaciones",
|
||||
"SOUND_NOTIFICATION": "Sonido de la notificación",
|
||||
"CHROME_NOTIFICATION_DESC": "Mostrar notificación de nuevos mensajes en Popup",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Lehel kuvatavate kirjade arv",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Teavitused",
|
||||
"SOUND_NOTIFICATION": "Teavitused heliga",
|
||||
"CHROME_NOTIFICATION_DESC": "Näita uute kirjade teavitust hüpikaknaga",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Mezuak batzuetan bi formatuetan datoz. Aukera honekin HTML edo testu arrunt partea erakustea aukera dezakezu.",
|
||||
"REMOVE_COLORS": "Kendu atzealdeko irudia eta testuaren kolorean mezuaren gorputzetik",
|
||||
"MESSAGE_PER_PAGE": "Orrialdeko mezuak",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Markatu mezua irakurrita ondoren",
|
||||
"MSG_DEFAULT_ACTION": "Lehenetsitako ekintza",
|
||||
"SECONDS": "segundu",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Jakinarazpenak",
|
||||
"SOUND_NOTIFICATION": "Soinu-jakinarazpena",
|
||||
"CHROME_NOTIFICATION_DESC": "Erakutsi mezu berrien jakinarazpen popup-ak",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "پیامها در صفحه",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "اطلاعیهها",
|
||||
"SOUND_NOTIFICATION": "آگاهسازی با صدا",
|
||||
"CHROME_NOTIFICATION_DESC": "پنجره اعلان دریافت پیام جدید را نمایش بده",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Viestiä sivulla",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Ilmoitukset",
|
||||
"SOUND_NOTIFICATION": "Äänimerkit",
|
||||
"CHROME_NOTIFICATION_DESC": "Näytä uusien viestien ponnahdusikkuna",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Supprimer les couleurs d'arrière-plan et de texte du message",
|
||||
"MESSAGE_PER_PAGE": "Messages par page",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Marquer le message comme lu après",
|
||||
"MSG_DEFAULT_ACTION": "Action par défaut",
|
||||
"SECONDS": "secondes",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notifications",
|
||||
"SOUND_NOTIFICATION": "Son de notification",
|
||||
"CHROME_NOTIFICATION_DESC": "Afficher un pop-up de notification pour les nouveaux messages",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Üzenetek egy oldalon",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Jelölje meg az üzenetet olvasottként",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "másodperc után",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Értesítések",
|
||||
"SOUND_NOTIFICATION": "Hangos értesítés",
|
||||
"CHROME_NOTIFICATION_DESC": "Új üzenetek értesítő ablakainak megjelenítése",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Pesan di halaman",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notifikasi",
|
||||
"SOUND_NOTIFICATION": "Notifikasi suara",
|
||||
"CHROME_NOTIFICATION_DESC": "Tampilkan jendela sembul notifikasi pesan",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Skilaboð á síðu",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Tilkynningar",
|
||||
"SOUND_NOTIFICATION": "Tilkynningarhljóð",
|
||||
"CHROME_NOTIFICATION_DESC": "Sýna tilkynningarglugga fyrir ný skilaboð",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Il messaggio a volte contiene entrambi i formati. Questa opzione agisce sulla visualizzazione del messaggio in HTML o della versione in formato testo.",
|
||||
"REMOVE_COLORS": "Rimuovi lo sfondo e i colori del testo dal messaggio",
|
||||
"MESSAGE_PER_PAGE": "Messaggi per pagina",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Contrassegna il messaggio come letto dopo",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notifiche",
|
||||
"SOUND_NOTIFICATION": "Notifica sonora",
|
||||
"CHROME_NOTIFICATION_DESC": "Mostra le notifiche in caso di nuovi messaggi",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "メッセージがHTMLとプレーンテキストの両方の形式を含むことがあります。このオプションはそのような場合にどちらの形式を表示するかを制御します。",
|
||||
"REMOVE_COLORS": "本文の文字色及び背景色の設定を無視する",
|
||||
"MESSAGE_PER_PAGE": "1ページに表示する件数",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "メッセージが既読となるまでの秒数",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "秒",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "通知設定",
|
||||
"SOUND_NOTIFICATION": "サウンド通知",
|
||||
"CHROME_NOTIFICATION_DESC": "新しいメッセージを受信したらポップアップで知らせる",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "페이지 당 메시지 개수",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "알림",
|
||||
"SOUND_NOTIFICATION": "소리 알림",
|
||||
"CHROME_NOTIFICATION_DESC": "새 메시지 알림 팝업 사용",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Žinučių lape",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Pranešimai",
|
||||
"SOUND_NOTIFICATION": "Garsinis pranešimas",
|
||||
"CHROME_NOTIFICATION_DESC": "Rodyti iššokančius pranešimus apie naujas žinutes",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Ziņojumi lapā",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Paziņojumi",
|
||||
"SOUND_NOTIFICATION": "Sound notification",
|
||||
"CHROME_NOTIFICATION_DESC": "Rādīt jaunus paziņojumus kā izlecošus logus",
|
||||
|
|
|
@ -178,4 +178,4 @@
|
|||
"UNSUPPORTED_PLUGIN_PACKAGE": "Tilleggspakke støttes ikke",
|
||||
"UNKNOWN_ERROR": "Ukjent feil"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Meldinger kan ankomme i både HTML og ren tekst. Dette valget styrer hvilken av dem du vil se.",
|
||||
"REMOVE_COLORS": "Fjern bakgrunn og tekstfarger fra brødtekst",
|
||||
"MESSAGE_PER_PAGE": "Meldinger per side",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Marker melding som lest etter",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "sekunder",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Varsler",
|
||||
"SOUND_NOTIFICATION": "Lydvarsel",
|
||||
"CHROME_NOTIFICATION_DESC": "Vis sprettopp-varsel om nye meldinger",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Berichten komen soms in beide formaten. Deze optie bepaalt of u het HTML-gedeelte of het platte tekstgedeelte wilt weergeven.",
|
||||
"REMOVE_COLORS": "Verwijder achtergrond- en tekstkleuren uit het bericht",
|
||||
"MESSAGE_PER_PAGE": "Berichten op pagina",
|
||||
"CHECK_MAIL_INTERVAL": "Controleer mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Bericht markeren als gelezen na",
|
||||
"MSG_DEFAULT_ACTION": "Standaard actie",
|
||||
"SECONDS": "seconden",
|
||||
"MINUTES": "minuten",
|
||||
"NOTIFICATIONS": "Notificaties",
|
||||
"SOUND_NOTIFICATION": "Notificatie geluid",
|
||||
"CHROME_NOTIFICATION_DESC": "Toon nieuwe berichten popup",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Wiadomości na stronę",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Powiadomienia",
|
||||
"SOUND_NOTIFICATION": "Powiadomienia dźwiękowe",
|
||||
"CHROME_NOTIFICATION_DESC": "Wyświetlaj powiadomienia o nowych wiadomościach",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Mensagens por Página",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notificações",
|
||||
"SOUND_NOTIFICATION": "Notificação sonora",
|
||||
"CHROME_NOTIFICATION_DESC": "Mostrar notificação popup para novas mensagens",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Por vezes as mensagens são recebidas em ambos os formatos. Esta opção determina se prefere apresentar o conteúdo em HTML ou em texto simples.",
|
||||
"REMOVE_COLORS": "Retirar imagens de fundo e coloração de texto do corpo das mensagens",
|
||||
"MESSAGE_PER_PAGE": "Mensagens por página",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Marcar mensagem como lida após",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "segundos",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notificações",
|
||||
"SOUND_NOTIFICATION": "Notificações sonoras",
|
||||
"CHROME_NOTIFICATION_DESC": "Apresentar notificações para novas mensagens",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Por vezes as mensagens são recebidas em ambos os formatos. Esta opção determina se prefere apresentar o conteúdo em HTML ou em texto simples.",
|
||||
"REMOVE_COLORS": "Retirar imagens de fundo e coloração de texto do corpo das mensagens",
|
||||
"MESSAGE_PER_PAGE": "Mensagens por página",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Marcar mensagem como lida após",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "segundos",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notificações",
|
||||
"SOUND_NOTIFICATION": "Notificações sonoras",
|
||||
"CHROME_NOTIFICATION_DESC": "Apresentar notificações para novas mensagens",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Mesaje pe o pagină",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notificări",
|
||||
"SOUND_NOTIFICATION": "Sound notification",
|
||||
"CHROME_NOTIFICATION_DESC": "Afișați notificări desktop pentru mesaje noi",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Cообщений на одной странице",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Уведомления",
|
||||
"SOUND_NOTIFICATION": "Звуковые уведомления",
|
||||
"CHROME_NOTIFICATION_DESC": "Показывать уведомления о новых сообщениях в всплывающих подсказках",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Správ na stranu",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Notifikácie",
|
||||
"SOUND_NOTIFICATION": "Sound notification",
|
||||
"CHROME_NOTIFICATION_DESC": "Zobrazovať upozornenia na nové správy",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Sporočil na strani",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Obvestila",
|
||||
"SOUND_NOTIFICATION": "Zvočno obvestilo",
|
||||
"CHROME_NOTIFICATION_DESC": "Prikaži obvestila ob novih sporočilih",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Meddelanden per sida",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Markera meddelandet som läst efter",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "sekunder",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Aviseringar",
|
||||
"SOUND_NOTIFICATION": "Ljudnotifikation",
|
||||
"CHROME_NOTIFICATION_DESC": "Visa nya meddelande-aviseringar som popup-fönster",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Messages on page",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Bildirimler",
|
||||
"SOUND_NOTIFICATION": "Sound notification",
|
||||
"CHROME_NOTIFICATION_DESC": "Yeni mesajları pop-up ile göster",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "Повідомлень на одній сторінці",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Сповіщення",
|
||||
"SOUND_NOTIFICATION": "Звукове сповіщення",
|
||||
"CHROME_NOTIFICATION_DESC": "Показувати сповіщення про нові повідомлення у підказках",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Đôi lúc thư nhận được sẽ ở cả hai dạng. Lựa chọn này cho phép bạn chỉnh phần HTML hay phần chữ viết thường trong thư bạn muốn hiển thị lên.",
|
||||
"REMOVE_COLORS": "Loại bỏ hình nền và màu chữ trong phần thân của thư",
|
||||
"MESSAGE_PER_PAGE": "Số thư hiển thị trên trang",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Đánh dấu thư là để đọc sau",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "giây",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "Thông báo",
|
||||
"SOUND_NOTIFICATION": "Thông báo âm thanh",
|
||||
"CHROME_NOTIFICATION_DESC": "Hiện thị thông báo nẩy lên nhanh khi có thư mới",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "消息有时以两种格式传送。该选项控制您希望显示 HTML 部分还是纯文本部分。",
|
||||
"REMOVE_COLORS": "从消息中删除背景和文本颜色",
|
||||
"MESSAGE_PER_PAGE": "每页消息数",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "将消息标记为已读",
|
||||
"MSG_DEFAULT_ACTION": "默认操作",
|
||||
"SECONDS": "秒",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "通知",
|
||||
"SOUND_NOTIFICATION": "提示音",
|
||||
"CHROME_NOTIFICATION_DESC": "显示新邮件弹窗",
|
||||
|
|
|
@ -403,9 +403,11 @@
|
|||
"PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
|
||||
"REMOVE_COLORS": "Remove background and text colors from message body",
|
||||
"MESSAGE_PER_PAGE": "封郵件每頁",
|
||||
"CHECK_MAIL_INTERVAL": "Check mail interval",
|
||||
"MARK_MESSAGE_READ_AFTER": "Mark message as read after",
|
||||
"MSG_DEFAULT_ACTION": "Default action",
|
||||
"SECONDS": "seconds",
|
||||
"MINUTES": "minutes",
|
||||
"NOTIFICATIONS": "通知",
|
||||
"SOUND_NOTIFICATION": "Sound notification",
|
||||
"CHROME_NOTIFICATION_DESC": "顯示新郵件彈窗",
|
||||
|
|
|
@ -44,6 +44,14 @@
|
|||
<span data-bind="saveTrigger: messagesPerPageTrigger"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label data-i18n="SETTINGS_GENERAL/CHECK_MAIL_INTERVAL"></label>
|
||||
<div>
|
||||
<input type="number" min="5" max="60" step="1" class="span1" data-bind="textInput: checkMailInterval">
|
||||
<span data-i18n="SETTINGS_GENERAL/MINUTES"></span>
|
||||
<span data-bind="saveTrigger: checkMailIntervalTrigger"></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<div>
|
||||
<div data-bind="component: {
|
||||
|
|
Loading…
Add table
Reference in a new issue