WIP: use strict

This commit is contained in:
cutls 2019-11-24 22:26:19 +09:00
parent ce72432039
commit 2b6cf60868
32 changed files with 37 additions and 10 deletions

View File

@ -1,3 +1,4 @@
'use strict'
//このソフトについて //このソフトについて
function about() { function about() {
postMessage(["sendSinmpleIpc", "about"], "*") postMessage(["sendSinmpleIpc", "about"], "*")

View File

@ -1,3 +1,4 @@
'use strict'
var digitCharacters = [ var digitCharacters = [
"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J",

View File

@ -1,3 +1,4 @@
'use strict'
/*! Hammer.JS - v2.0.8 - 2016-04-23 /*! Hammer.JS - v2.0.8 - 2016-04-23
* http://hammerjs.github.io/ * http://hammerjs.github.io/
* *

View File

@ -1,5 +1,6 @@
selectedColumn = 0 'use strict'
selectedToot = 0 var selectedColumn = 0
var selectedToot = 0
$(function ($) { $(function ($) {
//キーボードショートカット //キーボードショートカット
$(window).keydown(function (e) { $(window).keydown(function (e) {

View File

@ -1,3 +1,4 @@
'use strict'
//モーダル・ドロップダウンの各種設定 //モーダル・ドロップダウンの各種設定
$(document).ready(function () { $(document).ready(function () {
// the "href" attribute of the modal trigger must specify the modal ID that wants to be triggered // the "href" attribute of the modal trigger must specify the modal ID that wants to be triggered

View File

@ -1,3 +1,4 @@
'use strict'
var sha256 = function sha256(ascii) { var sha256 = function sha256(ascii) {
function rightRotate(value, amount) { function rightRotate(value, amount) {
return (value >>> amount) | (value << (32 - amount)); return (value >>> amount) | (value << (32 - amount));

View File

@ -1,3 +1,4 @@
'use strict'
//バージョンチェッカー //バージョンチェッカー
function verck(ver, jp) { function verck(ver, jp) {
console.log("%c Welcome😊", "color: red;font-size:200%;"); console.log("%c Welcome😊", "color: red;font-size:200%;");
@ -199,7 +200,7 @@ function verck(ver, jp) {
} }
var infostreaming = false; var infostreaming = false;
function infowebsocket() { function infowebsocket() {
infows = new WebSocket("wss://thedesk.top/ws/"); var infows = new WebSocket("wss://thedesk.top/ws/");
infows.onopen = function(mess) { infows.onopen = function(mess) {
console.log([tlid, ":Connect Streaming Info:", mess]); console.log([tlid, ":Connect Streaming Info:", mess]);
infostreaming = true; infostreaming = true;

View File

@ -1,3 +1,4 @@
'use strict'
var defaultemojiList = ["activity", "flag", "food", "nature", "object", "people", "place", "symbol"]; var defaultemojiList = ["activity", "flag", "food", "nature", "object", "people", "place", "symbol"];
var defaultemoji = { var defaultemoji = {
activity: activity, activity: activity,

View File

@ -1,3 +1,4 @@
'use strict'
var activity=[ var activity=[
{shortcode:"soccer",css:"4.16667% 10.4167%"}, {shortcode:"soccer",css:"4.16667% 10.4167%"},
{shortcode:"basketball",css:"16.6667% 56.25%"}, {shortcode:"basketball",css:"16.6667% 56.25%"},

View File

@ -1,3 +1,4 @@
'use strict'
//インスタンスリスト //インスタンスリスト
var idata = { var idata = {
"kirishima.cloud": "instance", "kirishima.cloud": "instance",

View File

@ -1,3 +1,4 @@
'use strict'
/*ログイン処理・認証までのJS*/ /*ログイン処理・認証までのJS*/
//最初に読むやつ //最初に読むやつ
//アスタルテ判定初期化 //アスタルテ判定初期化

View File

@ -1,3 +1,4 @@
'use strict'
//ログアウトします //ログアウトします
function logout() { function logout() {
localStorage.removeItem("acct_" + acct_id + "_at"); localStorage.removeItem("acct_" + acct_id + "_at");

View File

@ -1,3 +1,4 @@
'use strict'
//アカウントマネージャ //アカウントマネージャ
//最初に読むやつ //最初に読むやつ
function load() { function load() {

View File

@ -1,3 +1,4 @@
'use strict'
//プラットフォーム別 最後に読むやつ //プラットフォーム別 最後に読むやつ
//リンクを外部で開くか内部で出すか //リンクを外部で開くか内部で出すか
$(document).on('click', 'a', e => { $(document).on('click', 'a', e => {
@ -103,7 +104,7 @@ function playSound() {
if (soundFile) { if (soundFile) {
soundFile.stop() soundFile.stop()
} }
context = new AudioContext() var context = new AudioContext()
context.createBufferSource().start(0) context.createBufferSource().start(0)
context.decodeAudioData(request.response, function(buf) { context.decodeAudioData(request.response, function(buf) {
//console.log("Playing:" , source) //console.log("Playing:" , source)
@ -123,11 +124,6 @@ function playSound() {
volumeControl.gain.value = vol volumeControl.gain.value = vol
source.start(0) source.start(0)
soundFile = source soundFile = source
function newFunction() {
var source
return source
}
} }
function nano() { function nano() {
postMessage(['nano', null], '*') postMessage(['nano', null], '*')

View File

@ -1 +1,2 @@
'use strict'
//jQuery読む //jQuery読む

View File

@ -1,3 +1,4 @@
'use strict'
document.title = 'TheDesk' document.title = 'TheDesk'
$.strip_tags = function(str, allowed) { $.strip_tags = function(str, allowed) {
if (!str) { if (!str) {

View File

@ -1,3 +1,4 @@
'use strict'
//TL取得 //TL取得
var websocket var websocket
function tl(data) { function tl(data) {

View File

@ -1,3 +1,4 @@
'use strict'
var electron = require('electron') var electron = require('electron')
const shell = electron.shell const shell = electron.shell
var ipc = electron.ipcRenderer var ipc = electron.ipcRenderer

View File

@ -1,3 +1,4 @@
'use strict'
/*! https://mths.be/punycode v1.4.1 by @mathias */ /*! https://mths.be/punycode v1.4.1 by @mathias */
;(function(root) { ;(function(root) {
/** Detect free variables */ /** Detect free variables */

View File

@ -1,3 +1,4 @@
'use strict'
//BBCodeとMarkdownの入力・パーサー //BBCodeとMarkdownの入力・パーサー
//アカウント変えた時にBBとかMDとか //アカウント変えた時にBBとかMDとか
function mdCheck() { function mdCheck() {

View File

@ -1,3 +1,4 @@
'use strict'
//絵文字ピッカー //絵文字ピッカー
//最初に読み込む //最初に読み込む
$('#emoji-before').addClass('disabled') $('#emoji-before').addClass('disabled')

View File

@ -1,3 +1,4 @@
'use strict'
//ドラッグ・アンド・ドロップからアップロードまで。uiのimg.jsとは異なります。 //ドラッグ・アンド・ドロップからアップロードまで。uiのimg.jsとは異なります。
var obj = $('body') var obj = $('body')
var system var system

View File

@ -1,3 +1,4 @@
'use strict'
//Renpost //Renpost
function renote(id, acct_id, remote) { function renote(id, acct_id, remote) {
if ($('#pub_' + id).hasClass('rted')) { if ($('#pub_' + id).hasClass('rted')) {

View File

@ -1,3 +1,4 @@
'use strict'
/*投稿系*/ /*投稿系*/
//投稿 //投稿
function sec() { function sec() {

View File

@ -1,3 +1,4 @@
'use strict'
/*保護系*/ /*保護系*/
//画像保護 //画像保護
function nsfw() { function nsfw() {

View File

@ -1,3 +1,4 @@
'use strict'
//お気に入り登録やブースト等、フォローやブロック等 //お気に入り登録やブースト等、フォローやブロック等
//お気に入り登録 //お気に入り登録
function fav(id, acct_id, remote) { function fav(id, acct_id, remote) {

View File

@ -1,3 +1,4 @@
'use strict'
//入力時にハッシュタグと@をサジェスト //入力時にハッシュタグと@をサジェスト
var timer = null var timer = null

View File

@ -1,3 +1,4 @@
'use strict'
/*リプライ*/ /*リプライ*/
function re(id, ats_cm, acct_id, mode) { function re(id, ats_cm, acct_id, mode) {
clear() clear()

View File

@ -1,3 +1,4 @@
'use strict'
//カード処理やメンション、ハッシュタグの別途表示 //カード処理やメンション、ハッシュタグの別途表示
//全てのTL処理で呼び出し //全てのTL処理で呼び出し
function additional(acct_id, tlid) { function additional(acct_id, tlid) {
@ -40,7 +41,7 @@ function additional(acct_id, tlid) {
} }
//トゥートのURLぽかったら //トゥートのURLぽかったら
toot = text.match(/https:\/\/([a-zA-Z0-9.-]+)\/@([a-zA-Z0-9_]+)\/([0-9]+)/) var toot = text.match(/https:\/\/([a-zA-Z0-9.-]+)\/@([a-zA-Z0-9_]+)\/([0-9]+)/)
if (toot) { if (toot) {
if (toot[1]) { if (toot[1]) {
$(this).attr('data-acct', acct_id) $(this).attr('data-acct', acct_id)

View File

@ -1,3 +1,4 @@
'use strict'
//トゥートの詳細 //トゥートの詳細
function details(id, acct_id, tlid, mode) { function details(id, acct_id, tlid, mode) {
if (mode == 'dm') { if (mode == 'dm') {

View File

@ -1,3 +1,4 @@
'use strict'
//日付パーサー //日付パーサー
function date(str, datetype) { function date(str, datetype) {
if (datetype == "relative") { if (datetype == "relative") {

View File

@ -1,3 +1,4 @@
'use strict'
//ディレクトリ //ディレクトリ
//ディレクトリトグル //ディレクトリトグル
function dirMenu() { function dirMenu() {