Repository navigation
feat: 提供可嵌入 MiucsCore,合入原生桌宠与硬件屏幕支持 - #29
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
桌屿此前需要另开 Miucs 进程才能向小屏发送桌宠输入。新增可静态链接的
MiucsCoreSwift Package,将输入采集、七套皮肤资源、原生皮肤打包和会话生命周期留在 Miucs 仓库,宿主只需提供 USB 逻辑通道;独立 Miucs 应用继续使用同一核心库。select(2),覆盖断线、EOF 和多描述符读写;上传采用不超过 32 KiB 的分块。验证:依赖下载 6 项离线回归及无缓存 Lua 实际下载/校验/解压通过;
swift test9 项通过;输入契约、键盘、音频恢复、硬件协议/伪终端、设置、窗口生命周期和外观回归通过;独立 Miucs 与桌屿宿主均完成 release 构建及签名验证。桌屿的宿主集成代码保留在独立桌屿仓库。远端验证(
d7a84e3):macOS 主检查及 UI plugins 的 macOS、Windows 两个任务全部通过。Windows 实际下载 Lua 时再次遇到 TLS 握手超时,第二次尝试成功,随后应用构建与插件验证完成。