mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-06-05 21:59:24 +02:00
Spruced up the title a bit, now includes story title
This commit is contained in:
@@ -97,6 +97,9 @@ const context_menu_actions = [
|
|||||||
// {label: "View Token Probabilities", icon: "account_tree", visibilityCondition: "SELECTION", click: view_selection_probabilities},
|
// {label: "View Token Probabilities", icon: "account_tree", visibilityCondition: "SELECTION", click: view_selection_probabilities},
|
||||||
];
|
];
|
||||||
|
|
||||||
|
// Elements
|
||||||
|
const titleInput = document.querySelector(".var_sync_story_story_name");
|
||||||
|
|
||||||
|
|
||||||
const map1 = new Map()
|
const map1 = new Map()
|
||||||
map1.set('Top K Sampling', 0)
|
map1.set('Top K Sampling', 0)
|
||||||
@@ -485,9 +488,9 @@ function update_status_bar(data) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ((percent_complete == 0) || (percent_complete == 100)) {
|
if ((percent_complete == 0) || (percent_complete == 100)) {
|
||||||
document.title = "KoboldAI Client";
|
updateTitle();
|
||||||
} else {
|
} else {
|
||||||
document.title = "KoboldAI Client Generating (" + percent_complete + "%)";
|
document.title = `(${percent_complete}%) KoboldAI Client`;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -628,6 +631,14 @@ function var_changed(data) {
|
|||||||
item.textContent = fix_text(data.value);
|
item.textContent = fix_text(data.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TODO: Add old value and new value to detail?
|
||||||
|
item.dispatchEvent(new CustomEvent("sync", {
|
||||||
|
detail: {},
|
||||||
|
bubbles: false,
|
||||||
|
cancelable: true,
|
||||||
|
composed: false,
|
||||||
|
}));
|
||||||
}
|
}
|
||||||
//alternative syncing method
|
//alternative syncing method
|
||||||
var elements_to_change = document.getElementsByClassName("var_sync_alt_"+data.classname.replace(" ", "_")+"_"+data.name.replace(" ", "_"));
|
var elements_to_change = document.getElementsByClassName("var_sync_alt_"+data.classname.replace(" ", "_")+"_"+data.name.replace(" ", "_"));
|
||||||
@@ -4403,6 +4414,11 @@ function position_context_menu(contextMenu, x, y) {
|
|||||||
contextMenu.style.top = `${y}px`;
|
contextMenu.style.top = `${y}px`;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function updateTitle() {
|
||||||
|
if (!titleInput.innerText) return;
|
||||||
|
document.title = `${titleInput.innerText} - KoboldAI Client`;
|
||||||
|
}
|
||||||
|
|
||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
on_colab = document.getElementById("on_colab").textContent == "true";
|
on_colab = document.getElementById("on_colab").textContent == "true";
|
||||||
|
|
||||||
@@ -4669,6 +4685,11 @@ $(document).ready(function(){
|
|||||||
let wiCard = document.getElementById(`world_info_${uid}`);
|
let wiCard = document.getElementById(`world_info_${uid}`);
|
||||||
highlightEl(wiCard);
|
highlightEl(wiCard);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
titleInput.addEventListener("input", updateTitle);
|
||||||
|
titleInput.addEventListener("sync", updateTitle);
|
||||||
|
|
||||||
|
updateTitle();
|
||||||
});
|
});
|
||||||
|
|
||||||
document.addEventListener("keydown", function(event) {
|
document.addEventListener("keydown", function(event) {
|
||||||
|
Reference in New Issue
Block a user