carrot and banana can now be used as pace caret style

This commit is contained in:
Jack 2021-04-18 22:49:16 +01:00
parent 49f42fca3c
commit 4a70f7e476
2 changed files with 22 additions and 0 deletions

View file

@ -539,6 +539,22 @@ let commandsPaceCaretStyle = {
UpdateConfig.setPaceCaretStyle("underline");
},
},
{
id: "setPaceCaretStyleCarrot",
display: "carrot",
visible: false,
exec: () => {
UpdateConfig.setPaceCaretStyle("carrot");
},
},
{
id: "setPaceCaretStyleBanana",
display: "banana",
visible: false,
exec: () => {
UpdateConfig.setPaceCaretStyle("banana");
},
},
],
};

View file

@ -729,6 +729,8 @@ export function setPaceCaretStyle(caretStyle, nosave) {
$("#paceCaret").removeClass("underline");
$("#paceCaret").removeClass("outline");
$("#paceCaret").removeClass("block");
$("#paceCaret").removeClass("carrot");
$("#paceCaret").removeClass("banana");
if (caretStyle == "off") {
$("#paceCaret").addClass("off");
@ -740,6 +742,10 @@ export function setPaceCaretStyle(caretStyle, nosave) {
$("#paceCaret").addClass("outline");
} else if (caretStyle == "underline") {
$("#paceCaret").addClass("underline");
} else if (caretStyle == "carrot") {
$("#paceCaret").addClass("carrot");
} else if (caretStyle == "banana") {
$("#paceCaret").addClass("banana");
}
if (!nosave) saveToLocalStorage();
}