diff --git a/app/appearance/icons/ant/icon.js b/app/appearance/icons/ant/icon.js index 4aaa7c4c8..baecc52e1 100644 --- a/app/appearance/icons/ant/icon.js +++ b/app/appearance/icons/ant/icon.js @@ -1,5 +1,8 @@ document.body.insertAdjacentHTML('afterbegin', ` + + + diff --git a/app/appearance/icons/ant/icon.json b/app/appearance/icons/ant/icon.json index f3e6a680e..0d54ba534 100644 --- a/app/appearance/icons/ant/icon.json +++ b/app/appearance/icons/ant/icon.json @@ -2,5 +2,5 @@ "name": "ant", "author": "Vanessa", "url": "https://github.com/Vanessa219", - "version": "1.26.0" + "version": "1.27.0" } diff --git a/app/appearance/icons/index.html b/app/appearance/icons/index.html index e9bf886d4..bf2fc798a 100644 --- a/app/appearance/icons/index.html +++ b/app/appearance/icons/index.html @@ -28,6 +28,12 @@

SiYuan

+
+ + + + iconArrowDown +
diff --git a/app/appearance/icons/material/icon.js b/app/appearance/icons/material/icon.js index f76f6a90b..6ab1bc6ff 100644 --- a/app/appearance/icons/material/icon.js +++ b/app/appearance/icons/material/icon.js @@ -1,5 +1,8 @@ document.body.insertAdjacentHTML('afterbegin', ` + + + diff --git a/app/appearance/icons/material/icon.json b/app/appearance/icons/material/icon.json index 7b42e9998..ad2eb3f84 100644 --- a/app/appearance/icons/material/icon.json +++ b/app/appearance/icons/material/icon.json @@ -2,5 +2,5 @@ "name": "material", "author": "Vanessa", "url": "https://github.com/Vanessa219", - "version": "1.26.0" + "version": "1.27.0" } diff --git a/app/src/mobile/util/keyboardToolbar.ts b/app/src/mobile/util/keyboardToolbar.ts index d976a61a1..7d257e61e 100644 --- a/app/src/mobile/util/keyboardToolbar.ts +++ b/app/src/mobile/util/keyboardToolbar.ts @@ -11,6 +11,8 @@ import {focusByRange, getSelectionPosition} from "../../protyle/util/selection"; import {getCurrentEditor} from "../editor"; import {fontEvent, getFontNodeElements} from "../../protyle/toolbar/Font"; import {hideElements} from "../../protyle/ui/hideElements"; +import {input} from "../../protyle/wysiwyg/input"; +import {showMessage} from "../../dialog/message"; let renderKeyboardToolbarTimeout: number; let showUtil = false; @@ -474,6 +476,7 @@ export const initKeyboardToolbar = () => { +
@@ -622,6 +625,11 @@ export const initKeyboardToolbar = () => { moveToDown(protyle, nodeElement, range); focusByRange(range); return; + } else if (type === "softLine") { + range.insertNode(document.createTextNode("\n")); + range.collapse(false); + input(protyle, nodeElement, range); + return; } else if (type === "add") { if (buttonElement.classList.contains("protyle-toolbar__item--current")) { hideKeyboardToolbarUtil();