From 2cc144b5351fd5304e7926d3a5b96cfedd7ae06b Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sun, 4 Aug 2019 21:43:47 -0700 Subject: [PATCH] Update settings import from loadletter fork. --- src/General/Settings.coffee | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/General/Settings.coffee b/src/General/Settings.coffee index 079182a7f..7d42f08f0 100644 --- a/src/General/Settings.coffee +++ b/src/General/Settings.coffee @@ -259,17 +259,20 @@ Settings = 'Disable 4chan\'s extension': 'Disable Native Extension' 'Comment Auto-Expansion': '' 'Remove Slug': '' + 'Always HTTPS': 'Redirect to HTTPS' 'Check for Updates': '' 'Recursive Filtering': 'Recursive Hiding' 'Reply Hiding': 'Reply Hiding Buttons' 'Thread Hiding': 'Thread Hiding Buttons' 'Show Stubs': 'Stubs' 'Image Auto-Gif': 'Replace GIF' + 'Expand All WebM': 'Expand videos' 'Reveal Spoilers': 'Reveal Spoiler Thumbnails' 'Expand From Current': 'Expand from here' 'Current Page': 'Page Count in Stats' 'Current Page Position': '' 'Alternative captcha': 'Use Recaptcha v1' + 'Alt index captcha': 'Use Recaptcha v1 on Index' 'Auto Submit': 'Post on Captcha Completion' 'Open Reply in New Tab': 'Open Post in New Tab' 'Remember QR size': 'Remember QR Size' @@ -293,6 +296,7 @@ Settings = 'spoiler': 'Spoiler tags' 'sageru': 'Toggle sage' 'code': 'Code tags' + 'sjis': 'SJIS tags' 'submit': 'Submit QR' 'watch': 'Watch' 'update': 'Update' @@ -313,6 +317,9 @@ Settings = # updater 'Scrolling': 'Auto Scroll' 'Verbose': '' + if 'Always CDN' of data.Conf + data.Conf['fourchanImageHost'] = if data.Conf['Always CDN'] then 'i.4cdn.org' else '' + delete data.Conf['Always CDN'] data.Conf.sauces = data.Conf.sauces.replace /\$\d/g, (c) -> switch c when '$1' @@ -329,10 +336,10 @@ Settings = data.Conf[key] = data.Conf[key].replace(/ctrl|alt|meta/g, (s) -> "#{s[0].toUpperCase()}#{s[1..]}").replace /(^|.+\+)[A-Z]$/g, (s) -> "Shift+#{s[0...-1]}#{s[-1..].toLowerCase()}" if data.WatchedThreads - data.Conf['watchedThreads'] = boards: $.dict() + data.Conf['watchedThreads'] = $.dict.clone {'4chan.org': {boards: {}}} for boardID, threads of data.WatchedThreads for threadID, threadData of threads - (data.Conf['watchedThreads'].boards[boardID] or= $.dict())[threadID] = excerpt: threadData.textContent + (data.Conf['watchedThreads']['4chan.org'].boards[boardID] or= $.dict())[threadID] = excerpt: threadData.textContent data upgrade: (data, version) ->