File indexing completed on 2024-05-26 05:28:06

0001 /* Copyright (C) 2006 - 2014 Jan Kundrát <jkt@flaska.net>
0002    Copyright (C) 2014        Luke Dashjr <luke+trojita@dashjr.org>
0003 
0004    This file is part of the Trojita Qt IMAP e-mail client,
0005    http://trojita.flaska.net/
0006 
0007    This program is free software; you can redistribute it and/or
0008    modify it under the terms of the GNU General Public License as
0009    published by the Free Software Foundation; either version 2 of
0010    the License or (at your option) version 3 or any later version
0011    accepted by the membership of KDE e.V. (or its successor approved
0012    by the membership of KDE e.V.), which shall act as a proxy
0013    defined in Section 14 of version 3 of the license.
0014 
0015    This program is distributed in the hope that it will be useful,
0016    but WITHOUT ANY WARRANTY; without even the implied warranty of
0017    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
0018    GNU General Public License for more details.
0019 
0020    You should have received a copy of the GNU General Public License
0021    along with this program.  If not, see <http://www.gnu.org/licenses/>.
0022 */
0023 #include "SettingsNames.h"
0024 
0025 namespace Common
0026 {
0027 
0028 const QString SettingsNames::identitiesKey = QStringLiteral("identities");
0029 const QString SettingsNames::realNameKey = QStringLiteral("realName");
0030 const QString SettingsNames::addressKey = QStringLiteral("address");
0031 const QString SettingsNames::organisationKey = QStringLiteral("organisation");
0032 const QString SettingsNames::signatureKey = QStringLiteral("signature");
0033 const QString SettingsNames::obsRealNameKey = QStringLiteral("identity.realName");
0034 const QString SettingsNames::obsAddressKey = QStringLiteral("identity.address");
0035 const QString SettingsNames::favoriteTagsKey = QStringLiteral("favorite_tags");
0036 const QString SettingsNames::tagNameKey = QStringLiteral("name");
0037 const QString SettingsNames::tagColorKey = QStringLiteral("color");
0038 const QString SettingsNames::msaMethodKey = QStringLiteral("msa.method");
0039 const QString SettingsNames::methodSMTP = QStringLiteral("SMTP");
0040 const QString SettingsNames::methodSSMTP = QStringLiteral("SSMTP");
0041 const QString SettingsNames::methodSENDMAIL = QStringLiteral("sendmail");
0042 const QString SettingsNames::methodImapSendmail = QStringLiteral("IMAP-SENDMAIL");
0043 const QString SettingsNames::smtpHostKey = QStringLiteral("msa.smtp.host");
0044 const QString SettingsNames::smtpPortKey = QStringLiteral("msa.smtp.port");
0045 const QString SettingsNames::smtpAuthKey = QStringLiteral("msa.smtp.auth");
0046 const QString SettingsNames::smtpStartTlsKey = QStringLiteral("msa.smtp.starttls");
0047 const QString SettingsNames::smtpUserKey = QStringLiteral("msa.smtp.auth.user");
0048 const QString SettingsNames::smtpAuthReuseImapCredsKey = QStringLiteral("msa.smtp.auth.reuseImapCredentials");
0049 // in use by the cleartext password plugin: "msa.smtp.auth.pass"
0050 const QString SettingsNames::sendmailKey = QStringLiteral("msa.sendmail");
0051 const QString SettingsNames::sendmailDefaultCmd = QStringLiteral("sendmail -bm -oi");
0052 const QString SettingsNames::smtpUseBurlKey = QStringLiteral("msa.smtp.burl");
0053 const QString SettingsNames::imapMethodKey = QStringLiteral("imap.method");
0054 const QString SettingsNames::methodTCP = QStringLiteral("TCP");
0055 const QString SettingsNames::methodSSL = QStringLiteral("SSL");
0056 const QString SettingsNames::methodProcess = QStringLiteral("process");
0057 const QString SettingsNames::imapHostKey = QStringLiteral("imap.host");
0058 const QString SettingsNames::imapPortKey = QStringLiteral("imap.port");
0059 const QString SettingsNames::imapStartTlsKey = QStringLiteral("imap.starttls");
0060 const QString SettingsNames::imapUserKey = QStringLiteral("imap.auth.user");
0061 // in use by the cleartext password plugin: "imap.auth.pass"
0062 const QString SettingsNames::imapProcessKey = QStringLiteral("imap.process");
0063 const QString SettingsNames::imapStartMode = QStringLiteral("imap.startmode");
0064 const QString SettingsNames::netOffline = QStringLiteral("OFFLINE");
0065 const QString SettingsNames::netExpensive = QStringLiteral("EXPENSIVE");
0066 const QString SettingsNames::netOnline = QStringLiteral("ONLINE");
0067 const QString SettingsNames::obsImapStartOffline = QStringLiteral("imap.offline");
0068 const QString SettingsNames::obsImapSslPemCertificate = QStringLiteral("imap.ssl.pemCertificate");
0069 const QString SettingsNames::imapSslPemPubKey = QStringLiteral("imap.ssl.pemPubKey");
0070 const QString SettingsNames::imapBlacklistedCapabilities = QStringLiteral("imap.capabilities.blacklist");
0071 const QString SettingsNames::imapUseSystemProxy = QStringLiteral("imap.proxy.system");
0072 const QString SettingsNames::imapNeedsNetwork = QStringLiteral("imap.needsNetwork");
0073 const QString SettingsNames::imapNumberRefreshInterval = QStringLiteral("imap.numberRefreshInterval");
0074 const QString SettingsNames::imapAccountIcon = QStringLiteral("imap.accountIcon");
0075 const QString SettingsNames::imapArchiveFolderName = QStringLiteral("imap.archiveFolderName");
0076 const QString SettingsNames::imapDefaultArchiveFolderName = QStringLiteral("Archive");
0077 const QString SettingsNames::composerSaveToImapKey = QStringLiteral("composer/saveToImapEnabled");
0078 const QString SettingsNames::composerImapSentKey = QStringLiteral("composer/imapSentName");
0079 const QString SettingsNames::cacheMetadataKey = QStringLiteral("offline.metadataCache");
0080 const QString SettingsNames::cacheMetadataMemory = QStringLiteral("memory");
0081 const QString SettingsNames::cacheOfflineKey = QStringLiteral("offline.cache");
0082 const QString SettingsNames::cacheOfflineNone = QStringLiteral("memory");
0083 const QString SettingsNames::cacheOfflineXDays = QStringLiteral("days");
0084 const QString SettingsNames::cacheOfflineAll = QStringLiteral("all");
0085 const QString SettingsNames::cacheOfflineNumberDaysKey = QStringLiteral("offline.cache.numDays");
0086 const QString SettingsNames::watchedFoldersKey = QStringLiteral("watchFolders");
0087 const QString SettingsNames::watchOnlyInbox = QStringLiteral("INBOX");
0088 const QString SettingsNames::watchSubscribed = QStringLiteral("subscribed");
0089 const QString SettingsNames::watchAll = QStringLiteral("all");
0090 const QString SettingsNames::guiMsgListShowThreading = QStringLiteral("gui/msgList.showThreading");
0091 const QString SettingsNames::guiMsgListHideRead = QStringLiteral("gui/msgList.hideRead");
0092 const QString SettingsNames::guiMailboxListShowOnlySubscribed = QStringLiteral("gui/mailboxList.showOnlySubscribed");
0093 const QString SettingsNames::guiMainWindowLayout = QStringLiteral("gui/mainWindow.layout");
0094 const QString SettingsNames::guiMainWindowLayoutCompact = QStringLiteral("compact");
0095 const QString SettingsNames::guiMainWindowLayoutWide = QStringLiteral("wide");
0096 const QString SettingsNames::guiMainWindowLayoutOneAtTime = QStringLiteral("one-at-time");
0097 const QString SettingsNames::guiPreferPlaintextRendering = QStringLiteral("gui/preferPlaintextRendering");
0098 const QString SettingsNames::guiShowSystray = QStringLiteral("gui/showSystray");
0099 const QString SettingsNames::guiOnSystrayClose = QStringLiteral("gui/onSystrayClose");
0100 const QString SettingsNames::guiStartMinimized = QStringLiteral("gui/startMinimized");
0101 const QString SettingsNames::guiSizesInMainWinWhenCompact = QStringLiteral("gui/sizeInMainWinWhenCompact-%1");
0102 const QString SettingsNames::guiSizesInMainWinWhenWide = QStringLiteral("gui/sizeInMainWinWhenWide-%1");
0103 const QString SettingsNames::guiSizesInaMainWinWhenOneAtATime = QStringLiteral("gui/sizeInMainWinWhenOneAtATime-%1");
0104 const QString SettingsNames::guiAllowRawSearch = QStringLiteral("gui/allowRawSearch");
0105 const QString SettingsNames::guiExpandedMailboxes = QStringLiteral("gui/expandedMailboxes");
0106 const QString SettingsNames::appLoadHomepage = QStringLiteral("app.updates.checkEnabled");
0107 const QString SettingsNames::knownEmailsKey = QStringLiteral("addressBook/knownEmails");
0108 const QString SettingsNames::addressbookPlugin = QStringLiteral("plugin/addressbook");
0109 const QString SettingsNames::passwordPlugin = QStringLiteral("plugin/password");
0110 const QString SettingsNames::spellcheckerPlugin = QStringLiteral("plugin/spellchecker");
0111 const QString SettingsNames::imapIdleRenewal = QStringLiteral("imapIdleRenewal");
0112 const QString SettingsNames::autoMarkReadEnabled = QStringLiteral("autoMarkRead/enabled");
0113 const QString SettingsNames::autoMarkReadSeconds = QStringLiteral("autoMarkRead/seconds");
0114 const QString SettingsNames::interopRevealVersions = QStringLiteral("interoperability/revealVersions");
0115 const QString SettingsNames::completeMessageWidgetGeometry = QStringLiteral("gui/completeMessageWidgetGeometry");
0116 const QString SettingsNames::mboxDropAction = QStringLiteral("gui/mboxList.dropAction");
0117 const QString SettingsNames::msgViewColorScheme = QStringLiteral("gui/msgView.colorScheme");
0118 }