var yesno=[ { text:"はい", value:"yes" },{ text:"いいえ", value:"no" } ]; var sound=[ { text:"なし", value:"none" },{ text:"既定", value:"default" },{ text:"Custom 1", value:"c1" },{ text:"Custom 2", value:"c2" },{ text:"Custom 3", value:"c3" },{ text:"Custom 4", value:"c4" } ]; var envConstruction=[ { id:"popup", storage:"popup", checkbox:false, doubleText:false, setValue:0, width:50, text:{ head:"新規通知のポップアップお知らせの表示秒数", desc:'0に設定すると表示されません', after:"秒" } },{ id:"notf", storage:"nativenotf", checkbox:true, setValue:"yes", text:{ head:"ネイティブ通知設定", desc:"Portableバージョンでは表示できません。", checkbox:yesno } },{ id:"width", storage:"width", checkbox:false, doubleText:false, width:50, setValue:300, text:{ head:"マルチカラムの最低横幅", desc:"画面全体の横幅÷コラム数がこの値を超えた時、横スクロールとなります。", after:"px 以上" } },{ id:"fixwidth", storage:"fixwidth", checkbox:false, doubleText:false, setValue:300, width:50, text:{ head:"TweetDeckの限定の最低横幅", desc:"", after:"px 以上" } },{ id:"size", storage:"size", checkbox:false, doubleText:false, width:50, setValue:13, text:{ head:"フォントサイズ", desc:'13px(絶対指定)', after:"px" } },{ id:"ha", storage:"ha", checkbox:true, setValue:false, text:{ head:"ハードウェアアクセラレーションの無効化", desc:"表示(特に設定画面)が乱れる場合に「はい」を選択してください。自動で再起動します。", checkbox:[ { text:"はい", value:"true" },{ text:"いいえ", value:"false" } ] } } ]; var tlConstruction=[ { id:"time", storage:"datetype", checkbox:true, setValue:"absolute", text:{ head:"時間表記設定", desc:'相対時間の例:"1分前","3日前"
絶対時間の例"23:25:21","2017年12月30日 23:59:00"
混合表示は、当日のトゥートのみ相対、それ以外は絶対で表示 ', checkbox:[ { text:"相対時間", value:"relative" },{ text:"絶対時間", value:"absolute" },{ text:"両方表示", value:"double" },{ text:"混合表示", value:"medium" } ] } },{ id:"ul", storage:"locale", checkbox:true, setValue:"yes", text:{ head:"独自ロケールを使用", desc:"対応サーバーではそのサーバーにあわせた言語表示ができます。", checkbox:yesno } },{ id:"nsfw", storage:"nsfw", checkbox:true, setValue:"yes", text:{ head:"非表示設定の画像(NSFW)を隠す", desc:"きつめのぼかしがかかります。", checkbox:yesno } },{ id:"cw", storage:"cw", checkbox:true, setValue:"yes", text:{ head:"非表示設定のテキスト(CW)を隠す", desc:"", checkbox:yesno } },{ id:"rp", storage:"replyct", checkbox:true, setValue:"hidden", text:{ head:"リプライ数表示", desc:"", checkbox:[ { text:"2以上のとき1+と表示", value:"hidden" },{ text:"2以上のとき1+と表示", value:"all" } ] } },{ id:"gif", storage:"gif", checkbox:true, setValue:"yes", text:{ head:"アイコンのアニメーションを再生する", desc:"", checkbox:yesno } },{ id:"tag", storage:"tag-range", checkbox:true, setValue:"local", text:{ head:"タグタイムラインの表示範囲", desc:"", checkbox:[ { text:"接続しているサーバー", value:"all" },{ text:"検索対象のサーバーのみ", value:"local" } ] } },{ id:"via", storage:"viashow", checkbox:true, setValue:"no", text:{ head:"viaを表示する", desc:"", checkbox:yesno } },{ id:"mov", storage:"mouseover", checkbox:true, setValue:"no", text:{ head:"アクションメニューを非表示", desc:"「マウスオーバー」はすこし鬱陶しいと思うかもしれません。", checkbox:[ { text:"マウスオーバーで表示", value:"yes" },{ text:"クリックで表示", value:"click" },{ text:"いいえ", value:"no" } ] } },{ id:"notfm", storage:"setasread", checkbox:true, setValue:"yes", text:{ head:"通知を開いているとき、通知新着お知らせを表示する", desc:"", checkbox:yesno } },{ checkbox:false, doubleText:true, data:[ { id:"sentence", storage:"sentence", width:50, setValue:500, text:{after:"行 以上 または"} },{ id:"letters", storage:"letters", width:50, setValue:7000, text:{after:"文字 以上"} } ], text:{ head:"指定行数以上を折りたたむ", desc:"5文字以下のトゥートは折りたたみません。また、折りたたみ時は改行が描画されません。改行のみを行数とカウントします。", } },{ id:"img-height", storage:"img-height", checkbox:false, doubleText:false, width:80, setValue:200, text:{ head:"画像の高さ", desc:'オプション:「full」と指定すると全ての画像をクロップしません。', after:"px" } },{ id:"ticker", storage:"ticker_ok", checkbox:true, setValue:"no", text:{ head:"#InstanceTickerを使う", desc:'トゥートした人の所属サーバーをわかりやすく彩ります(自サーバー以外のトゥート向け)。#InstanceTickerについて Copyright 2018 weepjp, kyori19.', checkbox:yesno } },{ id:"anime", storage:"animation", checkbox:true, setValue:"yes", text:{ head:"タイムラインのアニメーション", desc:"", checkbox:yesno } },{ id:"replySound", storage:"replySound", checkbox:true, setValue:"none", text:{ head:"リプライの通知音", desc:"", checkbox:sound } },{ id:"favSound", storage:"favSound", checkbox:true, setValue:"none", text:{ head:"お気に入り登録の通知音", desc:"", checkbox:sound } },{ id:"btSound", storage:"btSound", checkbox:true, setValue:"none", text:{ head:"ブーストの通知音", desc:"", checkbox:sound } },{ id:"followSound", storage:"followSound", checkbox:true, setValue:"none", text:{ head:"フォローの通知音", desc:"", checkbox:sound } } ]; var postConstruction=[ { id:"cw-text", storage:"cw-text", checkbox:false, doubleText:false, width:150, setValue:"", text:{ head:"デフォルトの警告文", desc:"", after:"" } },{ checkbox:false, doubleText:true, data:[ { id:"cw_sentence", storage:"cw_sentence", width:50, setValue:500, text:{after:"行 以上 または"} },{ id:"cw_letters", storage:"cw_letters", width:50, setValue:7000, text:{after:"文字 以上"} } ], text:{ head:"長文投稿時に警告", desc:"下で指定した以上のトゥートを投稿するときにCWするかのダイアログを表示します。", } },{ id:"cws", storage:"always-cw", checkbox:true, setValue:"no", text:{ head:"標準でCWを設定", desc:"", checkbox:yesno } },{ id:"vis", storage:"vis", checkbox:true, setValue:"public", text:{ head:"デフォルトの公開設定", desc:"", checkbox:[ { text:"公開(Public)", value:"public" },{ text:"未収載(Unlisted)", value:"unlisted" },{ text:"非公開(Private)", value:"private" },{ text:"ダイレクト(Direct)", value:"direct" },{ text:"前回の投稿設定を記憶する(サーバーごとに記憶されます)", value:"memory" },{ text:"マストドンアカウント設定の既定値", value:"useapi" } ] } },{ id:"img", storage:"img", checkbox:true, setValue:"no-act", text:{ head:"画像投稿設定", desc:"", checkbox:[ { text:"画像を投稿し、画像のURLを最後に表示", value:"url" },{ text:"画像を投稿するがURLは表示しない", value:"no-act" } ] } },{ id:"box", storage:"box", checkbox:true, setValue:"yes", text:{ head:"投稿ボックスの挙動", desc:"", checkbox:[ { text:"たたむ", value:"yes" },{ text:"投稿後も隠さない", value:"no" },{ text:"枠外クリックで閉じない(起動時に展開)", value:"absolute" } ] } },{ id:"quote", storage:"quote", checkbox:true, setValue:"nothing", text:{ head:"引用形式", desc:"", checkbox:[ { text:"URLのみ", value:"simple" },{ text:"URLとアカウント名(相手に通知)", value:"mention" },{ text:"本文・URL・アカウント名", value:"full" },{ text:"使わない(TL上にボタンも表示されません)", value:"nothing" } ] } },{ id:"main", storage:"mainuse", checkbox:true, setValue:"remain", text:{ head:"投稿後や起動時のアカウント", desc:"メインアカウントはアカウント設定で指定できます。投稿以外のアカウント選択にも影響します。", checkbox:[ { text:"最後に使用したアカウント", value:"remain" },{ text:"メインアカウント", value:"main" } ] } },{ id:"sec", storage:"sec", checkbox:true, setValue:"public", text:{ head:"セカンダリートゥートボタン", desc:"", checkbox:[ { text:"表示しない", value:"nothing" },{ text:"公開(Public)", value:"public" },{ text:"未収載(Unlisted)", value:"unlisted" },{ text:"非公開(Private)", value:"private" },{ text:"ダイレクト(Direct)", value:"direct" },{ text:"ローカル限定", value:"local", kirishima:true, kirishimaText:"非対応インスタンスでは「未収載」になります。" } ] } },{ id:"zero", storage:"emoji-zero-width", checkbox:true, setValue:"normal", setValue:"no", text:{ head:"絵文字にゼロ幅スペースを使う", desc:"", checkbox:yesno } } ]