From c38d2e94f78bd8e21de3b7e612204ddc9a724962 Mon Sep 17 00:00:00 2001 From: shy Date: Sun, 26 Jun 2022 14:03:24 +0800 Subject: [PATCH] opt some --- frame.js | 7 +++---- panel/header.js | 1 - 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/frame.js b/frame.js index b6642340..834e7f75 100644 --- a/frame.js +++ b/frame.js @@ -1,4 +1,5 @@ Volcanos("onengine", {help: "搜索引擎", list: [], _init: function(can, meta, list, cb, target) { + can.user.title(can.misc.Search(can, chat.TITLE)||can.misc.Search(can, ice.POD)||location.host) can.run = function(event, cmds, cb) { var msg = can.request(event); cmds = cmds||[] return (can.onengine[cmds[0]]||can.onengine._remote)(event, can, msg, can, cmds, cb) } @@ -33,9 +34,7 @@ Volcanos("onengine", {help: "搜索引擎", list: [], _init: function(can, meta, can.onengine.listen(can, key, function(msg) { can.core.CallFunc(cb, {can: panel, msg: msg}) }) }), can.core.CallFunc([panel.onaction, "_init"], {can: panel, cb: next, target: panel._target}) }, target) - }, function() { - can.user.title(location.host) - can.misc.Log(can.user.title(), ice.RUN, can) + }, function() { can.misc.Log(can.user.title(), ice.RUN, can) can.require([can.volcano], null, function(can, name, sub) { can[name] = sub }) can.onlayout.topic(can), can.onmotion._init(can, target), can.onkeymap._init(can) can.onengine.signal(can, chat.ONMAIN, can.request()), can.base.isFunc(cb) && cb() @@ -108,7 +107,7 @@ Volcanos("onengine", {help: "搜索引擎", list: [], _init: function(can, meta, }), }) Volcanos("ondaemon", {help: "推荐引擎", list: [], _init: function(can, name) { if (can.user.isLocalFile) { return } - can.misc.WSS(can, {type: html.CHROME, name: can.misc.Search(can, cli.DAEMON)||name||""}, function(event, msg, cmd, arg) { if (!msg) { return } + can.misc.WSS(can, {type: html.CHROME, name: can.misc.Search(can, cli.DAEMON)||name||"", text: can.user.title()}, function(event, msg, cmd, arg) { if (!msg) { return } var sub = can.ondaemon._list[msg.Option(ice.MSG_TARGET)] can.base.isFunc(can.ondaemon[cmd])? can.core.CallFunc(can.ondaemon[cmd], { can: can, sub: sub, msg: msg, cmd: cmd, arg: arg, cb: function() { msg.Reply() }, diff --git a/panel/header.js b/panel/header.js index fd6d4c58..9e7f07e2 100644 --- a/panel/header.js +++ b/panel/header.js @@ -44,7 +44,6 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg, } }, _title: function(can, msg, target) { - can.user.title(can.misc.Search(can, chat.TITLE)||can.misc.Search(can, ice.POD)) !can.user.isMobile && can.core.List(can.base.getValid(msg.result, can.Conf(chat.TITLE)||["shylinux.com/x/contexts"]), function(item) { can.page.Append(can, target, [{view: [chat.TITLE, html.DIV, item], title: "返回主页", onclick: function(event) { can.onaction.title(event, can)