Fixes minor bugs
This commit is contained in:
parent
99270038b3
commit
f7771f4e4c
|
@ -145,6 +145,10 @@ These people have all subscribed to the `Bandager` tier on Patreon to support me
|
|||
<img src="https://cdn.discordapp.com/attachments/769608503496278036/769680733693804625/tacoindustries.jpg" width="50px;" alt="Paco"/><br />
|
||||
<strong>Paco</strong>
|
||||
</td>
|
||||
<td align="center">
|
||||
<img src="https://cdn.discordapp.com/avatars/198801443279339520/4ae8e82ea9b136da4831ca6ac7c5082b.png" width="50px;" alt="Jordan"/><br />
|
||||
<a href="https://reddit.com/r/kotlin" target="_blank" rel="noreferrer noopener"><strong>Jordan</strong></a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
@ -193,5 +197,9 @@ These people have either donated or subscribed to the most basic patron tier to
|
|||
<img src="https://media.discordapp.net/attachments/575576868166828032/692136786893340752/pfp.gif" width="25px;" /><br />
|
||||
<strong>Akira</strong>
|
||||
</td>
|
||||
<td align="center">
|
||||
<img src="https://i.pinimg.com/originals/07/c3/7d/07c37d854719dd633a11ff3f681d2019.jpg" width="25px;" /><br />
|
||||
<strong>Pixel</strong>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
|
@ -20,7 +20,14 @@ const BdApi = {
|
|||
get settings() {return Settings.collections;},
|
||||
get emotes() {
|
||||
return new Proxy(Emotes.Emotes, {
|
||||
get() {return Emotes.Emotes;},
|
||||
get(category) {
|
||||
const group = Emotes.Emotes[category];
|
||||
if (!group) return undefined;
|
||||
return new Proxy(group, {
|
||||
get(emote) {return group[emote];},
|
||||
set() {Logger.warn("BdApi.emotes", "Addon policy for plugins #5 https://github.com/rauenzi/BetterDiscordApp/wiki/Addon-Policies#plugins");}
|
||||
});
|
||||
},
|
||||
set() {Logger.warn("BdApi.emotes", "Addon policy for plugins #5 https://github.com/rauenzi/BetterDiscordApp/wiki/Addon-Policies#plugins");}
|
||||
});
|
||||
},
|
||||
|
@ -231,27 +238,6 @@ BdApi.testJSON = function(data) {
|
|||
return Utilities.testJSON(data);
|
||||
};
|
||||
|
||||
// Get another plugin
|
||||
// name = name of plugin
|
||||
BdApi.getPlugin = function (name) {
|
||||
Logger.warn("BdApi", "getPlugin is deprecated. Please make use of the addon api (BdApi.Plugins)");
|
||||
return PluginManager.addonList.find(a => a.name == name);
|
||||
};
|
||||
|
||||
BdApi.isPluginEnabled = function(name) {
|
||||
Logger.warn("BdApi", "isPluginEnabled is deprecated. Please make use of the addon api (BdApi.Plugins)");
|
||||
const plugin = this.getPlugin(name);
|
||||
if (!plugin) return false;
|
||||
return PluginManager.isEnabled(plugin.id);
|
||||
};
|
||||
|
||||
BdApi.isThemeEnabled = function(name) {
|
||||
Logger.warn("BdApi", "isThemeEnabled is deprecated. Please make use of the addon api (BdApi.Themes)");
|
||||
const theme = ThemeManager.addonList.find(a => a.name == name);
|
||||
if (!theme) return false;
|
||||
return ThemeManager.isEnabled(theme.id);
|
||||
};
|
||||
|
||||
BdApi.isSettingEnabled = function(collection, category, id) {
|
||||
return Settings.get(collection, category, id);
|
||||
};
|
||||
|
|
|
@ -141,7 +141,7 @@ export default new class PluginManager extends AddonManager {
|
|||
getPlugin(idOrFile) {
|
||||
const addon = this.addonList.find(c => c.id == idOrFile || c.filename == idOrFile);
|
||||
if (!addon) return;
|
||||
return addon.instance;
|
||||
return addon;
|
||||
}
|
||||
|
||||
setupFunctions() {
|
||||
|
|
Loading…
Reference in New Issue