enhance(frontend/aiscript): AiScriptからtoastを発行できるように (#16071)
* enhance(frontend/aiscript): AiScriptからtoastを発行できるように * Update Changelog
This commit is contained in:
parent
95093fc927
commit
bd7633c70e
|
@ -38,6 +38,7 @@
|
||||||
- Enhance: ノートのサーバー情報のデザインを改善・パフォーマンス向上
|
- Enhance: ノートのサーバー情報のデザインを改善・パフォーマンス向上
|
||||||
(Based on https://github.com/taiyme/misskey/pull/198, https://github.com/taiyme/misskey/pull/211, https://github.com/taiyme/misskey/pull/283)
|
(Based on https://github.com/taiyme/misskey/pull/198, https://github.com/taiyme/misskey/pull/211, https://github.com/taiyme/misskey/pull/283)
|
||||||
- Enhance: ユーザー設定でURLプレビューを無効化できるように
|
- Enhance: ユーザー設定でURLプレビューを無効化できるように
|
||||||
|
- Enhance: AiScriptからtoastを表示する関数 `Mk:toast` を追加
|
||||||
- Fix: "時計"ウィジェット(Clock)において、Transparent設定が有効でも、その背景が透過されない問題を修正
|
- Fix: "時計"ウィジェット(Clock)において、Transparent設定が有効でも、その背景が透過されない問題を修正
|
||||||
|
|
||||||
### Server
|
### Server
|
||||||
|
|
|
@ -66,6 +66,11 @@ export function createAiScriptEnv(opts: { storageKey: string, token?: string })
|
||||||
});
|
});
|
||||||
return confirm.canceled ? values.FALSE : values.TRUE;
|
return confirm.canceled ? values.FALSE : values.TRUE;
|
||||||
}),
|
}),
|
||||||
|
'Mk:toast': values.FN_NATIVE(async ([text]) => {
|
||||||
|
utils.assertString(text);
|
||||||
|
os.toast(text.value);
|
||||||
|
return values.NULL;
|
||||||
|
}),
|
||||||
'Mk:api': values.FN_NATIVE(async ([ep, param, token]) => {
|
'Mk:api': values.FN_NATIVE(async ([ep, param, token]) => {
|
||||||
utils.assertString(ep);
|
utils.assertString(ep);
|
||||||
if (ep.value.includes('://') || ep.value.includes('..')) {
|
if (ep.value.includes('://') || ep.value.includes('..')) {
|
||||||
|
|
Loading…
Reference in New Issue