stuff
This commit is contained in:
parent
74ca507097
commit
0b09e03f12
|
@ -140,6 +140,7 @@
|
|||
"MemoComponent": [
|
||||
"EmojiPicker",
|
||||
"ExpressionPicker",
|
||||
"InviteGuildName",
|
||||
"GuildFolder",
|
||||
"Messages",
|
||||
"MessageContent",
|
||||
|
@ -178,6 +179,7 @@
|
|||
"I18nLoaderWrapper": {"class": "app"},
|
||||
"InstantInviteModal": {"class": "invitemodalwrapper"},
|
||||
"InvitationCard": {"class": "invitemodalinviterow"},
|
||||
"InviteGuildName": {"props": ["GuildName", "GuildTemplateName"]},
|
||||
"InviteCard": {"class": "guildsettingsinvitecard"},
|
||||
"MemberCard": {"class": "guildsettingsmembercard"},
|
||||
"MessageHeader": {"props": ["MessageTimestamp"]},
|
||||
|
|
|
@ -1259,6 +1259,7 @@
|
|||
WebModulesData.MemoComponent = [
|
||||
"EmojiPicker",
|
||||
"ExpressionPicker",
|
||||
"InviteGuildName",
|
||||
"GuildFolder",
|
||||
"Messages",
|
||||
"MessageContent",
|
||||
|
@ -1342,6 +1343,7 @@
|
|||
};
|
||||
WebModulesData.PropsFinder = {
|
||||
Avatar: "AnimatedAvatar",
|
||||
InviteGuildName: ["GuildName", "GuildTemplateName"],
|
||||
MessageHeader: "MessageTimestamp",
|
||||
UnavailableGuildsButton: "UnavailableGuildsButton"
|
||||
};
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -6,7 +6,7 @@ var EditServers = (_ => {
|
|||
return class EditServers {
|
||||
getName () {return "EditServers";}
|
||||
|
||||
getVersion () {return "2.2.2";}
|
||||
getVersion () {return "2.2.3";}
|
||||
|
||||
getAuthor () {return "DevilBro";}
|
||||
|
||||
|
@ -14,7 +14,7 @@ var EditServers = (_ => {
|
|||
|
||||
constructor () {
|
||||
this.changelog = {
|
||||
"fixed":[["Inbox update","Fixes for the inbox update"]]
|
||||
"improved":[["Invites","Also changes servers in invites now"]]
|
||||
};
|
||||
|
||||
this.patchedModules = {
|
||||
|
@ -25,7 +25,8 @@ var EditServers = (_ => {
|
|||
QuickSwitcher: "render",
|
||||
QuickSwitchChannelResult: "render",
|
||||
GuildSidebar: "render",
|
||||
GuildHeader: "render"
|
||||
GuildHeader: "render",
|
||||
InviteGuildName: "GuildName"
|
||||
},
|
||||
after: {
|
||||
RecentsChannelHeader: "default",
|
||||
|
@ -46,6 +47,7 @@ var EditServers = (_ => {
|
|||
addOriginalTooltip: {value:true, inner:false, description:"Hovering over a changed Server Header shows the original Name as Tooltip"},
|
||||
changeInGuildList: {value:true, inner:true, description:"Server List"},
|
||||
changeInGuildHeader: {value:true, inner:true, description:"Server Header"},
|
||||
changeInGuildInvites: {value:true, inner:true, description:"Server Invites"},
|
||||
changeInMutualGuilds: {value:true, inner:true, description:"Mutual Servers"},
|
||||
changeInRecentMentions: {value:true, inner:true, description:"Recent Mentions Popout"},
|
||||
changeInQuickSwitcher: {value:true, inner:true, description:"Quick Switcher"}
|
||||
|
@ -315,8 +317,7 @@ var EditServers = (_ => {
|
|||
}
|
||||
|
||||
processGuildHeader (e) {
|
||||
if (e.instance.props.guild) {
|
||||
if (settings.changeInGuildHeader) {
|
||||
if (e.instance.props.guild && settings.changeInGuildHeader) {
|
||||
e.instance.props.guild = this.getGuildData(e.instance.props.guild.id);
|
||||
let oldName = (BDFDB.LibraryModules.GuildStore.getGuild(e.instance.props.guild.id) || {}).name;
|
||||
if (e.returnvalue && settings.addOriginalTooltip && oldName != e.instance.props.guild.name) {
|
||||
|
@ -328,6 +329,11 @@ var EditServers = (_ => {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
processInviteGuildName (e) {
|
||||
if (e.instance.props.guild && settings.changeInGuildInvites) {
|
||||
e.instance.props.guild = this.getGuildData(e.instance.props.guild.id);
|
||||
}
|
||||
}
|
||||
|
||||
getGuildData (guildId, change = true) {
|
||||
|
@ -588,7 +594,7 @@ var EditServers = (_ => {
|
|||
color: "BRAND",
|
||||
close: true,
|
||||
click: modal => {
|
||||
let olddata = Object.assign({}, data);
|
||||
let oldData = Object.assign({}, data);
|
||||
|
||||
let guildnameinput = modal.querySelector(".input-guildname " + BDFDB.dotCN.input);
|
||||
let guildacronyminput = modal.querySelector(".input-guildacronym " + BDFDB.dotCN.input);
|
||||
|
@ -613,7 +619,7 @@ var EditServers = (_ => {
|
|||
|
||||
let changed = false;
|
||||
if (Object.keys(data).every(key => !data[key]) && (changed = true)) BDFDB.DataUtils.remove(this, "servers", guild.id);
|
||||
else if (!BDFDB.equals(olddata, data) && (changed = true)) BDFDB.DataUtils.save(data, this, "servers", guild.id);
|
||||
else if (!BDFDB.equals(oldData, data) && (changed = true)) BDFDB.DataUtils.save(data, this, "servers", guild.id);
|
||||
if (changed) this.forceUpdateAll();;
|
||||
}
|
||||
}]
|
||||
|
|
Loading…
Reference in New Issue