mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-06-05 21:59:24 +02:00
Added ability to import aidg.club scenarios
Changed menu bar to bootstrap navbar to allow for dropdown menus
This commit is contained in:
@ -11,6 +11,7 @@ var button_newgame;
|
||||
var button_save;
|
||||
var button_load;
|
||||
var button_import;
|
||||
var button_impaidg;
|
||||
var button_settings;
|
||||
var button_format;
|
||||
var button_send;
|
||||
@ -35,6 +36,10 @@ var popup_title;
|
||||
var popup_content;
|
||||
var popup_accept;
|
||||
var popup_close;
|
||||
var aidgpopup;
|
||||
var aidgpromptnum;
|
||||
var aidg_accept;
|
||||
var aidg_close;
|
||||
|
||||
// Key states
|
||||
var shift_down = false;
|
||||
@ -356,13 +361,30 @@ function newTextHighlight(ref) {
|
||||
ref.addClass("color_green");
|
||||
ref.addClass("colorfade");
|
||||
setTimeout(function () {
|
||||
ref.removeClass("color_green")
|
||||
ref.removeClass("color_green");
|
||||
setTimeout(function () {
|
||||
ref.removeClass("colorfade")
|
||||
ref.removeClass("colorfade");
|
||||
}, 1000);
|
||||
}, 10);
|
||||
}
|
||||
|
||||
function showAidgPopup() {
|
||||
aidgpopup.removeClass("hidden");
|
||||
aidgpopup.addClass("flex");
|
||||
aidgpromptnum.focus();
|
||||
}
|
||||
|
||||
function hideAidgPopup() {
|
||||
aidgpopup.removeClass("flex");
|
||||
aidgpopup.addClass("hidden");
|
||||
}
|
||||
|
||||
function sendAidgImportRequest() {
|
||||
socket.send({'cmd': 'aidgimport', 'data': aidgpromptnum.val()});
|
||||
hideAidgPopup();
|
||||
aidgpromptnum.val("");
|
||||
}
|
||||
|
||||
//=================================================================//
|
||||
// READY/RUNTIME
|
||||
//=================================================================//
|
||||
@ -375,6 +397,7 @@ $(document).ready(function(){
|
||||
button_save = $('#btn_save');
|
||||
button_load = $('#btn_load');
|
||||
button_import = $("#btn_import");
|
||||
button_impaidg = $("#btn_impaidg");
|
||||
button_settings = $('#btn_settings');
|
||||
button_format = $('#btn_format');
|
||||
button_send = $('#btnsend');
|
||||
@ -399,6 +422,10 @@ $(document).ready(function(){
|
||||
popup_content = $("#popupcontent");
|
||||
popup_accept = $("#btn_popupaccept");
|
||||
popup_close = $("#btn_popupclose");
|
||||
aidgpopup = $("#aidgpopupcontainer");
|
||||
aidgpromptnum = $("#aidgpromptnum");
|
||||
aidg_accept = $("#btn_aidgpopupaccept");
|
||||
aidg_close = $("#btn_aidgpopupclose");
|
||||
|
||||
// Connect to SocketIO server
|
||||
loc = window.document.location;
|
||||
@ -441,6 +468,7 @@ $(document).ready(function(){
|
||||
button_actedit.html("Edit");
|
||||
button_actmem.html("Memory");
|
||||
button_actwi.html("W Info");
|
||||
hideAidgPopup();
|
||||
}
|
||||
} else if(msg.cmd == "editmode") {
|
||||
// Enable or Disable edit mode
|
||||
@ -640,10 +668,17 @@ $(document).ready(function(){
|
||||
socket.send({'cmd': 'wi', 'data': ''});
|
||||
});
|
||||
|
||||
// I think this was removed?
|
||||
//$("#btn_savesettings").on("click", function(ev) {
|
||||
// socket.send({'cmd': 'savesettings', 'data': ''});
|
||||
//});
|
||||
button_impaidg.on("click", function(ev) {
|
||||
showAidgPopup();
|
||||
});
|
||||
|
||||
aidg_close.on("click", function(ev) {
|
||||
hideAidgPopup();
|
||||
});
|
||||
|
||||
aidg_accept.on("click", function(ev) {
|
||||
sendAidgImportRequest();
|
||||
});
|
||||
|
||||
// Bind Enter button to submit
|
||||
input_text.keydown(function (ev) {
|
||||
@ -665,5 +700,10 @@ $(document).ready(function(){
|
||||
}
|
||||
});
|
||||
|
||||
aidgpromptnum.keydown(function (ev) {
|
||||
if (ev.which == 13) {
|
||||
sendAidgImportRequest();
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user