From 3d845cc0b7e777df688c95a265ca251b09585fb0 Mon Sep 17 00:00:00 2001 From: shy Date: Sun, 3 Mar 2024 17:17:41 +0800 Subject: [PATCH] add some --- base/web/matrix.js | 1 + core/chat/macos/desktop.css | 1 + core/chat/message.js | 1 + core/code/inner.go | 3 +++ 4 files changed, 6 insertions(+) diff --git a/base/web/matrix.js b/base/web/matrix.js index 8cabc7e9..360084af 100644 --- a/base/web/matrix.js +++ b/base/web/matrix.js @@ -14,6 +14,7 @@ Volcanos(chat.ONIMPORT, { })}, ] }]), can.onmotion.delay(can, function() { can.Status(mdb.COUNT, can.core.Item(list).length+"x"+can.core.List(domain).length) }) can.onimport._online(can) + can.onmotion.orderShow(can, can.page.SelectOne(can, can._output, "table>tbody"), "tr") }, void: function(can, name, domain, list) { var worker = list[name][""], server = list[""][domain] return {view: html.ACTION, _init: function(target) { diff --git a/core/chat/macos/desktop.css b/core/chat/macos/desktop.css index d2c10491..d4a14e33 100644 --- a/core/chat/macos/desktop.css +++ b/core/chat/macos/desktop.css @@ -59,6 +59,7 @@ fieldset.macos.desktop>div.output>div.desktop>fieldset.web.chat.location>form.op fieldset.macos.desktop>div.output>div.desktop>fieldset.web.chat.location>div.action>div.item.text { display:none; } fieldset.macos.desktop>div.output>div.desktop>fieldset.web.chat.location>div.action>div.item.style select { width:80px; } fieldset.macos.desktop>div.output>div.desktop>fieldset.web.chat.location>div.action>div.item.feature select { width:60px; } +fieldset.macos.desktop>div.output>div.desktop>fieldset.web.chat.macos.finder>div.action { display:none; } fieldset.macos.desktop>div.output>div.desktop>fieldset.web.chat.macos.finder>div.status { display:none; } fieldset.macos.desktop>div.output>div.desktop>fieldset.web.chat.macos.finder>div.output div.item.disable { display:none; } fieldset.macos.desktop>div.output>fieldset.web.chat.macos.dock>div.output div.item.disable { display:none; } diff --git a/core/chat/message.js b/core/chat/message.js index a28c6beb..63ef8f57 100644 --- a/core/chat/message.js +++ b/core/chat/message.js @@ -34,6 +34,7 @@ Volcanos(chat.ONIMPORT, { }) }}])._target; select = (value.zone == current? _target: select)||_target }), can.user.isMobile? can.onimport._switch(can, true): select && select.click() + can.onmotion.orderShow(can, can.ui.project) }, _content: function(can, msg) { can.ui.title = can.page.Appends(can, can.ui.content, [{view: wiki.TITLE, list: [ diff --git a/core/code/inner.go b/core/code/inner.go index 0c492303..9d543b63 100644 --- a/core/code/inner.go +++ b/core/code/inner.go @@ -104,6 +104,9 @@ func init() { }}, }), Hand: func(m *ice.Message, arg ...string) { if kit.HasPrefix(arg[0], "/volcanos/", "/require/", ice.HTTP) { + if kit.HasPrefix(arg[0], ice.HTTP) && strings.Contains(arg[0], "/plugin/") && !strings.Contains(arg[0], "/volcanos/plugin/") { + arg[0] = strings.Replace(arg[0], "/plugin/", "/volcanos/plugin/", 1) + } if kit.HasPrefix(arg[0], nfs.REQUIRE_SRC) { m.Option(nfs.FILE, strings.Split(strings.TrimPrefix(arg[0], nfs.REQUIRE_SRC), "?")[0]) m.Option(nfs.PATH, nfs.SRC)