|
| BoolSetting | showTimestamps = {"/appearance/messages/showTimestamps", true} |
| | Appearance. More...
|
| |
| BoolSetting | animationsWhenFocused |
| |
| QStringSetting | timestampFormat |
| |
| BoolSetting | showLastMessageIndicator |
| |
| EnumSetting< Qt::BrushStyle > | lastMessagePattern |
| |
| QStringSetting | lastMessageColor |
| |
| BoolSetting | showEmptyInput = {"/appearance/showEmptyInputBox", true} |
| |
| BoolSetting | showMessageLength |
| |
| EnumSetting< MessageOverflow > | messageOverflow |
| |
| BoolSetting | separateMessages |
| |
| BoolSetting | hideModerated = {"/appearance/messages/hideModerated", false} |
| |
| BoolSetting | hideModerationActions |
| |
| BoolSetting | hideDeletionActions |
| |
| BoolSetting | colorizeNicknames |
| |
| EnumSetting< UsernameDisplayMode > | usernameDisplayMode |
| |
| EnumSetting< NotebookTabLocation > | tabDirection |
| |
| BoolSetting | showReplyButton = {"/appearance/showReplyButton", false} |
| |
| BoolSetting | stripReplyMention = {"/appearance/stripReplyMention", true} |
| |
| IntSetting | collpseMessagesMinLines |
| |
| BoolSetting | alternateMessages |
| |
| FloatSetting | boldScale = {"/appearance/boldScale", 63} |
| |
| BoolSetting | showTabCloseButton = {"/appearance/showTabCloseButton", true} |
| |
| BoolSetting | showTabLive = {"/appearance/showTabLiveButton", true} |
| |
| BoolSetting | hidePreferencesButton |
| |
| BoolSetting | hideUserButton = {"/appearance/hideUserButton", false} |
| |
| BoolSetting | enableSmoothScrolling = {"/appearance/smoothScrolling", true} |
| |
| BoolSetting | enableSmoothScrollingNewMessages |
| |
| BoolSetting | boldUsernames = {"/appearance/messages/boldUsernames", true} |
| |
| BoolSetting | colorUsernames = {"/appearance/messages/colorUsernames", true} |
| |
| BoolSetting | findAllUsernames |
| |
| BoolSetting | headerViewerCount |
| |
| BoolSetting | headerStreamTitle |
| |
| BoolSetting | headerGame = {"/appearance/splitheader/showGame", false} |
| |
| BoolSetting | headerUptime = {"/appearance/splitheader/showUptime", false} |
| |
| FloatSetting | customThemeMultiplier |
| |
| BoolSetting | showBadgesGlobalAuthority |
| |
| BoolSetting | showBadgesPredictions |
| |
| BoolSetting | showBadgesChannelAuthority |
| |
| BoolSetting | showBadgesSubscription |
| |
| BoolSetting | showBadgesVanity = {"/appearance/badges/vanity", true} |
| |
| BoolSetting | showBadgesChatterino = {"/appearance/badges/chatterino", true} |
| |
| BoolSetting | showBadgesFfz = {"/appearance/badges/ffz", true} |
| |
| BoolSetting | useCustomFfzModeratorBadges |
| |
| BoolSetting | useCustomFfzVipBadges |
| |
| BoolSetting | showBadgesSevenTV = {"/appearance/badges/seventv", true} |
| |
| BoolSetting | allowDuplicateMessages |
| | Behaviour. More...
|
| |
| BoolSetting | mentionUsersWithAt = {"/behaviour/mentionUsersWithAt", false} |
| |
| BoolSetting | showJoins = {"/behaviour/showJoins", false} |
| |
| BoolSetting | showParts = {"/behaviour/showParts", false} |
| |
| FloatSetting | mouseScrollMultiplier |
| |
| BoolSetting | autoCloseUserPopup = {"/behaviour/autoCloseUserPopup", true} |
| |
| BoolSetting | autoCloseThreadPopup |
| |
| BoolSetting | onlyFetchChattersForSmallerStreamers |
| |
| IntSetting | smallStreamerLimit |
| |
| BoolSetting | prefixOnlyEmoteCompletion |
| |
| BoolSetting | userCompletionOnlyWithAt |
| |
| BoolSetting | emoteCompletionWithColon |
| |
| BoolSetting | showUsernameCompletionMenu |
| |
| FloatSetting | pauseOnHoverDuration = {"/behaviour/pauseOnHoverDuration", 0} |
| |
| EnumSetting< Qt::KeyboardModifier > | pauseChatModifier |
| |
| BoolSetting | autorun = {"/behaviour/autorun", false} |
| |
| BoolSetting | mentionUsersWithComma |
| |
| BoolSetting | allowCommandsAtEnd = {"/commands/allowCommandsAtEnd", false} |
| | Commands. More...
|
| |
| BoolSetting | scaleEmotesByLineHeight |
| | Emotes. More...
|
| |
| BoolSetting | enableEmoteImages = {"/emotes/enableEmoteImages", true} |
| |
| BoolSetting | animateEmotes = {"/emotes/enableGifAnimations", true} |
| |
| FloatSetting | emoteScale = {"/emotes/scale", 1.f} |
| |
| BoolSetting | showUnlistedSevenTVEmotes |
| |
| QStringSetting | emojiSet = {"/emotes/emojiSet", "Twitter"} |
| |
| BoolSetting | stackBits = {"/emotes/stackBits", false} |
| |
| BoolSetting | removeSpacesBetweenEmotes |
| |
| BoolSetting | enableBTTVGlobalEmotes = {"/emotes/bttv/global", true} |
| |
| BoolSetting | enableBTTVChannelEmotes = {"/emotes/bttv/channel", true} |
| |
| BoolSetting | enableFFZGlobalEmotes = {"/emotes/ffz/global", true} |
| |
| BoolSetting | enableFFZChannelEmotes = {"/emotes/ffz/channel", true} |
| |
| BoolSetting | enableSevenTVGlobalEmotes = {"/emotes/seventv/global", true} |
| |
| BoolSetting | enableSevenTVChannelEmotes = {"/emotes/seventv/channel", true} |
| |
| BoolSetting | enableSevenTVEventAPI = {"/emotes/seventv/eventapi", true} |
| |
| BoolSetting | linksDoubleClickOnly = {"/links/doubleClickToOpen", false} |
| | Links. More...
|
| |
| BoolSetting | linkInfoTooltip = {"/links/linkInfoTooltip", false} |
| |
| IntSetting | thumbnailSize = {"/appearance/thumbnailSize", 0} |
| |
| IntSetting | thumbnailSizeStream = {"/appearance/thumbnailSizeStream", 2} |
| |
| BoolSetting | unshortLinks = {"/links/unshortLinks", false} |
| |
| BoolSetting | lowercaseDomains = {"/links/linkLowercase", true} |
| |
| EnumSetting< StreamerModeSetting > | enableStreamerMode |
| | Streamer Mode. More...
|
| |
| BoolSetting | streamerModeHideUsercardAvatars |
| |
| BoolSetting | streamerModeHideLinkThumbnails |
| |
| BoolSetting | streamerModeHideViewerCountAndDuration |
| |
| BoolSetting | streamerModeHideModActions |
| |
| BoolSetting | streamerModeMuteMentions = {"/streamerMode/muteMentions", true} |
| |
| BoolSetting | streamerModeSuppressLiveNotifications |
| |
| BoolSetting | streamerModeSuppressInlineWhispers |
| |
| QStringSetting | ignoredPhraseReplace |
| | Ignored Phrases. More...
|
| |
| BoolSetting | enableTwitchBlockedUsers |
| | Blocked Users. More...
|
| |
| IntSetting | showBlockedUsersMessages = {"/ignore/showBlockedUsers", 0} |
| |
| QStringSetting | timeoutAction = {"/moderation/timeoutAction", "Disable"} |
| | Moderation. More...
|
| |
| IntSetting | timeoutStackStyle |
| |
| BoolSetting | customHighlightSound = {"/highlighting/useCustomSound", false} |
| | Highlighting. More...
|
| |
| BoolSetting | enableSelfHighlight |
| |
| BoolSetting | showSelfHighlightInMentions |
| |
| BoolSetting | enableSelfHighlightSound |
| |
| BoolSetting | enableSelfHighlightTaskbar |
| |
| QStringSetting | selfHighlightSoundUrl |
| |
| QStringSetting | selfHighlightColor |
| |
| BoolSetting | enableWhisperHighlight |
| |
| BoolSetting | enableWhisperHighlightSound |
| |
| BoolSetting | enableWhisperHighlightTaskbar |
| |
| QStringSetting | whisperHighlightSoundUrl |
| |
| QStringSetting | whisperHighlightColor |
| |
| BoolSetting | enableRedeemedHighlight |
| |
| QStringSetting | redeemedHighlightSoundUrl |
| |
| QStringSetting | redeemedHighlightColor |
| |
| BoolSetting | enableFirstMessageHighlight |
| |
| QStringSetting | firstMessageHighlightSoundUrl |
| |
| QStringSetting | firstMessageHighlightColor |
| |
| BoolSetting | enableElevatedMessageHighlight |
| |
| QStringSetting | elevatedMessageHighlightSoundUrl |
| |
| QStringSetting | elevatedMessageHighlightColor |
| |
| BoolSetting | enableSubHighlight |
| |
| BoolSetting | enableSubHighlightSound |
| |
| BoolSetting | enableSubHighlightTaskbar |
| |
| QStringSetting | subHighlightSoundUrl |
| |
| QStringSetting | subHighlightColor = {"/highlighting/subHighlightColor", ""} |
| |
| BoolSetting | enableThreadHighlight |
| |
| BoolSetting | showThreadHighlightInMentions |
| |
| BoolSetting | enableThreadHighlightSound |
| |
| BoolSetting | enableThreadHighlightTaskbar |
| |
| QStringSetting | threadHighlightSoundUrl |
| |
| QStringSetting | threadHighlightColor |
| |
| QStringSetting | highlightColor = {"/highlighting/color", ""} |
| |
| BoolSetting | longAlerts = {"/highlighting/alerts", false} |
| |
| BoolSetting | highlightMentions = {"/highlighting/mentions", true} |
| |
| BoolSetting | excludeUserMessagesFromFilter |
| | Filtering. More...
|
| |
| BoolSetting | enableLogging = {"/logging/enabled", false} |
| | Logging. More...
|
| |
| QStringSetting | logPath = {"/logging/path", ""} |
| |
| QStringSetting | pathHighlightSound |
| |
| BoolSetting | highlightAlwaysPlaySound |
| |
| BoolSetting | inlineWhispers = {"/whispers/enableInlineWhispers", true} |
| |
| BoolSetting | highlightInlineWhispers |
| |
| BoolSetting | notificationFlashTaskbar |
| | Notifications. More...
|
| |
| BoolSetting | notificationPlaySound |
| |
| BoolSetting | notificationCustomSound |
| |
| QStringSetting | notificationPathSound |
| |
| BoolSetting | notificationOnAnyChannel |
| |
| BoolSetting | notificationToast = {"/notifications/enableToast", false} |
| |
| IntSetting | openFromToast |
| |
| BoolSetting | streamlinkUseCustomPath |
| | External tools. More...
|
| |
| QStringSetting | streamlinkPath = {"/external/streamlink/customPath", ""} |
| |
| QStringSetting | preferredQuality |
| |
| QStringSetting | streamlinkOpts = {"/external/streamlink/options", ""} |
| |
| QStringSetting | customURIScheme = {"/external/urischeme"} |
| |
| BoolSetting | imageUploaderEnabled |
| |
| QStringSetting | imageUploaderUrl = {"/external/imageUploader/url", ""} |
| |
| QStringSetting | imageUploaderFormField |
| |
| QStringSetting | imageUploaderHeaders |
| |
| QStringSetting | imageUploaderLink = {"/external/imageUploader/link", ""} |
| |
| QStringSetting | imageUploaderDeletionLink |
| |
| BoolSetting | betaUpdates = {"/misc/beta", false} |
| | Misc. More...
|
| |
| BoolSetting | enableExperimentalIrc = {"/misc/experimentalIrc", false} |
| |
| IntSetting | startUpNotification = {"/misc/startUpNotification", 0} |
| |
| QStringSetting | currentVersion = {"/misc/currentVersion", ""} |
| |
| BoolSetting | loadTwitchMessageHistoryOnConnect |
| |
| IntSetting | twitchMessageHistoryLimit |
| |
| IntSetting | scrollbackSplitLimit |
| |
| IntSetting | scrollbackUsercardLimit |
| |
| EnumSetting< HelixTimegateOverride > | helixTimegateRaid |
| |
| EnumSetting< HelixTimegateOverride > | helixTimegateWhisper |
| |
| EnumSetting< HelixTimegateOverride > | helixTimegateVIPs |
| |
| EnumSetting< HelixTimegateOverride > | helixTimegateModerators |
| |
| EnumSetting< HelixTimegateOverride > | helixTimegateCommercial |
| |
| IntSetting | emotesTooltipPreview = {"/misc/emotesTooltipPreview", 1} |
| |
| BoolSetting | openLinksIncognito = {"/misc/openLinksIncognito", 0} |
| |
| QStringSetting | cachePath = {"/cache/path", ""} |
| |
| BoolSetting | restartOnCrash = {"/misc/restartOnCrash", false} |
| |
| BoolSetting | attachExtensionToAnyProcess |
| |
| BoolSetting | askOnImageUpload = {"/misc/askOnImageUpload", true} |
| |
| BoolSetting | informOnTabVisibilityToggle |
| |
| BoolSetting | lockNotebookLayout = {"/misc/lockNotebookLayout", false} |
| |
| BoolSetting | showUnhandledIrcMessages |
| | Debug. More...
|
| |
| IntSetting | lastSelectChannelTab = {"/ui/lastSelectChannelTab", 0} |
| | UI. More...
|
| |
| IntSetting | lastSelectIrcConn = {"/ui/lastSelectIrcConn", 0} |
| |
| BoolSetting | similarityEnabled = {"/similarity/similarityEnabled", false} |
| |
| BoolSetting | colorSimilarDisabled |
| |
| BoolSetting | hideSimilar = {"/similarity/hideSimilar", false} |
| |
| BoolSetting | hideSimilarBySameUser |
| |
| BoolSetting | hideSimilarMyself = {"/similarity/hideSimilarMyself", false} |
| |
| BoolSetting | shownSimilarTriggerHighlights |
| |
| FloatSetting | similarityPercentage |
| |
| IntSetting | hideSimilarMaxDelay = {"/similarity/hideSimilarMaxDelay", 5} |
| |
| IntSetting | hideSimilarMaxMessagesToCheck |
| |
| ChatterinoSetting< std::vector< TimeoutButton > > | timeoutButtons |
| | Timeout buttons. More...
|
| |
| SignalVector< HighlightPhrase > & | highlightedMessages |
| |
| SignalVector< HighlightPhrase > & | highlightedUsers |
| |
| SignalVector< HighlightBadge > & | highlightedBadges |
| |
| SignalVector< HighlightBlacklistUser > & | blacklistedUsers |
| |
| SignalVector< IgnorePhrase > & | ignoredMessages |
| |
| SignalVector< QString > & | mutedChannels |
| |
| SignalVector< FilterRecordPtr > & | filterRecords |
| |
| SignalVector< Nickname > & | nicknames |
| |
| SignalVector< ModerationAction > & | moderationActions |
| |
Settings which are availlable for reading and writing on the gui thread.