formatting
This commit is contained in:
parent
ea4fe33f5c
commit
b8b7f5cdc1
|
@ -80,7 +80,7 @@ module.exports = (_ => {
|
|||
this.defaults = {
|
||||
general: {
|
||||
addTotalAmount: {value: true, description: "Adds total Amount for All/Requested/Blocked"},
|
||||
addFavorizedCategory: {value: true, description: "Adds Favorites Category"},
|
||||
addFavorizedCategory: {value: true, description: "Adds Favorites Category"},
|
||||
addHiddenCategory: {value: true, description: "Adds Hidden Category"},
|
||||
addSortOptions: {value: true, description: "Adds Sort Options"},
|
||||
addMutualGuild: {value: true, description: "Adds mutual Servers in Friend List"}
|
||||
|
|
|
@ -69,7 +69,7 @@ module.exports = (_ => {
|
|||
regex: {value: false, description: "Handles the Word Value as a RegExp String"}
|
||||
},
|
||||
general: {
|
||||
addContextMenu: {value: true, inner: false, description: "Adds a Context Menu Entry to more freely add new Aliases"}
|
||||
addContextMenu: {value: true, inner: false, description: "Adds a Context Menu Entry to more freely add new Aliases"}
|
||||
},
|
||||
places: {
|
||||
normal: {value: true, inner: true, description: "Normal Message Textarea"},
|
||||
|
|
|
@ -70,14 +70,14 @@ module.exports = (_ => {
|
|||
onLoad () {
|
||||
this.defaults = {
|
||||
replaces: {
|
||||
blocked: {value: "~~BLOCKED~~", description: "Default Replacement Value for blocked Messages: "},
|
||||
censored: {value: "$!%&%!&", description: "Default Replacement Value for censored Messages: "}
|
||||
blocked: {value: "~~BLOCKED~~", description: "Default Replacement Value for blocked Messages: "},
|
||||
censored: {value: "$!%&%!&", description: "Default Replacement Value for censored Messages: "}
|
||||
},
|
||||
general: {
|
||||
addContextMenu: {value: true, description: "Adds a Context Menu Entry to faster add new blocked/censored Words"},
|
||||
targetMessages: {value: true, description: "Checks Messages for blocked/censored Words"},
|
||||
targetStatuses: {value: true, description: "Checks Custom Statuses for blocked/censored Words"},
|
||||
targetOwn: {value: true, description: "Filters/Blocks your own Messages/Custom Status"}
|
||||
targetOwn: {value: true, description: "Filters/Blocks your own Messages/Custom Status"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -74,8 +74,8 @@ module.exports = (_ => {
|
|||
markup: {value: true, description: "Markup Timestamp Tooltips"}
|
||||
},
|
||||
dates: {
|
||||
timestampDate: {value: {}, description: "Chat Timestamps"},
|
||||
tooltipDate: {value: {}, description: "Tooltip Timestamps"}
|
||||
timestampDate: {value: {}, description: "Chat Timestamps"},
|
||||
tooltipDate: {value: {}, description: "Tooltip Timestamps"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -110,8 +110,8 @@ module.exports = (_ => {
|
|||
|
||||
this.defaults = {
|
||||
general: {
|
||||
autoAddNewLine: {value: true, description: "Try to add New Lines before/after Quotes"},
|
||||
holdShiftToolbar: {value: false, description: "Need to hold Shift on a Message to show Quick Quote"},
|
||||
autoAddNewLine: {value: true, description: "Try to add New Lines before/after Quotes"},
|
||||
holdShiftToolbar: {value: false, description: "Need to hold Shift on a Message to show Quick Quote"},
|
||||
alwaysCopy: {value: false, description: "Always copy Quote to Clipboard without holding Shift"}
|
||||
},
|
||||
dates: {
|
||||
|
|
|
@ -66,7 +66,7 @@ module.exports = (_ => {
|
|||
},
|
||||
amounts: {
|
||||
serverListWidth: {value: 240, min: 45, description: "Server List Width in px: "},
|
||||
serverElementHeight: {value: 32, min: 16, description: "Server Element Height in px: "}
|
||||
serverElementHeight: {value: 32, min: 16, description: "Server Element Height in px: "}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -67,20 +67,20 @@ module.exports = (_ => {
|
|||
},
|
||||
places: {
|
||||
chatTextarea: {value: true, description: "Chat Textarea"},
|
||||
chatWindow: {value: true, description: "Messages"},
|
||||
mentions: {value: true, description: "Mentions"},
|
||||
chatWindow: {value: true, description: "Messages"},
|
||||
mentions: {value: true, description: "Mentions"},
|
||||
channelList: {value: true, description: "Channel/Group List"},
|
||||
channelHeader: {value: true, description: "Channel/Group Header"},
|
||||
recentDms: {value: true, description: "Group Notifications"},
|
||||
recentDms: {value: true, description: "Group Notifications"},
|
||||
recentMentions: {value: true, description: "Recent Mentions Popout"},
|
||||
threads: {value: true, description: "Thread Overview"},
|
||||
threads: {value: true, description: "Thread Overview"},
|
||||
autocompletes: {value: true, description: "Autocomplete Menu"},
|
||||
auditLog: {value: true, description: "Audit Log"},
|
||||
inviteLog: {value: true, description: "Invite Log"},
|
||||
auditLog: {value: true, description: "Audit Log"},
|
||||
inviteLog: {value: true, description: "Invite Log"},
|
||||
quickSwitcher: {value: true, description: "Quick Switcher"},
|
||||
searchResults: {value: true, description: "Search Results"},
|
||||
searchPopout: {value: true, description: "Search Popout"},
|
||||
appTitle: {value: true, description: "Discord App Title (Channels)"}
|
||||
appTitle: {value: true, description: "Discord App Title (Channels)"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -67,8 +67,8 @@ module.exports = (_ => {
|
|||
dms: {value: true, description: "Direct Messages"},
|
||||
},
|
||||
places: {
|
||||
contextMenu: {value: true, description: "User ContextMenu"},
|
||||
chatTextarea: {value: true, description: "Chat Textarea"},
|
||||
contextMenu: {value: true, description: "User ContextMenu"},
|
||||
chatTextarea: {value: true, description: "Chat Textarea"},
|
||||
chatWindow: {value: true, description: "Messages"},
|
||||
reactions: {value: true, description: "Reactions"},
|
||||
mentions: {value: true, description: "Mentions"},
|
||||
|
@ -83,12 +83,12 @@ module.exports = (_ => {
|
|||
inviteList: {value: true, description: "Invite List"},
|
||||
activity: {value: true, description: "Activity Page"},
|
||||
userPopout: {value: true, description: "User Popouts"},
|
||||
userProfile: {value: true, description: "User Profile Modal"},
|
||||
autocompletes: {value: true, description: "Autocomplete Menu"},
|
||||
guildSettings: {value: true, description: "Server Settings"},
|
||||
quickSwitcher: {value: true, description: "Quick Switcher"},
|
||||
searchPopout: {value: true, description: "Search Popout"},
|
||||
userAccount: {value: true, description: "Your Account Information"},
|
||||
userProfile: {value: true, description: "User Profile Modal"},
|
||||
autocompletes: {value: true, description: "Autocomplete Menu"},
|
||||
guildSettings: {value: true, description: "Server Settings"},
|
||||
quickSwitcher: {value: true, description: "Quick Switcher"},
|
||||
searchPopout: {value: true, description: "Search Popout"},
|
||||
userAccount: {value: true, description: "Your Account Information"},
|
||||
appTitle: {value: true, description: "Discord App Title (DMs)"}
|
||||
}
|
||||
};
|
||||
|
|
|
@ -222,11 +222,11 @@ module.exports = (_ => {
|
|||
|
||||
this.defaults = {
|
||||
general: {
|
||||
addOnlineCount: {value: true, description: "Adds an Online Friend Counter to the Server List (Click to open Time Log)"},
|
||||
showDiscriminator: {value: false, description: "Adds the User Discriminator"},
|
||||
showTimestamp: {value: false, description: "Adds the Timestamp"},
|
||||
addOnlineCount: {value: true, description: "Adds an Online Friend Counter to the Server List (Click to open Time Log)"},
|
||||
showDiscriminator: {value: false, description: "Adds the User Discriminator"},
|
||||
showTimestamp: {value: false, description: "Adds the Timestamp"},
|
||||
muteOnDND: {value: false, description: "Does not notify you when you are in DnD Status"},
|
||||
openOnClick: {value: false, description: "Opens the DM when you click a Notification"}
|
||||
openOnClick: {value: false, description: "Opens the DM when you click a Notification"}
|
||||
},
|
||||
notificationStrings: {
|
||||
online: {value: "$user changed status to '$status'"},
|
||||
|
@ -235,18 +235,18 @@ module.exports = (_ => {
|
|||
playing: {value: "$user started playing '$game'"},
|
||||
listening: {value: "$user started listening to '$song'"},
|
||||
streaming: {value: "$user started streaming '$game'"},
|
||||
screensharing: {value: "$user started screensharing"},
|
||||
screensharing: {value: "$user started screensharing"},
|
||||
offline: {value: "$user changed status to '$status'"},
|
||||
login: {value: "$user just logged in '$status'"},
|
||||
custom: {value: "$user changed status to '$custom'"}
|
||||
},
|
||||
notificationSounds: {},
|
||||
dates: {
|
||||
logDate: {value: {}, description: "Log Timestamp"},
|
||||
logDate: {value: {}, description: "Log Timestamp"},
|
||||
},
|
||||
amounts: {
|
||||
toastTime: {value: 5, min: 1, description: "Amount of Seconds a Toast Notification stays on Screen: "},
|
||||
checkInterval: {value: 10, min: 5, description: "Checks Users every X Seconds: "}
|
||||
toastTime: {value: 5, min: 1, description: "Amount of Seconds a Toast Notification stays on Screen: "},
|
||||
checkInterval: {value: 10, min: 5, description: "Checks Users every X Seconds: "}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -88,14 +88,14 @@ module.exports = (_ => {
|
|||
|
||||
this.defaults = {
|
||||
general: {
|
||||
showButton: {value: true, description: "Show Quick Toggle Button"},
|
||||
showItem: {value: false, description: "Show Quick Toggle Item"},
|
||||
playEnable: {value: true, description: "Play Enable Sound"},
|
||||
playDisable: {value: true, description: "Play Disable Sound"}
|
||||
showButton: {value: true, description: "Show Quick Toggle Button"},
|
||||
showItem: {value: false, description: "Show Quick Toggle Item"},
|
||||
playEnable: {value: true, description: "Play Enable Sound"},
|
||||
playDisable: {value: true, description: "Play Disable Sound"}
|
||||
},
|
||||
selections: {
|
||||
enableSound: {value: "stream_started", description: "Enable Sound"},
|
||||
disableSound: {value: "stream_ended", description: "Disable Sound"}
|
||||
enableSound: {value: "stream_started", description: "Enable Sound"},
|
||||
disableSound: {value: "stream_ended", description: "Disable Sound"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -64,31 +64,31 @@ module.exports = (_ => {
|
|||
onLoad () {
|
||||
this.defaults = {
|
||||
engines: {
|
||||
_all: {value: true, name: BDFDB.LanguageUtils.LanguageStrings.FORM_LABEL_ALL, url: null},
|
||||
Amazon: {value: false, name: "Amazon", url: "https://www.amazon.com/s?k="},
|
||||
Ask: {value: true, name: "Ask", url: "https://ask.com/web?q="},
|
||||
Bing: {value: true, name: "Bing", url: "https://www.bing.com/search?q="},
|
||||
Brave: {value: true, name: "Brave", url: "https://search.brave.com/search?q="},
|
||||
DogPile: {value: false, name: "DogPile", url: "http://www.dogpile.com/search/web?q="},
|
||||
DuckDuckGo: {value: true, name: "DuckDuckGo", url: "https://duckduckgo.com/?q="},
|
||||
Ecosia: {value: false, name: "Ecosia", url: "https://www.ecosia.org/search?q="},
|
||||
Facebook: {value: true, name: "Facebook", url: "https://www.facebook.com/search/top/?q="},
|
||||
GitHub: {value: false, name: "GitHub", url: "https://github.com/search?q="},
|
||||
Google: {value: true, name: "Google", url: "https://www.google.com/search?q="},
|
||||
GoogleScholar: {value: false, name: "Google Scholar", url: "https://scholar.google.com/scholar?q="},
|
||||
Linkedin: {value: false, name: "Linkedin", url: "https://www.linkedin.com/search/results/all/?keywords="},
|
||||
Pinterest: {value: true, name: "Pinterest", url: "https://www.pinterest.com/search/pins/?q="},
|
||||
Quora: {value: true, name: "Quora", url: "https://www.quora.com/search?q="},
|
||||
Qwant: {value: false, name: "Qwant", url: "https://www.qwant.com/?t=all&q="},
|
||||
Searx: {value: false, name: "Searx", url: "https://searx.info/?q="},
|
||||
StackOverflow: {value: true, name: "Stack Overflow", url: "https://stackoverflow.com/search?q="},
|
||||
Startpage: {value: false, name: "Startpage", url: "https://www.startpage.com/sp/search?q="},
|
||||
UrbanDictionary: {value: false, name: "Urban Dictionary", url: "https://www.urbandictionary.com/define.php?term="},
|
||||
Whoogle: {value: false, name: "Whoogle", url: "https://search.sethforprivacy.com/search?q="},
|
||||
WolframAlpha: {value: false, name: "Wolfram Alpha", url: "https://www.wolframalpha.com/input/?i="},
|
||||
Yahoo: {value: true, name: "Yahoo", url: "https://search.yahoo.com/search?p="},
|
||||
Yandex: {value: true, name: "Yandex", url: "https://yandex.com/search/?text="},
|
||||
YouTube: {value: false, name: "YouTube", url: "https://www.youtube.com/results?q="}
|
||||
_all: {value: true, name: BDFDB.LanguageUtils.LanguageStrings.FORM_LABEL_ALL, url: null},
|
||||
Amazon: {value: false, name: "Amazon", url: "https://www.amazon.com/s?k="},
|
||||
Ask: {value: true, name: "Ask", url: "https://ask.com/web?q="},
|
||||
Bing: {value: true, name: "Bing", url: "https://www.bing.com/search?q="},
|
||||
Brave: {value: true, name: "Brave", url: "https://search.brave.com/search?q="},
|
||||
DogPile: {value: false, name: "DogPile", url: "http://www.dogpile.com/search/web?q="},
|
||||
DuckDuckGo: {value: true, name: "DuckDuckGo", url: "https://duckduckgo.com/?q="},
|
||||
Ecosia: {value: false, name: "Ecosia", url: "https://www.ecosia.org/search?q="},
|
||||
Facebook: {value: true, name: "Facebook", url: "https://www.facebook.com/search/top/?q="},
|
||||
GitHub: {value: false, name: "GitHub", url: "https://github.com/search?q="},
|
||||
Google: {value: true, name: "Google", url: "https://www.google.com/search?q="},
|
||||
GoogleScholar: {value: false, name: "Google Scholar", url: "https://scholar.google.com/scholar?q="},
|
||||
Linkedin: {value: false, name: "Linkedin", url: "https://www.linkedin.com/search/results/all/?keywords="},
|
||||
Pinterest: {value: true, name: "Pinterest", url: "https://www.pinterest.com/search/pins/?q="},
|
||||
Quora: {value: true, name: "Quora", url: "https://www.quora.com/search?q="},
|
||||
Qwant: {value: false, name: "Qwant", url: "https://www.qwant.com/?t=all&q="},
|
||||
Searx: {value: false, name: "Searx", url: "https://searx.info/?q="},
|
||||
StackOverflow: {value: true, name: "Stack Overflow", url: "https://stackoverflow.com/search?q="},
|
||||
Startpage: {value: false, name: "Startpage", url: "https://www.startpage.com/sp/search?q="},
|
||||
UrbanDictionary: {value: false, name: "Urban Dictionary", url: "https://www.urbandictionary.com/define.php?term="},
|
||||
Whoogle: {value: false, name: "Whoogle", url: "https://search.sethforprivacy.com/search?q="},
|
||||
WolframAlpha: {value: false, name: "Wolfram Alpha", url: "https://www.wolframalpha.com/input/?i="},
|
||||
Yahoo: {value: true, name: "Yahoo", url: "https://search.yahoo.com/search?p="},
|
||||
Yandex: {value: true, name: "Yandex", url: "https://yandex.com/search/?text="},
|
||||
YouTube: {value: false, name: "YouTube", url: "https://www.youtube.com/results?q="}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
|
|
@ -65,8 +65,6 @@ module.exports = (_ => {
|
|||
var cachedImages;
|
||||
var eventTypes = {};
|
||||
|
||||
const imgUrlReplaceString = "DEVILBRO_BD_REVERSEIMAGESEARCH_REPLACE_IMAGEURL";
|
||||
|
||||
const rescaleOptions = {
|
||||
NONE: "No Resize",
|
||||
ORIGINAL: "Resize to Original Size",
|
||||
|
@ -205,7 +203,7 @@ module.exports = (_ => {
|
|||
},
|
||||
viewerSettings: {
|
||||
zoomMode: {value: true, description: "Enables Zoom Mode to zoom into Images while holding down your Mouse"},
|
||||
galleryMode: {value: true, description: "Enables Gallery Mode to quick-switch between Images"},
|
||||
galleryMode: {value: true, description: "Enables Gallery Mode to quick-switch between Images"},
|
||||
details: {value: true, description: "Adds Image Details (Name, Size, Amount)"},
|
||||
copyImage: {value: true, description: "Adds a 'Copy Image' Option"},
|
||||
saveImage: {value: true, description: "Adds a 'Save Image as' Option"},
|
||||
|
@ -216,39 +214,39 @@ module.exports = (_ => {
|
|||
pixelMode: {value: false, label: "Uses Pixel Lens instead of a Blur Lens"},
|
||||
clickMode: {value: false, label: "Click Image to zoom instead of holding the Mouse Button"},
|
||||
lensSize: {value: 200, digits: 0, minValue: 50, maxValue: 5000, unit: "px", label: "context_lenssize"},
|
||||
zoomLevel: {value: 2, digits: 1, minValue: 1, maxValue: 20, unit: "x", label: "ACCESSIBILITY_ZOOM_LEVEL_LABEL"},
|
||||
zoomLevel: {value: 2, digits: 1, minValue: 1, maxValue: 20, unit: "x", label: "ACCESSIBILITY_ZOOM_LEVEL_LABEL"},
|
||||
zoomSpeed: {value: 0.1, digits: 2, minValue: 0.01, maxValue: 1, unit: "", label: "context_zoomspeed"}
|
||||
},
|
||||
rescaleSettings: {
|
||||
messages: {value: "NONE", description: "Messages"},
|
||||
imageViewer: {value: "NONE", description: "Image Viewer"}
|
||||
imageViewer: {value: "NONE", description: "Image Viewer"}
|
||||
},
|
||||
detailsSettings: {
|
||||
footnote: {value: true, description: "in the Image Description"},
|
||||
tooltip: {value: false, description: "as a Hover Tooltip"},
|
||||
tooltipDelay: {value: 0, min: 0, description: "Image Tooltip Delay (in ms)"}
|
||||
tooltipDelay: {value: 0, min: 0, description: "Image Tooltip Delay (in ms)"}
|
||||
},
|
||||
places: {
|
||||
userAvatars: {value: true, description: "User Avatars"},
|
||||
groupIcons: {value: true, description: "Group Icons"},
|
||||
guildIcons: {value: true, description: "Server Icons"},
|
||||
streamPreviews: {value: true, description: "Stream Previews"},
|
||||
userAvatars: {value: true, description: "User Avatars"},
|
||||
groupIcons: {value: true, description: "Group Icons"},
|
||||
guildIcons: {value: true, description: "Server Icons"},
|
||||
streamPreviews: {value: true, description: "Stream Previews"},
|
||||
emojis: {value: true, description: "Custom Emojis/Emotes"}
|
||||
},
|
||||
engines: {
|
||||
_all: {value: true, name: BDFDB.LanguageUtils.LanguageStrings.FORM_LABEL_ALL, url: null},
|
||||
Baidu: {value: true, name: "Baidu", url: "http://image.baidu.com/pcdutu?queryImageUrl=" + imgUrlReplaceString},
|
||||
Bing: {value: true, name: "Bing", url: "https://www.bing.com/images/search?q=imgurl:" + imgUrlReplaceString + "&view=detailv2&iss=sbi&FORM=IRSBIQ"},
|
||||
Google: {value: true, name: "Google", url: "https://www.google.com/searchbyimage?sbisrc=cr_1&image_url=" + imgUrlReplaceString},
|
||||
GoogleLens: {value: true, name: "Google Lens", url: "https://lens.google.com/uploadbyurl?url=" + imgUrlReplaceString},
|
||||
ImgOps: {value: true, name: "ImgOps", raw: true, url: "https://imgops.com/specialized+reverse/" + imgUrlReplaceString},
|
||||
IQDB: {value: true, name: "IQDB", url: "https://iqdb.org/?url=" + imgUrlReplaceString},
|
||||
Reddit: {value: true, name: "Reddit", url: "http://karmadecay.com/search?q=" + imgUrlReplaceString},
|
||||
SauceNAO: {value: true, name: "SauceNAO", url: "https://saucenao.com/search.php?db=999&url=" + imgUrlReplaceString},
|
||||
Sogou: {value: true, name: "Sogou", url: "http://pic.sogou.com/ris?flag=1&drag=0&query=" + imgUrlReplaceString + "&flag=1"},
|
||||
TinEye: {value: true, name: "TinEye", url: "https://tineye.com/search?url=" + imgUrlReplaceString},
|
||||
WhatAnime: {value: true, name: "WhatAnime", url: "https://trace.moe/?url=" + imgUrlReplaceString},
|
||||
Yandex: {value: true, name: "Yandex", url: "https://yandex.com/images/search?url=" + imgUrlReplaceString + "&rpt=imageview"}
|
||||
Baidu: {value: true, name: "Baidu", url: "http://image.baidu.com/pcdutu?queryImageUrl="},
|
||||
Bing: {value: true, name: "Bing", url: "https://www.bing.com/images/search?view=detailv2&iss=sbi&FORM=IRSBIQ&q=imgurl:"},
|
||||
Google: {value: true, name: "Google", url: "https://www.google.com/searchbyimage?sbisrc=cr_1&image_url="},
|
||||
GoogleLens: {value: true, name: "Google Lens", url: "https://lens.google.com/uploadbyurl?url="},
|
||||
ImgOps: {value: true, name: "ImgOps", raw: true, url: "https://imgops.com/specialized+reverse/"},
|
||||
IQDB: {value: true, name: "IQDB", url: "https://iqdb.org/?url="},
|
||||
Reddit: {value: true, name: "Reddit", url: "http://karmadecay.com/search?q="},
|
||||
SauceNAO: {value: true, name: "SauceNAO", url: "https://saucenao.com/search.php?db=999&url="},
|
||||
Sogou: {value: true, name: "Sogou", url: "http://pic.sogou.com/ris?flag=1&drag=0&flag=1&query="},
|
||||
TinEye: {value: true, name: "TinEye", url: "https://tineye.com/search?url="},
|
||||
WhatAnime: {value: true, name: "WhatAnime", url: "https://trace.moe/?url="},
|
||||
Yandex: {value: true, name: "Yandex", url: "https://yandex.com/images/search?rpt=imageview&url="}
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -922,7 +920,7 @@ module.exports = (_ => {
|
|||
persisting: true,
|
||||
action: event => {
|
||||
if (!event.shiftKey) BDFDB.ContextMenuUtils.close(instance);
|
||||
BDFDB.DiscordUtils.openLink(this.defaults.engines[engineKeys[0]].url.replace(imgUrlReplaceString, encodeURIComponent(urlData.original)), {
|
||||
BDFDB.DiscordUtils.openLink(this.defaults.engines[engineKeys[0]].url + encodeURIComponent(urlData.original), {
|
||||
minimized: event.shiftKey
|
||||
});
|
||||
}
|
||||
|
|
|
@ -133,7 +133,7 @@ module.exports = (_ => {
|
|||
|
||||
this.defaults = {
|
||||
places: {
|
||||
userPopout: {value: true, description: "User Popouts"},
|
||||
userPopout: {value: true, description: "User Popouts"},
|
||||
userProfile: {value: true, description: "User Profile Modal"}
|
||||
},
|
||||
dates: {
|
||||
|
|
|
@ -69,22 +69,22 @@ module.exports = (_ => {
|
|||
onLoad () {
|
||||
this.defaults = {
|
||||
general: {
|
||||
"addHints": {value: true, description: "Add Key Combo hints to Context Menus"},
|
||||
"clearOnEscape": {value: true, description: "Clear Chat Input when Escape is pressed"}
|
||||
"addHints": {value: true, description: "Add Key Combo hints to Context Menus"},
|
||||
"clearOnEscape": {value: true, description: "Clear Chat Input when Escape is pressed"}
|
||||
},
|
||||
toasts: {},
|
||||
bindingsState: {},
|
||||
bindings: {
|
||||
"Edit_Message": {name: "Edit Message", func: this.doEdit, value: {click: 1, keycombo: []} },
|
||||
"Delete_Message": {name: "Delete Message", func: this.doDelete, value: {click: 0, keycombo: [46]} },
|
||||
"Pin/Unpin_Message": {name: "Pin/Unpin Message", func: this.doPinUnPin, value: {click: 0, keycombo: [17]} },
|
||||
"Reply_to_Message": {name: "Reply to Message", func: this.doReply, value: {click: 0, keycombo: [17,72]} },
|
||||
"React_to_Message": {name: "Open React Menu", func: this.doOpenReact, value: {click: 0, keycombo: [17,83]} },
|
||||
"Copy_Raw": {name: "Copy raw Message", func: this.doCopyRaw, value: {click: 0, keycombo: [17,68]} },
|
||||
"Copy_Link": {name: "Copy Message Link", func: this.doCopyLink, value: {click: 0, keycombo: [17,81]} },
|
||||
"__Quote_Message": {name: "Quote Message", func: this.doQuote, value: {click: 0, keycombo: [17,87]}, plugin: "CustomQuoter"},
|
||||
"__Note_Message": {name: "Note Message", func: this.doNote, value: {click: 0, keycombo: [16]}, plugin: "PersonalPins"},
|
||||
"__Translate_Message": {name: "Translate Message", func: this.doTranslate, value: {click: 0, keycombo: [20]}, plugin: "Translator"}
|
||||
"Edit_Message": {name: "Edit Message", func: this.doEdit, value: {click: 1, keycombo: []}},
|
||||
"Delete_Message": {name: "Delete Message", func: this.doDelete, value: {click: 0, keycombo: [46]}},
|
||||
"Pin/Unpin_Message": {name: "Pin/Unpin Message", func: this.doPinUnPin, value: {click: 0, keycombo: [17]}},
|
||||
"Reply_to_Message": {name: "Reply to Message", func: this.doReply, value: {click: 0, keycombo: [17,72]}},
|
||||
"React_to_Message": {name: "Open React Menu", func: this.doOpenReact, value: {click: 0, keycombo: [17,83]}},
|
||||
"Copy_Raw": {name: "Copy raw Message", func: this.doCopyRaw, value: {click: 0, keycombo: [17,68]}},
|
||||
"Copy_Link": {name: "Copy Message Link", func: this.doCopyLink, value: {click: 0, keycombo: [17,81]}},
|
||||
"__Quote_Message": {name: "Quote Message", func: this.doQuote, plugin: "CustomQuoter", value: {click: 0, keycombo: [17,87]}},
|
||||
"__Note_Message": {name: "Note Message", func: this.doNote, plugin: "PersonalPins", value: {click: 0, keycombo: [16]}},
|
||||
"__Translate_Message": {name: "Translate Message", func: this.doTranslate, plugin: "Translator", value: {click: 0, keycombo: [20]}}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -122,8 +122,8 @@ module.exports = (_ => {
|
|||
|
||||
this.defaults = {
|
||||
general: {
|
||||
addToSettings: {value: true, description: "Adds a Titlebar to Settings Windows"},
|
||||
reloadButton: {value: true, description: "Adds a Reload Button to the Titlebar"}
|
||||
addToSettings: {value: true, description: "Adds a Titlebar to Settings Windows"},
|
||||
reloadButton: {value: true, description: "Adds a Reload Button to the Titlebar"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -364,7 +364,7 @@ module.exports = (_ => {
|
|||
|
||||
this.defaults = {
|
||||
choices: {
|
||||
defaultFilter: {value: filterKeys[0], options: filterKeys, type: "filter", description: "Default choice tab"},
|
||||
defaultFilter: {value: filterKeys[0], options: filterKeys, type: "filter", description: "Default choice tab"},
|
||||
defaultSort: {value: sortKeys[0], options: sortKeys, type: "sort", description: "Default sort choice"},
|
||||
defaultOrder: {value: orderKeys[0], options: orderKeys, type: "order", description: "Default order choice"},
|
||||
}
|
||||
|
|
|
@ -65,19 +65,19 @@ module.exports = (_ => {
|
|||
onLoad () {
|
||||
this.defaults = {
|
||||
general: {
|
||||
pinIcon: {value: true, description: "Show a little 'Pin' Icon for pinned DMs in the Server List"},
|
||||
unreadAmount: {value: true, description: "Shows the Amount of unread Messages in a Category in the Channel List"},
|
||||
channelAmount: {value: true, description: "Shows the Amount of pinned DMs in a Category in the Channel List"}
|
||||
pinIcon: {value: true, description: "Show a little 'Pin' Icon for pinned DMs in the Server List"},
|
||||
unreadAmount: {value: true, description: "Shows the Amount of unread Messages in a Category in the Channel List"},
|
||||
channelAmount: {value: true, description: "Shows the Amount of pinned DMs in a Category in the Channel List"}
|
||||
},
|
||||
recentOrder: {
|
||||
channelList: {value: false, description: "Channel List"},
|
||||
guildList: {value: false, description: "Server List"},
|
||||
channelList: {value: false, description: "Channel List"},
|
||||
guildList: {value: false, description: "Server List"},
|
||||
},
|
||||
preCategories: {
|
||||
friends: {value: {enabled: false, collapsed: false}, description: "FRIENDS"},
|
||||
blocked: {value: {enabled: false, collapsed: false}, description: "BLOCKED"},
|
||||
bots: {value: {enabled: false, collapsed: false}, description: "Bots"},
|
||||
groups: {value: {enabled: false, collapsed: false}, description: "GROUPS"}
|
||||
friends: {value: {enabled: false, collapsed: false}, description: "FRIENDS"},
|
||||
blocked: {value: {enabled: false, collapsed: false}, description: "BLOCKED"},
|
||||
bots: {value: {enabled: false, collapsed: false}, description: "Bots"},
|
||||
groups: {value: {enabled: false, collapsed: false}, description: "GROUPS"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -584,8 +584,8 @@ module.exports = (_ => {
|
|||
startUpdated: {value: false, autoload: true, description: "Starts updated Plugins after Download"}
|
||||
},
|
||||
filters: {
|
||||
updated: {value: true, description: "Updated"},
|
||||
outdated: {value: true, description: "Outdated"},
|
||||
updated: {value: true, description: "Updated"},
|
||||
outdated: {value: true, description: "Outdated"},
|
||||
downloadable: {value: true, description: "Downloadable"},
|
||||
}
|
||||
};
|
||||
|
|
|
@ -139,9 +139,9 @@ module.exports = (_ => {
|
|||
confirmClear: {value: false, description: "Asks for your confirmation before clearing reads"}
|
||||
},
|
||||
batch: {
|
||||
guilds: {value: true, description: "unread Servers"},
|
||||
muted: {value: false, description: "muted unread Servers"},
|
||||
dms: {value: false, description: "unread DMs"}
|
||||
guilds: {value: true, description: "unread Servers"},
|
||||
muted: {value: false, description: "muted unread Servers"},
|
||||
dms: {value: false, description: "unread DMs"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -73,12 +73,12 @@ module.exports = (_ => {
|
|||
mentions: {value: true, description: "Mentions"},
|
||||
reactions: {value: true, description: "Reactions"},
|
||||
threads: {value: true, description: "Threads"},
|
||||
autocompletes: {value: true, description: "Autocomplete Entries"},
|
||||
autocompletes: {value: true, description: "Autocomplete Entries"},
|
||||
memberList: {value: true, description: "Members in List"},
|
||||
voiceList: {value: true, description: "Members in Voice List"},
|
||||
voiceChat: {value: true, description: "Members in Voice Chat"},
|
||||
activity: {value: true, description: "Activity Page"},
|
||||
channelList: {value: true, description: "Channel/Group List"},
|
||||
channelList: {value: true, description: "Channel/Group List"},
|
||||
recentDms: {value: true, description: "Group Notifications"}
|
||||
}
|
||||
};
|
||||
|
|
|
@ -60,18 +60,18 @@ module.exports = (_ => {
|
|||
onLoad () {
|
||||
this.defaults = {
|
||||
general: {
|
||||
replaceOwn: {value: false, description: "Replaces your own Name"},
|
||||
replaceOwn: {value: false, description: "Replaces your own Name"},
|
||||
replaceBots: {value: true, description: "Replaces the Nickname of Bots"},
|
||||
removeGlobal: {value: true, description: "Also removes global Displaynames"},
|
||||
addNickname: {value: false, description: "Adds Nickname as Parentheses"},
|
||||
swapPositions: {value: false, description: "Swaps the Position of Username and Nickname"},
|
||||
},
|
||||
places: {
|
||||
chat: {value: true, description: "Messages"},
|
||||
mentions: {value: true, description: "Mentions"},
|
||||
voiceChat: {value: true, description: "Voice Channels"},
|
||||
memberList: {value: true, description: "Member List"},
|
||||
typing: {value: true, description: "Typing List"},
|
||||
chat: {value: true, description: "Messages"},
|
||||
mentions: {value: true, description: "Mentions"},
|
||||
voiceChat: {value: true, description: "Voice Channels"},
|
||||
memberList: {value: true, description: "Member List"},
|
||||
typing: {value: true, description: "Typing List"},
|
||||
autocompletes: {value: true, description: "Autocomplete Menu"}
|
||||
}
|
||||
};
|
||||
|
|
|
@ -188,15 +188,15 @@ module.exports = (_ => {
|
|||
onlyShowOnShift: {value: false, description: "Only show the Details Tooltip, while holding 'Shift'"}
|
||||
},
|
||||
items: {
|
||||
icon: {value: true, description: "icon"},
|
||||
owner: {value: true, description: "GUILD_OWNER"},
|
||||
icon: {value: true, description: "icon"},
|
||||
owner: {value: true, description: "GUILD_OWNER"},
|
||||
creationDate: {value: true, description: "creation_date"},
|
||||
joinDate: {value: true, description: "join_date"},
|
||||
members: {value: true, description: "MEMBERS"},
|
||||
channels: {value: true, description: "CHANNELS"},
|
||||
roles: {value: true, description: "ROLES"},
|
||||
boosts: {value: true, description: "boosts"},
|
||||
language: {value: true, description: "LANGUAGE"}
|
||||
joinDate: {value: true, description: "join_date"},
|
||||
members: {value: true, description: "MEMBERS"},
|
||||
channels: {value: true, description: "CHANNELS"},
|
||||
roles: {value: true, description: "ROLES"},
|
||||
boosts: {value: true, description: "boosts"},
|
||||
language: {value: true, description: "LANGUAGE"}
|
||||
},
|
||||
dates: {
|
||||
tooltipDates: {value: {}, description: "Tooltip Dates"}
|
||||
|
@ -205,7 +205,7 @@ module.exports = (_ => {
|
|||
tooltipColor: {value: "", description: "Tooltip Color"}
|
||||
},
|
||||
amounts: {
|
||||
tooltipDelay: {value: 0, min: 0, max: 10, digits: 1, unit: "s", description: "Tooltip Delay"},
|
||||
tooltipDelay: {value: 0, min: 0, max: 10, digits: 1, unit: "s", description: "Tooltip Delay"},
|
||||
tooltipWidth: {value: 300, min: 200, max: 600, digits: 0, unit: "px", description: "Tooltip Width"}
|
||||
}
|
||||
};
|
||||
|
|
|
@ -452,7 +452,7 @@ module.exports = (_ => {
|
|||
extraColumn: {value: true, description: "Moves the Servers from opened Folders into an extra Column"},
|
||||
addSeparators: {value: true, description: "Adds Separators between Servers of different Folders in extra Column"},
|
||||
addFolderIcon: {value: false, description: "Adds the Folder Icon on the top of the Server List in the extra Column"},
|
||||
addFolderBackground: {value: false, description: "Adds a Folder Background behind a Group of Servers in the extra Column"}
|
||||
addFolderBackground: {value: false, description: "Adds a Folder Background behind a Group of Servers in the extra Column"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -69,14 +69,14 @@ module.exports = (_ => {
|
|||
|
||||
this.defaults = {
|
||||
general: {
|
||||
downloadDictionary: {value: false, description: "Use local Dictionary File (downloads Dictionary on first Usage)"}
|
||||
downloadDictionary: {value: false, description: "Use local Dictionary File (downloads Dictionary on first Usage)"}
|
||||
},
|
||||
choices: {
|
||||
dictionaryLanguage: {value: "en", force: true, description: "Primary Language"},
|
||||
secondaryLanguage: {value: "-", force: false, description: "Secondary Language"}
|
||||
dictionaryLanguage: {value: "en", force: true, description: "Primary Language"},
|
||||
secondaryLanguage: {value: "-", force: false, description: "Secondary Language"}
|
||||
},
|
||||
amounts: {
|
||||
maxSimilarAmount: {value: 6, min: 1, max: 30, description: "Maximal Amount of suggested Words"}
|
||||
maxSimilarAmount: {value: 6, min: 1, max: 30, description: "Maximal Amount of suggested Words"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -63,11 +63,11 @@ module.exports = (_ => {
|
|||
onLoad () {
|
||||
this.defaults = {
|
||||
general: {
|
||||
byNewlines: {value: false, description: "Try to split Messages on Newlines instead of Spaces", note: "This will stop Sentences from being cut, but might result in more Messages being sent"},
|
||||
byNewlines: {value: false, description: "Try to split Messages on Newlines instead of Spaces", note: "This will stop Sentences from being cut, but might result in more Messages being sent"},
|
||||
},
|
||||
amounts: {
|
||||
splitCounter: {value: 0, description: "Messages will be split after roughly X Characters"},
|
||||
maxPages: {value: 0, description: "Maximum number of split pages", note: "(0 for unlimited) Pages beyond this count will be discarded"}
|
||||
splitCounter: {value: 0, description: "Messages will be split after roughly X Characters"},
|
||||
maxPages: {value: 0, description: "Maximum number of split pages", note: "(0 for unlimited) Pages beyond this count will be discarded"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -439,19 +439,19 @@ module.exports = (_ => {
|
|||
|
||||
this.defaults = {
|
||||
general: {
|
||||
addBy: {value: true, description: "Adds the Word 'by' infront of the Author Name"},
|
||||
addBy: {value: true, description: "Adds the Word 'by' infront of the Author Name"},
|
||||
addTimeline: {value: true, description: "Shows the Song Timeline in the Controls"},
|
||||
addActivityButton: {value: true, description: "Shows the Activity Status Toggle Button in the Controls"},
|
||||
doubleBack: {value: true, description: "Requires the User to press the Back Button twice to go to previous Track"}
|
||||
},
|
||||
buttons: {
|
||||
share: {value: {small: false, big: true}, icons: [""], description: "Share"},
|
||||
shuffle: {value: {small: false, big: true}, icons: [""], description: "Shuffle"},
|
||||
previous: {value: {small: true, big: true}, icons: [""], description: "Previous"},
|
||||
pauseplay: {value: {small: true, big: true}, icons: ["", ""], description: "Pause/Play"},
|
||||
next: {value: {small: true, big: true}, icons: [""], description: "Next"},
|
||||
repeat: {value: {small: false, big: true}, icons: ["", ""], description: "Repeat"},
|
||||
volume: {value: {small: false, big: true}, icons: ["", "", "", ""], description: "Volume"}
|
||||
share: {value: {small: false, big: true}, icons: [""], description: "Share"},
|
||||
shuffle: {value: {small: false, big: true}, icons: [""], description: "Shuffle"},
|
||||
previous: {value: {small: true, big: true}, icons: [""], description: "Previous"},
|
||||
pauseplay: {value: {small: true, big: true}, icons: ["", ""], description: "Pause/Play"},
|
||||
next: {value: {small: true, big: true}, icons: [""], description: "Next"},
|
||||
repeat: {value: {small: false, big: true}, icons: ["", ""], description: "Repeat"},
|
||||
volume: {value: {small: false, big: true}, icons: ["", "", "", ""], description: "Volume"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -103,18 +103,18 @@ module.exports = (_ => {
|
|||
|
||||
this.defaults = {
|
||||
general: {
|
||||
useCrown: {value: true, description: "Uses the Crown Icon instead of the Bot Tag Style"},
|
||||
useCrown: {value: true, description: "Uses the Crown Icon instead of the Bot Tag Style"},
|
||||
useRoleColor: {value: true, description: "Uses the Role Color instead of the default Blurple"},
|
||||
useBlackFont: {value: false, description: "Uses black Font instead of darkening the Role Color on bright Colors"},
|
||||
ignoreBots: {value: false, description: "Doesn't add the Owner/Admin/Management Tag for Bots"},
|
||||
ignoreBots: {value: false, description: "Doesn't add the Owner/Admin/Management Tag for Bots"},
|
||||
ignoreMyself: {value: false, description: "Doesn't add the Owner/Admin/Management Tag for yourself"}
|
||||
},
|
||||
tagTypes: {
|
||||
owners: {value: true, description: "Server Owner Tag"},
|
||||
owners: {value: true, description: "Server Owner Tag"},
|
||||
groupOwners: {value: true, description: "Group Owner Tag"},
|
||||
threadCreators: {value: true, description: "Thread Creator Tag"},
|
||||
forumCreators: {value: true, description: "Forum Creator Tag"},
|
||||
admins: {value: true, description: "Admin Tag (Admin Permissions)"},
|
||||
admins: {value: true, description: "Admin Tag (Admin Permissions)"},
|
||||
managementG: {value: true, description: "Management Tag (Server Management)"},
|
||||
managementC: {value: true, description: "Management Tag (Channel Management)"},
|
||||
managementT: {value: true, description: "Management Tag (Threads Management)"},
|
||||
|
@ -125,19 +125,19 @@ module.exports = (_ => {
|
|||
managementM: {value: true, description: "Management Tag (Message Management)"}
|
||||
},
|
||||
tagPlaces: {
|
||||
chat: {value: true, description: "Messages"},
|
||||
memberList: {value: true, description: "Member List"},
|
||||
voiceList: {value: true, description: "Voice User List"},
|
||||
userPopout: {value: true, description: "User Popouts"},
|
||||
chat: {value: true, description: "Messages"},
|
||||
memberList: {value: true, description: "Member List"},
|
||||
voiceList: {value: true, description: "Voice User List"},
|
||||
userPopout: {value: true, description: "User Popouts"},
|
||||
userProfile: {value: true, description: "User Profile Modal"},
|
||||
},
|
||||
customTitles: {
|
||||
owner: {value: "", placeholder: "Owner", description: "Server Owner Tags"},
|
||||
groupOwner: {value: "", placeholder: "Group Owner", description: "Group Owner Tags"},
|
||||
forumCreator: {value: "", placeholder: "Creator", description: "Forum Creator Tags"},
|
||||
threadCreator: {value: "", placeholder: "Creator", description: "Thread Creator Tags"},
|
||||
admin: {value: "", placeholder: "Admin", description: "Admin Tags"},
|
||||
management: {value: "", placeholder: "Management", description: "Management Tags"}
|
||||
owner: {value: "", placeholder: "Owner", description: "Server Owner Tags"},
|
||||
groupOwner: {value: "", placeholder: "Group Owner", description: "Group Owner Tags"},
|
||||
forumCreator: {value: "", placeholder: "Creator", description: "Forum Creator Tags"},
|
||||
threadCreator: {value: "", placeholder: "Creator", description: "Thread Creator Tags"},
|
||||
admin: {value: "", placeholder: "Admin", description: "Admin Tags"},
|
||||
management: {value: "", placeholder: "Management", description: "Management Tags"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -725,8 +725,8 @@ module.exports = (_ => {
|
|||
startUpdated: {value: false, autoload: true, description: "Starts updated Themes after Download"}
|
||||
},
|
||||
filters: {
|
||||
updated: {value: true, description: "Updated"},
|
||||
outdated: {value: true, description: "Outdated"},
|
||||
updated: {value: true, description: "Updated"},
|
||||
outdated: {value: true, description: "Outdated"},
|
||||
downloadable: {value: true, description: "Downloadable"},
|
||||
}
|
||||
};
|
||||
|
|
|
@ -65,13 +65,13 @@ module.exports = (_ => {
|
|||
includeColorless: {value: false, description: "Includes colorless Roles"},
|
||||
showOwnerRole: {value: false, description: `Displays Role Tag of Server Owner as "${BDFDB.LanguageUtils.LanguageStrings.GUILD_OWNER}".`},
|
||||
disableForBots: {value: false, description: "Disables Role Tag for Bots"},
|
||||
addUserId: {value: false, description: "Adds the User Id as a Tag to the Chat Window"},
|
||||
addUserId: {value: false, description: "Adds the User Id as a Tag to the Chat Window"},
|
||||
userIdFirst: {value: false, description: "Places the User Id before the Role Tag"}
|
||||
},
|
||||
places: {
|
||||
chat: {value: true, description: "Chat Window"},
|
||||
memberList: {value: true, description: "Member List"},
|
||||
voiceList: {value: true, description: "Voice User List"},
|
||||
chat: {value: true, description: "Chat Window"},
|
||||
memberList: {value: true, description: "Member List"},
|
||||
voiceList: {value: true, description: "Voice User List"},
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -385,17 +385,17 @@ module.exports = (_ => {
|
|||
this.defaults = {
|
||||
general: {
|
||||
addTranslateButton: {value: true, popout: false},
|
||||
usePerChatTranslation: {value: true, popout: false},
|
||||
sendOriginalMessage: {value: false, popout: true},
|
||||
showOriginalMessage: {value: false, popout: true}
|
||||
usePerChatTranslation: {value: true, popout: false},
|
||||
sendOriginalMessage: {value: false, popout: true},
|
||||
showOriginalMessage: {value: false, popout: true}
|
||||
},
|
||||
choices: {},
|
||||
exceptions: {
|
||||
wordStart: {value: ["!"], max: 1}
|
||||
wordStart: {value: ["!"], max: 1}
|
||||
},
|
||||
engines: {
|
||||
translator: {value: "googleapi"},
|
||||
backup: {value: "----"}
|
||||
translator: {value: "googleapi"},
|
||||
backup: {value: "----"}
|
||||
}
|
||||
};
|
||||
for (let m in messageTypes) this.defaults.choices[messageTypes[m]] = {value: Object.keys(languageTypes).reduce((newObj, l) => (newObj[languageTypes[l]] = defaultLanguages[l], newObj), {})};
|
||||
|
|
|
@ -92,7 +92,7 @@ module.exports = (_ => {
|
|||
normal: {value: true, description: "Normal Message Textarea"},
|
||||
edit: {value: true, description: "Edit Message Textarea"},
|
||||
form: {value: true, description: "Upload Message Prompt"},
|
||||
quickmessage: {value: true, description: "Quick Message Textarea UserPopout"}
|
||||
quickmessage: {value: true, description: "Quick Message Textarea UserPopout"}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue