Remove /omemo sendfile
This commit is contained in:
@@ -1790,145 +1790,145 @@ _save_prefs(void)
|
||||
static const char*
|
||||
_get_group(preference_t pref)
|
||||
{
|
||||
switch (pref) {
|
||||
case PREF_CLEAR_PERSIST_HISTORY:
|
||||
case PREF_SPLASH:
|
||||
case PREF_BEEP:
|
||||
case PREF_THEME:
|
||||
case PREF_VERCHECK:
|
||||
case PREF_WINTITLE_SHOW:
|
||||
case PREF_WINTITLE_GOODBYE:
|
||||
case PREF_FLASH:
|
||||
case PREF_INTYPE:
|
||||
case PREF_HISTORY:
|
||||
case PREF_OCCUPANTS:
|
||||
case PREF_OCCUPANTS_JID:
|
||||
case PREF_OCCUPANTS_WRAP:
|
||||
case PREF_STATUSES:
|
||||
case PREF_STATUSES_CONSOLE:
|
||||
case PREF_STATUSES_CHAT:
|
||||
case PREF_STATUSES_MUC:
|
||||
case PREF_MUC_PRIVILEGES:
|
||||
case PREF_PRESENCE:
|
||||
case PREF_WRAP:
|
||||
case PREF_TIME_CONSOLE:
|
||||
case PREF_TIME_CHAT:
|
||||
case PREF_TIME_MUC:
|
||||
case PREF_TIME_CONFIG:
|
||||
case PREF_TIME_PRIVATE:
|
||||
case PREF_TIME_XMLCONSOLE:
|
||||
case PREF_TIME_STATUSBAR:
|
||||
case PREF_TIME_LASTACTIVITY:
|
||||
case PREF_ROSTER:
|
||||
case PREF_ROSTER_OFFLINE:
|
||||
case PREF_ROSTER_RESOURCE:
|
||||
case PREF_ROSTER_PRESENCE:
|
||||
case PREF_ROSTER_STATUS:
|
||||
case PREF_ROSTER_EMPTY:
|
||||
case PREF_ROSTER_BY:
|
||||
case PREF_ROSTER_ORDER:
|
||||
case PREF_ROSTER_UNREAD:
|
||||
case PREF_ROSTER_COUNT:
|
||||
case PREF_ROSTER_COUNT_ZERO:
|
||||
case PREF_ROSTER_PRIORITY:
|
||||
case PREF_ROSTER_WRAP:
|
||||
case PREF_ROSTER_RESOURCE_JOIN:
|
||||
case PREF_ROSTER_CONTACTS:
|
||||
case PREF_ROSTER_UNSUBSCRIBED:
|
||||
case PREF_ROSTER_ROOMS:
|
||||
case PREF_ROSTER_ROOMS_POS:
|
||||
case PREF_ROSTER_ROOMS_BY:
|
||||
case PREF_ROSTER_ROOMS_ORDER:
|
||||
case PREF_ROSTER_ROOMS_UNREAD:
|
||||
case PREF_ROSTER_ROOMS_SERVER:
|
||||
case PREF_ROSTER_ROOMS_USE_AS_NAME:
|
||||
case PREF_ROSTER_PRIVATE:
|
||||
case PREF_RESOURCE_TITLE:
|
||||
case PREF_RESOURCE_MESSAGE:
|
||||
case PREF_ENC_WARN:
|
||||
case PREF_INPBLOCK_DYNAMIC:
|
||||
case PREF_TLS_SHOW:
|
||||
case PREF_CONSOLE_MUC:
|
||||
case PREF_CONSOLE_PRIVATE:
|
||||
case PREF_CONSOLE_CHAT:
|
||||
case PREF_COLOR_NICK:
|
||||
case PREF_COLOR_NICK_OWN:
|
||||
case PREF_ROSTER_COLOR_NICK:
|
||||
case PREF_OCCUPANTS_COLOR_NICK:
|
||||
case PREF_STATUSBAR_SHOW_NAME:
|
||||
case PREF_STATUSBAR_SHOW_NUMBER:
|
||||
case PREF_STATUSBAR_SHOW_READ:
|
||||
case PREF_STATUSBAR_SELF:
|
||||
case PREF_STATUSBAR_CHAT:
|
||||
case PREF_STATUSBAR_ROOM:
|
||||
case PREF_TITLEBAR_MUC_TITLE_JID:
|
||||
case PREF_TITLEBAR_MUC_TITLE_NAME:
|
||||
case PREF_SLASH_GUARD:
|
||||
return PREF_GROUP_UI;
|
||||
case PREF_STATES:
|
||||
case PREF_OUTTYPE:
|
||||
return PREF_GROUP_CHATSTATES;
|
||||
case PREF_NOTIFY_TYPING:
|
||||
case PREF_NOTIFY_TYPING_CURRENT:
|
||||
case PREF_NOTIFY_CHAT:
|
||||
case PREF_NOTIFY_CHAT_CURRENT:
|
||||
case PREF_NOTIFY_CHAT_TEXT:
|
||||
case PREF_NOTIFY_ROOM:
|
||||
case PREF_NOTIFY_ROOM_MENTION:
|
||||
case PREF_NOTIFY_ROOM_TRIGGER:
|
||||
case PREF_NOTIFY_ROOM_CURRENT:
|
||||
case PREF_NOTIFY_ROOM_TEXT:
|
||||
case PREF_NOTIFY_INVITE:
|
||||
case PREF_NOTIFY_SUB:
|
||||
case PREF_NOTIFY_MENTION_CASE_SENSITIVE:
|
||||
case PREF_NOTIFY_MENTION_WHOLE_WORD:
|
||||
case PREF_TRAY:
|
||||
case PREF_TRAY_READ:
|
||||
case PREF_ADV_NOTIFY_DISCO_OR_VERSION:
|
||||
return PREF_GROUP_NOTIFICATIONS;
|
||||
case PREF_CHLOG:
|
||||
case PREF_GRLOG:
|
||||
case PREF_LOG_ROTATE:
|
||||
case PREF_LOG_SHARED:
|
||||
return PREF_GROUP_LOGGING;
|
||||
case PREF_AVATAR_CMD:
|
||||
case PREF_URL_OPEN_CMD:
|
||||
case PREF_URL_SAVE_CMD:
|
||||
return PREF_GROUP_EXECUTABLES;
|
||||
case PREF_AUTOAWAY_CHECK:
|
||||
case PREF_AUTOAWAY_MODE:
|
||||
case PREF_AUTOAWAY_MESSAGE:
|
||||
case PREF_AUTOXA_MESSAGE:
|
||||
case PREF_LASTACTIVITY:
|
||||
return PREF_GROUP_PRESENCE;
|
||||
case PREF_CONNECT_ACCOUNT:
|
||||
case PREF_DEFAULT_ACCOUNT:
|
||||
case PREF_CARBONS:
|
||||
case PREF_RECEIPTS_SEND:
|
||||
case PREF_RECEIPTS_REQUEST:
|
||||
case PREF_REVEAL_OS:
|
||||
case PREF_TLS_CERTPATH:
|
||||
case PREF_CORRECTION_ALLOW:
|
||||
case PREF_MAM:
|
||||
return PREF_GROUP_CONNECTION;
|
||||
case PREF_OTR_LOG:
|
||||
case PREF_OTR_POLICY:
|
||||
case PREF_OTR_SENDFILE:
|
||||
return PREF_GROUP_OTR;
|
||||
case PREF_PGP_LOG:
|
||||
case PREF_PGP_SENDFILE:
|
||||
return PREF_GROUP_PGP;
|
||||
case PREF_BOOKMARK_INVITE:
|
||||
case PREF_ROOM_LIST_CACHE:
|
||||
return PREF_GROUP_MUC;
|
||||
case PREF_PLUGINS_SOURCEPATH:
|
||||
return PREF_GROUP_PLUGINS;
|
||||
case PREF_OMEMO_LOG:
|
||||
case PREF_OMEMO_POLICY:
|
||||
case PREF_OMEMO_SENDFILE:
|
||||
return PREF_GROUP_OMEMO;
|
||||
default:
|
||||
return NULL;
|
||||
switch (pref)
|
||||
{
|
||||
case PREF_CLEAR_PERSIST_HISTORY:
|
||||
case PREF_SPLASH:
|
||||
case PREF_BEEP:
|
||||
case PREF_THEME:
|
||||
case PREF_VERCHECK:
|
||||
case PREF_WINTITLE_SHOW:
|
||||
case PREF_WINTITLE_GOODBYE:
|
||||
case PREF_FLASH:
|
||||
case PREF_INTYPE:
|
||||
case PREF_HISTORY:
|
||||
case PREF_OCCUPANTS:
|
||||
case PREF_OCCUPANTS_JID:
|
||||
case PREF_OCCUPANTS_WRAP:
|
||||
case PREF_STATUSES:
|
||||
case PREF_STATUSES_CONSOLE:
|
||||
case PREF_STATUSES_CHAT:
|
||||
case PREF_STATUSES_MUC:
|
||||
case PREF_MUC_PRIVILEGES:
|
||||
case PREF_PRESENCE:
|
||||
case PREF_WRAP:
|
||||
case PREF_TIME_CONSOLE:
|
||||
case PREF_TIME_CHAT:
|
||||
case PREF_TIME_MUC:
|
||||
case PREF_TIME_CONFIG:
|
||||
case PREF_TIME_PRIVATE:
|
||||
case PREF_TIME_XMLCONSOLE:
|
||||
case PREF_TIME_STATUSBAR:
|
||||
case PREF_TIME_LASTACTIVITY:
|
||||
case PREF_ROSTER:
|
||||
case PREF_ROSTER_OFFLINE:
|
||||
case PREF_ROSTER_RESOURCE:
|
||||
case PREF_ROSTER_PRESENCE:
|
||||
case PREF_ROSTER_STATUS:
|
||||
case PREF_ROSTER_EMPTY:
|
||||
case PREF_ROSTER_BY:
|
||||
case PREF_ROSTER_ORDER:
|
||||
case PREF_ROSTER_UNREAD:
|
||||
case PREF_ROSTER_COUNT:
|
||||
case PREF_ROSTER_COUNT_ZERO:
|
||||
case PREF_ROSTER_PRIORITY:
|
||||
case PREF_ROSTER_WRAP:
|
||||
case PREF_ROSTER_RESOURCE_JOIN:
|
||||
case PREF_ROSTER_CONTACTS:
|
||||
case PREF_ROSTER_UNSUBSCRIBED:
|
||||
case PREF_ROSTER_ROOMS:
|
||||
case PREF_ROSTER_ROOMS_POS:
|
||||
case PREF_ROSTER_ROOMS_BY:
|
||||
case PREF_ROSTER_ROOMS_ORDER:
|
||||
case PREF_ROSTER_ROOMS_UNREAD:
|
||||
case PREF_ROSTER_ROOMS_SERVER:
|
||||
case PREF_ROSTER_ROOMS_USE_AS_NAME:
|
||||
case PREF_ROSTER_PRIVATE:
|
||||
case PREF_RESOURCE_TITLE:
|
||||
case PREF_RESOURCE_MESSAGE:
|
||||
case PREF_ENC_WARN:
|
||||
case PREF_INPBLOCK_DYNAMIC:
|
||||
case PREF_TLS_SHOW:
|
||||
case PREF_CONSOLE_MUC:
|
||||
case PREF_CONSOLE_PRIVATE:
|
||||
case PREF_CONSOLE_CHAT:
|
||||
case PREF_COLOR_NICK:
|
||||
case PREF_COLOR_NICK_OWN:
|
||||
case PREF_ROSTER_COLOR_NICK:
|
||||
case PREF_OCCUPANTS_COLOR_NICK:
|
||||
case PREF_STATUSBAR_SHOW_NAME:
|
||||
case PREF_STATUSBAR_SHOW_NUMBER:
|
||||
case PREF_STATUSBAR_SHOW_READ:
|
||||
case PREF_STATUSBAR_SELF:
|
||||
case PREF_STATUSBAR_CHAT:
|
||||
case PREF_STATUSBAR_ROOM:
|
||||
case PREF_TITLEBAR_MUC_TITLE_JID:
|
||||
case PREF_TITLEBAR_MUC_TITLE_NAME:
|
||||
case PREF_SLASH_GUARD:
|
||||
return PREF_GROUP_UI;
|
||||
case PREF_STATES:
|
||||
case PREF_OUTTYPE:
|
||||
return PREF_GROUP_CHATSTATES;
|
||||
case PREF_NOTIFY_TYPING:
|
||||
case PREF_NOTIFY_TYPING_CURRENT:
|
||||
case PREF_NOTIFY_CHAT:
|
||||
case PREF_NOTIFY_CHAT_CURRENT:
|
||||
case PREF_NOTIFY_CHAT_TEXT:
|
||||
case PREF_NOTIFY_ROOM:
|
||||
case PREF_NOTIFY_ROOM_MENTION:
|
||||
case PREF_NOTIFY_ROOM_TRIGGER:
|
||||
case PREF_NOTIFY_ROOM_CURRENT:
|
||||
case PREF_NOTIFY_ROOM_TEXT:
|
||||
case PREF_NOTIFY_INVITE:
|
||||
case PREF_NOTIFY_SUB:
|
||||
case PREF_NOTIFY_MENTION_CASE_SENSITIVE:
|
||||
case PREF_NOTIFY_MENTION_WHOLE_WORD:
|
||||
case PREF_TRAY:
|
||||
case PREF_TRAY_READ:
|
||||
case PREF_ADV_NOTIFY_DISCO_OR_VERSION:
|
||||
return PREF_GROUP_NOTIFICATIONS;
|
||||
case PREF_CHLOG:
|
||||
case PREF_GRLOG:
|
||||
case PREF_LOG_ROTATE:
|
||||
case PREF_LOG_SHARED:
|
||||
return PREF_GROUP_LOGGING;
|
||||
case PREF_AVATAR_CMD:
|
||||
case PREF_URL_OPEN_CMD:
|
||||
case PREF_URL_SAVE_CMD:
|
||||
return PREF_GROUP_EXECUTABLES;
|
||||
case PREF_AUTOAWAY_CHECK:
|
||||
case PREF_AUTOAWAY_MODE:
|
||||
case PREF_AUTOAWAY_MESSAGE:
|
||||
case PREF_AUTOXA_MESSAGE:
|
||||
case PREF_LASTACTIVITY:
|
||||
return PREF_GROUP_PRESENCE;
|
||||
case PREF_CONNECT_ACCOUNT:
|
||||
case PREF_DEFAULT_ACCOUNT:
|
||||
case PREF_CARBONS:
|
||||
case PREF_RECEIPTS_SEND:
|
||||
case PREF_RECEIPTS_REQUEST:
|
||||
case PREF_REVEAL_OS:
|
||||
case PREF_TLS_CERTPATH:
|
||||
case PREF_CORRECTION_ALLOW:
|
||||
case PREF_MAM:
|
||||
return PREF_GROUP_CONNECTION;
|
||||
case PREF_OTR_LOG:
|
||||
case PREF_OTR_POLICY:
|
||||
case PREF_OTR_SENDFILE:
|
||||
return PREF_GROUP_OTR;
|
||||
case PREF_PGP_LOG:
|
||||
case PREF_PGP_SENDFILE:
|
||||
return PREF_GROUP_PGP;
|
||||
case PREF_BOOKMARK_INVITE:
|
||||
case PREF_ROOM_LIST_CACHE:
|
||||
return PREF_GROUP_MUC;
|
||||
case PREF_PLUGINS_SOURCEPATH:
|
||||
return PREF_GROUP_PLUGINS;
|
||||
case PREF_OMEMO_LOG:
|
||||
case PREF_OMEMO_POLICY:
|
||||
return PREF_GROUP_OMEMO;
|
||||
default:
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1937,257 +1937,256 @@ _get_group(preference_t pref)
|
||||
static const char*
|
||||
_get_key(preference_t pref)
|
||||
{
|
||||
switch (pref) {
|
||||
case PREF_CLEAR_PERSIST_HISTORY:
|
||||
return "clear.persist_history";
|
||||
case PREF_SPLASH:
|
||||
return "splash";
|
||||
case PREF_BEEP:
|
||||
return "beep";
|
||||
case PREF_THEME:
|
||||
return "theme";
|
||||
case PREF_VERCHECK:
|
||||
return "vercheck";
|
||||
case PREF_WINTITLE_SHOW:
|
||||
return "wintitle.show";
|
||||
case PREF_WINTITLE_GOODBYE:
|
||||
return "wintitle.goodbye";
|
||||
case PREF_FLASH:
|
||||
return "flash";
|
||||
case PREF_TRAY:
|
||||
return "tray";
|
||||
case PREF_TRAY_READ:
|
||||
return "tray.read";
|
||||
case PREF_ADV_NOTIFY_DISCO_OR_VERSION:
|
||||
return "adv.notify.discoversion";
|
||||
case PREF_INTYPE:
|
||||
return "intype";
|
||||
case PREF_HISTORY:
|
||||
return "history";
|
||||
case PREF_CARBONS:
|
||||
return "carbons";
|
||||
case PREF_RECEIPTS_SEND:
|
||||
return "receipts.send";
|
||||
case PREF_RECEIPTS_REQUEST:
|
||||
return "receipts.request";
|
||||
case PREF_REVEAL_OS:
|
||||
return "reveal.os";
|
||||
case PREF_OCCUPANTS:
|
||||
return "occupants";
|
||||
case PREF_OCCUPANTS_JID:
|
||||
return "occupants.jid";
|
||||
case PREF_OCCUPANTS_WRAP:
|
||||
return "occupants.wrap";
|
||||
case PREF_MUC_PRIVILEGES:
|
||||
return "privileges";
|
||||
case PREF_STATUSES:
|
||||
return "statuses";
|
||||
case PREF_STATUSES_CONSOLE:
|
||||
return "statuses.console";
|
||||
case PREF_STATUSES_CHAT:
|
||||
return "statuses.chat";
|
||||
case PREF_STATUSES_MUC:
|
||||
return "statuses.muc";
|
||||
case PREF_STATES:
|
||||
return "enabled";
|
||||
case PREF_OUTTYPE:
|
||||
return "outtype";
|
||||
case PREF_NOTIFY_TYPING:
|
||||
return "typing";
|
||||
case PREF_NOTIFY_TYPING_CURRENT:
|
||||
return "typing.current";
|
||||
case PREF_NOTIFY_CHAT:
|
||||
return "message";
|
||||
case PREF_NOTIFY_CHAT_CURRENT:
|
||||
return "message.current";
|
||||
case PREF_NOTIFY_CHAT_TEXT:
|
||||
return "message.text";
|
||||
case PREF_NOTIFY_ROOM:
|
||||
return "room";
|
||||
case PREF_NOTIFY_ROOM_TRIGGER:
|
||||
return "room.trigger";
|
||||
case PREF_NOTIFY_ROOM_MENTION:
|
||||
return "room.mention";
|
||||
case PREF_NOTIFY_ROOM_CURRENT:
|
||||
return "room.current";
|
||||
case PREF_NOTIFY_ROOM_TEXT:
|
||||
return "room.text";
|
||||
case PREF_NOTIFY_INVITE:
|
||||
return "invite";
|
||||
case PREF_NOTIFY_SUB:
|
||||
return "sub";
|
||||
case PREF_NOTIFY_MENTION_CASE_SENSITIVE:
|
||||
return "room.mention.casesensitive";
|
||||
case PREF_NOTIFY_MENTION_WHOLE_WORD:
|
||||
return "room.mention.wholeword";
|
||||
case PREF_CHLOG:
|
||||
return "chlog";
|
||||
case PREF_GRLOG:
|
||||
return "grlog";
|
||||
case PREF_AUTOAWAY_CHECK:
|
||||
return "autoaway.check";
|
||||
case PREF_AUTOAWAY_MODE:
|
||||
return "autoaway.mode";
|
||||
case PREF_AUTOAWAY_MESSAGE:
|
||||
return "autoaway.awaymessage";
|
||||
case PREF_AUTOXA_MESSAGE:
|
||||
return "autoaway.xamessage";
|
||||
case PREF_CONNECT_ACCOUNT:
|
||||
return "account";
|
||||
case PREF_DEFAULT_ACCOUNT:
|
||||
return "defaccount";
|
||||
case PREF_OTR_LOG:
|
||||
return "log";
|
||||
case PREF_OTR_POLICY:
|
||||
return "policy";
|
||||
case PREF_OTR_SENDFILE:
|
||||
return "sendfile";
|
||||
case PREF_LOG_ROTATE:
|
||||
return "rotate";
|
||||
case PREF_LOG_SHARED:
|
||||
return "shared";
|
||||
case PREF_PRESENCE:
|
||||
return "presence";
|
||||
case PREF_WRAP:
|
||||
return "wrap";
|
||||
case PREF_TIME_CONSOLE:
|
||||
return "time.console";
|
||||
case PREF_TIME_CHAT:
|
||||
return "time.chat";
|
||||
case PREF_TIME_MUC:
|
||||
return "time.muc";
|
||||
case PREF_TIME_CONFIG:
|
||||
return "time.config";
|
||||
case PREF_TIME_PRIVATE:
|
||||
return "time.private";
|
||||
case PREF_TIME_XMLCONSOLE:
|
||||
return "time.xmlconsole";
|
||||
case PREF_TIME_STATUSBAR:
|
||||
return "time.statusbar";
|
||||
case PREF_TIME_LASTACTIVITY:
|
||||
return "time.lastactivity";
|
||||
case PREF_ROSTER:
|
||||
return "roster";
|
||||
case PREF_ROSTER_OFFLINE:
|
||||
return "roster.offline";
|
||||
case PREF_ROSTER_RESOURCE:
|
||||
return "roster.resource";
|
||||
case PREF_ROSTER_PRESENCE:
|
||||
return "roster.presence";
|
||||
case PREF_ROSTER_STATUS:
|
||||
return "roster.status";
|
||||
case PREF_ROSTER_EMPTY:
|
||||
return "roster.empty";
|
||||
case PREF_ROSTER_BY:
|
||||
return "roster.by";
|
||||
case PREF_ROSTER_ORDER:
|
||||
return "roster.order";
|
||||
case PREF_ROSTER_UNREAD:
|
||||
return "roster.unread";
|
||||
case PREF_ROSTER_COUNT:
|
||||
return "roster.count";
|
||||
case PREF_ROSTER_COUNT_ZERO:
|
||||
return "roster.count.zero";
|
||||
case PREF_ROSTER_PRIORITY:
|
||||
return "roster.priority";
|
||||
case PREF_ROSTER_WRAP:
|
||||
return "roster.wrap";
|
||||
case PREF_ROSTER_RESOURCE_JOIN:
|
||||
return "roster.resource.join";
|
||||
case PREF_ROSTER_CONTACTS:
|
||||
return "roster.contacts";
|
||||
case PREF_ROSTER_UNSUBSCRIBED:
|
||||
return "roster.unsubscribed";
|
||||
case PREF_ROSTER_ROOMS:
|
||||
return "roster.rooms";
|
||||
case PREF_ROSTER_ROOMS_POS:
|
||||
return "roster.rooms.pos";
|
||||
case PREF_ROSTER_ROOMS_BY:
|
||||
return "roster.rooms.by";
|
||||
case PREF_ROSTER_ROOMS_ORDER:
|
||||
return "roster.rooms.order";
|
||||
case PREF_ROSTER_ROOMS_UNREAD:
|
||||
return "roster.rooms.unread";
|
||||
case PREF_ROSTER_ROOMS_SERVER:
|
||||
return "roster.rooms.server";
|
||||
case PREF_ROSTER_ROOMS_USE_AS_NAME:
|
||||
return "roster.rooms.use.name";
|
||||
case PREF_ROSTER_PRIVATE:
|
||||
return "roster.private";
|
||||
case PREF_RESOURCE_TITLE:
|
||||
return "resource.title";
|
||||
case PREF_RESOURCE_MESSAGE:
|
||||
return "resource.message";
|
||||
case PREF_INPBLOCK_DYNAMIC:
|
||||
return "inpblock.dynamic";
|
||||
case PREF_ENC_WARN:
|
||||
return "enc.warn";
|
||||
case PREF_TITLEBAR_MUC_TITLE_JID:
|
||||
return "titlebar.muc.title.jid";
|
||||
case PREF_TITLEBAR_MUC_TITLE_NAME:
|
||||
return "titlebar.muc.title.name";
|
||||
case PREF_PGP_LOG:
|
||||
return "log";
|
||||
case PREF_PGP_SENDFILE:
|
||||
return "sendfile";
|
||||
case PREF_TLS_CERTPATH:
|
||||
return "tls.certpath";
|
||||
case PREF_TLS_SHOW:
|
||||
return "tls.show";
|
||||
case PREF_LASTACTIVITY:
|
||||
return "lastactivity";
|
||||
case PREF_CONSOLE_MUC:
|
||||
return "console.muc";
|
||||
case PREF_CONSOLE_PRIVATE:
|
||||
return "console.private";
|
||||
case PREF_CONSOLE_CHAT:
|
||||
return "console.chat";
|
||||
case PREF_COLOR_NICK:
|
||||
return "color.nick";
|
||||
case PREF_COLOR_NICK_OWN:
|
||||
return "color.nick.own";
|
||||
case PREF_ROSTER_COLOR_NICK:
|
||||
return "color.roster.nick";
|
||||
case PREF_OCCUPANTS_COLOR_NICK:
|
||||
return "color.occupants.nick";
|
||||
case PREF_BOOKMARK_INVITE:
|
||||
return "bookmark.invite";
|
||||
case PREF_PLUGINS_SOURCEPATH:
|
||||
return "sourcepath";
|
||||
case PREF_ROOM_LIST_CACHE:
|
||||
return "rooms.cache";
|
||||
case PREF_STATUSBAR_SHOW_NAME:
|
||||
return "statusbar.show.name";
|
||||
case PREF_STATUSBAR_SHOW_NUMBER:
|
||||
return "statusbar.show.number";
|
||||
case PREF_STATUSBAR_SHOW_READ:
|
||||
return "statusbar.show.read";
|
||||
case PREF_STATUSBAR_SELF:
|
||||
return "statusbar.self";
|
||||
case PREF_STATUSBAR_CHAT:
|
||||
return "statusbar.chat";
|
||||
case PREF_STATUSBAR_ROOM:
|
||||
return "statusbar.room";
|
||||
case PREF_OMEMO_LOG:
|
||||
return "log";
|
||||
case PREF_OMEMO_POLICY:
|
||||
return "policy";
|
||||
case PREF_OMEMO_SENDFILE:
|
||||
return "sendfile";
|
||||
case PREF_CORRECTION_ALLOW:
|
||||
return "correction.allow";
|
||||
case PREF_AVATAR_CMD:
|
||||
return "avatar.cmd";
|
||||
case PREF_SLASH_GUARD:
|
||||
return "slashguard";
|
||||
case PREF_MAM:
|
||||
return "mam";
|
||||
case PREF_URL_OPEN_CMD:
|
||||
return "url.open.cmd";
|
||||
case PREF_URL_SAVE_CMD:
|
||||
return "url.save.cmd";
|
||||
default:
|
||||
return NULL;
|
||||
switch (pref)
|
||||
{
|
||||
case PREF_CLEAR_PERSIST_HISTORY:
|
||||
return "clear.persist_history";
|
||||
case PREF_SPLASH:
|
||||
return "splash";
|
||||
case PREF_BEEP:
|
||||
return "beep";
|
||||
case PREF_THEME:
|
||||
return "theme";
|
||||
case PREF_VERCHECK:
|
||||
return "vercheck";
|
||||
case PREF_WINTITLE_SHOW:
|
||||
return "wintitle.show";
|
||||
case PREF_WINTITLE_GOODBYE:
|
||||
return "wintitle.goodbye";
|
||||
case PREF_FLASH:
|
||||
return "flash";
|
||||
case PREF_TRAY:
|
||||
return "tray";
|
||||
case PREF_TRAY_READ:
|
||||
return "tray.read";
|
||||
case PREF_ADV_NOTIFY_DISCO_OR_VERSION:
|
||||
return "adv.notify.discoversion";
|
||||
case PREF_INTYPE:
|
||||
return "intype";
|
||||
case PREF_HISTORY:
|
||||
return "history";
|
||||
case PREF_CARBONS:
|
||||
return "carbons";
|
||||
case PREF_RECEIPTS_SEND:
|
||||
return "receipts.send";
|
||||
case PREF_RECEIPTS_REQUEST:
|
||||
return "receipts.request";
|
||||
case PREF_REVEAL_OS:
|
||||
return "reveal.os";
|
||||
case PREF_OCCUPANTS:
|
||||
return "occupants";
|
||||
case PREF_OCCUPANTS_JID:
|
||||
return "occupants.jid";
|
||||
case PREF_OCCUPANTS_WRAP:
|
||||
return "occupants.wrap";
|
||||
case PREF_MUC_PRIVILEGES:
|
||||
return "privileges";
|
||||
case PREF_STATUSES:
|
||||
return "statuses";
|
||||
case PREF_STATUSES_CONSOLE:
|
||||
return "statuses.console";
|
||||
case PREF_STATUSES_CHAT:
|
||||
return "statuses.chat";
|
||||
case PREF_STATUSES_MUC:
|
||||
return "statuses.muc";
|
||||
case PREF_STATES:
|
||||
return "enabled";
|
||||
case PREF_OUTTYPE:
|
||||
return "outtype";
|
||||
case PREF_NOTIFY_TYPING:
|
||||
return "typing";
|
||||
case PREF_NOTIFY_TYPING_CURRENT:
|
||||
return "typing.current";
|
||||
case PREF_NOTIFY_CHAT:
|
||||
return "message";
|
||||
case PREF_NOTIFY_CHAT_CURRENT:
|
||||
return "message.current";
|
||||
case PREF_NOTIFY_CHAT_TEXT:
|
||||
return "message.text";
|
||||
case PREF_NOTIFY_ROOM:
|
||||
return "room";
|
||||
case PREF_NOTIFY_ROOM_TRIGGER:
|
||||
return "room.trigger";
|
||||
case PREF_NOTIFY_ROOM_MENTION:
|
||||
return "room.mention";
|
||||
case PREF_NOTIFY_ROOM_CURRENT:
|
||||
return "room.current";
|
||||
case PREF_NOTIFY_ROOM_TEXT:
|
||||
return "room.text";
|
||||
case PREF_NOTIFY_INVITE:
|
||||
return "invite";
|
||||
case PREF_NOTIFY_SUB:
|
||||
return "sub";
|
||||
case PREF_NOTIFY_MENTION_CASE_SENSITIVE:
|
||||
return "room.mention.casesensitive";
|
||||
case PREF_NOTIFY_MENTION_WHOLE_WORD:
|
||||
return "room.mention.wholeword";
|
||||
case PREF_CHLOG:
|
||||
return "chlog";
|
||||
case PREF_GRLOG:
|
||||
return "grlog";
|
||||
case PREF_AUTOAWAY_CHECK:
|
||||
return "autoaway.check";
|
||||
case PREF_AUTOAWAY_MODE:
|
||||
return "autoaway.mode";
|
||||
case PREF_AUTOAWAY_MESSAGE:
|
||||
return "autoaway.awaymessage";
|
||||
case PREF_AUTOXA_MESSAGE:
|
||||
return "autoaway.xamessage";
|
||||
case PREF_CONNECT_ACCOUNT:
|
||||
return "account";
|
||||
case PREF_DEFAULT_ACCOUNT:
|
||||
return "defaccount";
|
||||
case PREF_OTR_LOG:
|
||||
return "log";
|
||||
case PREF_OTR_POLICY:
|
||||
return "policy";
|
||||
case PREF_OTR_SENDFILE:
|
||||
return "sendfile";
|
||||
case PREF_LOG_ROTATE:
|
||||
return "rotate";
|
||||
case PREF_LOG_SHARED:
|
||||
return "shared";
|
||||
case PREF_PRESENCE:
|
||||
return "presence";
|
||||
case PREF_WRAP:
|
||||
return "wrap";
|
||||
case PREF_TIME_CONSOLE:
|
||||
return "time.console";
|
||||
case PREF_TIME_CHAT:
|
||||
return "time.chat";
|
||||
case PREF_TIME_MUC:
|
||||
return "time.muc";
|
||||
case PREF_TIME_CONFIG:
|
||||
return "time.config";
|
||||
case PREF_TIME_PRIVATE:
|
||||
return "time.private";
|
||||
case PREF_TIME_XMLCONSOLE:
|
||||
return "time.xmlconsole";
|
||||
case PREF_TIME_STATUSBAR:
|
||||
return "time.statusbar";
|
||||
case PREF_TIME_LASTACTIVITY:
|
||||
return "time.lastactivity";
|
||||
case PREF_ROSTER:
|
||||
return "roster";
|
||||
case PREF_ROSTER_OFFLINE:
|
||||
return "roster.offline";
|
||||
case PREF_ROSTER_RESOURCE:
|
||||
return "roster.resource";
|
||||
case PREF_ROSTER_PRESENCE:
|
||||
return "roster.presence";
|
||||
case PREF_ROSTER_STATUS:
|
||||
return "roster.status";
|
||||
case PREF_ROSTER_EMPTY:
|
||||
return "roster.empty";
|
||||
case PREF_ROSTER_BY:
|
||||
return "roster.by";
|
||||
case PREF_ROSTER_ORDER:
|
||||
return "roster.order";
|
||||
case PREF_ROSTER_UNREAD:
|
||||
return "roster.unread";
|
||||
case PREF_ROSTER_COUNT:
|
||||
return "roster.count";
|
||||
case PREF_ROSTER_COUNT_ZERO:
|
||||
return "roster.count.zero";
|
||||
case PREF_ROSTER_PRIORITY:
|
||||
return "roster.priority";
|
||||
case PREF_ROSTER_WRAP:
|
||||
return "roster.wrap";
|
||||
case PREF_ROSTER_RESOURCE_JOIN:
|
||||
return "roster.resource.join";
|
||||
case PREF_ROSTER_CONTACTS:
|
||||
return "roster.contacts";
|
||||
case PREF_ROSTER_UNSUBSCRIBED:
|
||||
return "roster.unsubscribed";
|
||||
case PREF_ROSTER_ROOMS:
|
||||
return "roster.rooms";
|
||||
case PREF_ROSTER_ROOMS_POS:
|
||||
return "roster.rooms.pos";
|
||||
case PREF_ROSTER_ROOMS_BY:
|
||||
return "roster.rooms.by";
|
||||
case PREF_ROSTER_ROOMS_ORDER:
|
||||
return "roster.rooms.order";
|
||||
case PREF_ROSTER_ROOMS_UNREAD:
|
||||
return "roster.rooms.unread";
|
||||
case PREF_ROSTER_ROOMS_SERVER:
|
||||
return "roster.rooms.server";
|
||||
case PREF_ROSTER_ROOMS_USE_AS_NAME:
|
||||
return "roster.rooms.use.name";
|
||||
case PREF_ROSTER_PRIVATE:
|
||||
return "roster.private";
|
||||
case PREF_RESOURCE_TITLE:
|
||||
return "resource.title";
|
||||
case PREF_RESOURCE_MESSAGE:
|
||||
return "resource.message";
|
||||
case PREF_INPBLOCK_DYNAMIC:
|
||||
return "inpblock.dynamic";
|
||||
case PREF_ENC_WARN:
|
||||
return "enc.warn";
|
||||
case PREF_TITLEBAR_MUC_TITLE_JID:
|
||||
return "titlebar.muc.title.jid";
|
||||
case PREF_TITLEBAR_MUC_TITLE_NAME:
|
||||
return "titlebar.muc.title.name";
|
||||
case PREF_PGP_LOG:
|
||||
return "log";
|
||||
case PREF_PGP_SENDFILE:
|
||||
return "sendfile";
|
||||
case PREF_TLS_CERTPATH:
|
||||
return "tls.certpath";
|
||||
case PREF_TLS_SHOW:
|
||||
return "tls.show";
|
||||
case PREF_LASTACTIVITY:
|
||||
return "lastactivity";
|
||||
case PREF_CONSOLE_MUC:
|
||||
return "console.muc";
|
||||
case PREF_CONSOLE_PRIVATE:
|
||||
return "console.private";
|
||||
case PREF_CONSOLE_CHAT:
|
||||
return "console.chat";
|
||||
case PREF_COLOR_NICK:
|
||||
return "color.nick";
|
||||
case PREF_COLOR_NICK_OWN:
|
||||
return "color.nick.own";
|
||||
case PREF_ROSTER_COLOR_NICK:
|
||||
return "color.roster.nick";
|
||||
case PREF_OCCUPANTS_COLOR_NICK:
|
||||
return "color.occupants.nick";
|
||||
case PREF_BOOKMARK_INVITE:
|
||||
return "bookmark.invite";
|
||||
case PREF_PLUGINS_SOURCEPATH:
|
||||
return "sourcepath";
|
||||
case PREF_ROOM_LIST_CACHE:
|
||||
return "rooms.cache";
|
||||
case PREF_STATUSBAR_SHOW_NAME:
|
||||
return "statusbar.show.name";
|
||||
case PREF_STATUSBAR_SHOW_NUMBER:
|
||||
return "statusbar.show.number";
|
||||
case PREF_STATUSBAR_SHOW_READ:
|
||||
return "statusbar.show.read";
|
||||
case PREF_STATUSBAR_SELF:
|
||||
return "statusbar.self";
|
||||
case PREF_STATUSBAR_CHAT:
|
||||
return "statusbar.chat";
|
||||
case PREF_STATUSBAR_ROOM:
|
||||
return "statusbar.room";
|
||||
case PREF_OMEMO_LOG:
|
||||
return "log";
|
||||
case PREF_OMEMO_POLICY:
|
||||
return "policy";
|
||||
case PREF_CORRECTION_ALLOW:
|
||||
return "correction.allow";
|
||||
case PREF_AVATAR_CMD:
|
||||
return "avatar.cmd";
|
||||
case PREF_SLASH_GUARD:
|
||||
return "slashguard";
|
||||
case PREF_MAM:
|
||||
return "mam";
|
||||
case PREF_URL_OPEN_CMD:
|
||||
return "url.open.cmd";
|
||||
case PREF_URL_SAVE_CMD:
|
||||
return "url.save.cmd";
|
||||
default:
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -165,7 +165,6 @@ typedef enum {
|
||||
PREF_STATUSBAR_ROOM,
|
||||
PREF_OMEMO_LOG,
|
||||
PREF_OMEMO_POLICY,
|
||||
PREF_OMEMO_SENDFILE,
|
||||
PREF_OCCUPANTS_WRAP,
|
||||
PREF_CORRECTION_ALLOW,
|
||||
PREF_AVATAR_CMD,
|
||||
|
||||
Reference in New Issue
Block a user