add support for a1111 csv format

This commit is contained in:
pythongosssss
2023-09-13 19:26:57 +01:00
parent 08ca753d09
commit f398dfd25e
2 changed files with 20 additions and 0 deletions
+16
View File
@@ -50,6 +50,10 @@ function parseCSV(csvText) {
}
}
if (currentField || csvText[csvText.length - 1] === ",") {
pushField();
}
// Remove the last row if it's empty
if (rows[rows.length - 1].length === 0) {
rows.pop();
@@ -96,6 +100,18 @@ async function addCustomWords(text) {
priority = num;
}
break;
case 4:
// a1111 csv format?
value = n[0];
priority = +n[2];
const aliases = n[3];
if (aliases) {
const split = aliases.split(",");
for (const text of split) {
p[text] = { text, priority, value };
}
}
text = value;
default:
// Word,alias,priority
text = n[1];
+4
View File
@@ -45,6 +45,10 @@
border-radius: 5px;
}
.pysssss-autocomplete-pill + .pysssss-autocomplete-pill {
margin-left: 0;
}
.pysssss-autocomplete-item-info {
margin-left: auto;
transition: filter 0.2s;