This commit is contained in:
Jiiks 2015-10-26 06:33:33 +02:00
parent 4c39b77304
commit 3ff5e70b20
1 changed files with 31 additions and 38 deletions

View File

@ -69,15 +69,6 @@ Core.prototype.init = function() {
return; return;
} }
var self = this;
//Incase were too fast
function gwDefer() {
console.log(new Date().getTime() + " Defer");
if($(".guilds-wrapper").size() > 0) {
console.log(new Date().getTime() + " Defer Loaded");
utils = new Utils(); utils = new Utils();
emoteModule = new EmoteModule(); emoteModule = new EmoteModule();
quickEmoteMenu = new QuickEmoteMenu(); quickEmoteMenu = new QuickEmoteMenu();
@ -86,10 +77,14 @@ Core.prototype.init = function() {
emoteModule.init(); emoteModule.init();
emoteModule.autoCapitalize(); emoteModule.autoCapitalize();
self.initSettings(); this.initSettings();
self.initObserver(); this.initObserver();
//Incase were too fast
function gwDefer() {
console.log(new Date().getTime() + " Defer");
if($(".guilds-wrapper").size() > 0) {
console.log(new Date().getTime() + " Defer Loaded");
var guilds = $(".guilds li:first-child"); var guilds = $(".guilds li:first-child");
guilds.after($("<li></li>", { id: "bd-pub-li", css: { "height": "20px", "display": settingsCookie["bda-gs-1"] == true ? "" : "none" } }).append($("<div/>", { class: "guild-inner", css: { "height": "20px", "border-radius": "4px" } }).append($("<a/>").append($("<div/>", { css: { "line-height": "20px", "font-size": "12px" }, text: "public", id: "bd-pub-button" }))))); guilds.after($("<li></li>", { id: "bd-pub-li", css: { "height": "20px", "display": settingsCookie["bda-gs-1"] == true ? "" : "none" } }).append($("<div/>", { class: "guild-inner", css: { "height": "20px", "border-radius": "4px" } }).append($("<a/>").append($("<div/>", { css: { "line-height": "20px", "font-size": "12px" }, text: "public", id: "bd-pub-button" })))));
@ -100,8 +95,8 @@ Core.prototype.init = function() {
opublicServers = new PublicServers(); opublicServers = new PublicServers();
opublicServers.init(); opublicServers.init();
setTimeout(function() { quickEmoteMenu.init(false); }, 10000);
quickEmoteMenu.init(false);
$("#tc-settings-button").on("click", function() { settingsPanel.show(); }); $("#tc-settings-button").on("click", function() { settingsPanel.show(); });
$("#bd-pub-button").on("click", function() { opublicServers.show(); }); $("#bd-pub-button").on("click", function() { opublicServers.show(); });
@ -113,7 +108,7 @@ Core.prototype.init = function() {
$(document).ready(function() { $(document).ready(function() {
setTimeout(gwDefer, 500); setTimeout(gwDefer, 3000);
}); });
}; };
@ -294,7 +289,6 @@ EmoteModule.prototype.capitalize = function(value) {
return null; return null;
}; };
/* BetterDiscordApp PublicSevers JavaScripts /* BetterDiscordApp PublicSevers JavaScripts
* Version: 1.0 * Version: 1.0
* Author: Jiiks | http://jiiks.net * Author: Jiiks | http://jiiks.net
@ -434,7 +428,6 @@ PublicServers.prototype.show = function() {
} }
}; };
/* BetterDiscordApp QuickEmoteMenu JavaScript /* BetterDiscordApp QuickEmoteMenu JavaScript
* Version: 1.3 * Version: 1.3
* Author: Jiiks | http://jiiks.net * Author: Jiiks | http://jiiks.net
@ -659,6 +652,25 @@ SettingsPanel.prototype.handler = function(e){
mainCore.saveSettings(); mainCore.saveSettings();
}; };
/* BetterDiscordApp Utilities JavaScript
* Version: 1.0
* Author: Jiiks | http://jiiks.net
* Date: 26/08/2015 - 15:54
* https://github.com/Jiiks/BetterDiscordApp
*/
function Utils() {
}
Utils.prototype.getTextArea = function() {
return $(".channel-textarea-inner textarea");
};
Utils.prototype.jqDefer = function(fnc) {
if(window.jQuery) { fnc(); } else { setTimeout(function() { this.jqDefer(fnc) }, 100) }
};
/* BetterDiscordApp VoiceMode JavaScript /* BetterDiscordApp VoiceMode JavaScript
* Version: 1.0 * Version: 1.0
* Author: Jiiks | http://jiiks.net * Author: Jiiks | http://jiiks.net
@ -687,22 +699,3 @@ VoiceMode.prototype.disable = function() {
$(".flex-vertical.channels-wrap").first().css("width", ""); $(".flex-vertical.channels-wrap").first().css("width", "");
$(".guild-header .btn.btn-hamburger").first().css("visibility", ""); $(".guild-header .btn.btn-hamburger").first().css("visibility", "");
}; };
/* BetterDiscordApp Utilities JavaScript
* Version: 1.0
* Author: Jiiks | http://jiiks.net
* Date: 26/08/2015 - 15:54
* https://github.com/Jiiks/BetterDiscordApp
*/
function Utils() {
}
Utils.prototype.getTextArea = function() {
return $(".channel-textarea-inner textarea");
};
Utils.prototype.jqDefer = function(fnc) {
if(window.jQuery) { fnc(); } else { setTimeout(function() { this.jqDefer(fnc) }, 100) }
};