Commit Graph

159 Commits

Author SHA1 Message Date
kdletters 1b895370c7 移除桌面壳原生菜单栏
删除 Tauri 应用菜单注册与 shell/menu.rs 实现
更新桌面壳结构门禁,移除菜单栏必需片段
同步宿主壳方案文档和共享决策记录
2026-06-22 17:09:29 +08:00
kdletters 8bd8363ffa 修正原生壳公开主站配置
将原生壳公开主站统一为 www.genarrative.world

调整 Tauri release 直接加载线上主站并移除 frontendDist 打包

补齐创作入口配置开发代理与回归测试

同步原生壳方案文档和共享记忆
2026-06-22 15:07:02 +08:00
kdletters 58ede89341 修复桌面壳正式包浏览器误开
release 内部 tauri.localhost 资源留在 WebView 内加载

Windows 正式包切换 GUI 子系统避免弹出控制台

补充桌面壳 release 导航回归测试和共享记忆
2026-06-22 14:25:42 +08:00
kdletters f0b9f3f5c2 修复桌面壳开发入口地址
桌面壳 dev 模式手动创建主窗口时改用 Tauri devUrl

桌面导航策略允许本机 Vite devUrl 留在 WebView 内

补充桌面壳 devUrl 回归测试和文档记忆
2026-06-22 11:35:29 +08:00
kdletters 15623a9eff 修复桌面壳开发端口对齐
桌面壳 dev 命令显式锁定 Vite 3000 端口

dev 端口解析支持严格端口模式并避免显式端口被 Linux 端口段改写

补充端口错配回归测试和宿主壳文档记忆
2026-06-21 21:57:00 +08:00
kdletters ba000111d7 收口原生能力可信边界
H5 原生能力只信任真实 host.getRuntime 回包

移除桌面壳未声明网络事件白名单

补齐原生壳能力门控测试和共享决策记录
2026-06-21 18:08:02 +08:00
kdletters 0ecafa128c 收口桌面文件导入错误边界
桌面文件导入原生读取失败返回稳定 host_error

文件导入校验错误保留稳定 invalid_request 语义

补充桌面壳门禁和共享决策记录
2026-06-21 17:11:11 +08:00
kdletters a6f160b03b 收口桌面网络探测诊断日志
桌面网络可达性探测失败只输出固定标签

桌面壳门禁拒绝输出网络探测详细原因

同步宿主壳方案和共享决策记录
2026-06-21 16:15:02 +08:00
kdletters b78f3cbfb8 收口桌面壳托盘注册诊断日志
桌面托盘注册失败日志改为固定标签

桌面壳配置检查拒绝托盘注册错误详情回退

同步宿主壳方案和共享决策记录
2026-06-21 14:59:40 +08:00
kdletters 8d5ecf305c 收口桌面壳文件诊断日志
桌面壳文件导入导出失败只记录固定阶段标签

扩展桌面壳配置门禁禁止文件日志输出路径和读写错误细节

补充宿主壳方案和共享决策中的文件诊断边界
2026-06-21 14:47:31 +08:00
kdletters b81d7d415a 收口桌面壳导航诊断日志
桌面壳导航失败只记录固定阶段标签

扩展桌面壳配置门禁禁止导航日志输出系统错误细节

补充宿主壳方案和共享决策中的导航诊断边界
2026-06-21 14:21:39 +08:00
kdletters 4d84d76092 收口桌面壳通知诊断日志
桌面壳本地通知失败只记录固定阶段标签

扩展桌面壳配置门禁禁止通知日志输出插件错误细节

补充宿主壳方案和共享决策中的通知诊断边界
2026-06-21 14:08:59 +08:00
kdletters 5fbec02ce2 收口桌面壳分享诊断日志
桌面壳分享缓存失败只记录固定阶段标签

扩展桌面壳配置门禁禁止分享日志输出锁异常细节

补充宿主壳方案和共享决策中的分享诊断边界
2026-06-21 13:54:29 +08:00
kdletters bcee92e421 收口桌面壳网络诊断日志
桌面壳网络状态解析失败只记录固定阶段标签

扩展桌面壳配置门禁禁止网络日志输出解析错误细节

补充宿主壳方案和共享决策中的网络诊断边界
2026-06-21 13:38:32 +08:00
kdletters 744b78a1b3 收口桌面壳剪贴板诊断日志
桌面壳剪贴板失败只记录固定阶段标签

扩展桌面壳配置门禁禁止剪贴板日志输出插件错误细节

补充宿主壳方案和共享决策中的剪贴板诊断边界
2026-06-21 05:13:44 +08:00
kdletters be870c58df 收口桌面壳窗口标题诊断日志
桌面壳窗口标题失败只记录固定阶段标签

扩展桌面壳配置门禁禁止窗口标题日志输出 Tauri 错误细节

补充宿主壳方案和共享决策中的窗口标题诊断边界
2026-06-21 04:51:01 +08:00
kdletters 9e8b01211b 收口桌面壳外观诊断日志
桌面壳外观读取失败只记录固定阶段标签

扩展桌面壳配置门禁禁止外观日志输出 Tauri 错误细节

补充宿主壳方案和共享决策中的外观诊断边界
2026-06-21 04:26:15 +08:00
kdletters 6a686e6ed8 收口桌面壳角标诊断日志
桌面壳角标失败只记录固定阶段标签

扩展桌面壳配置门禁禁止角标日志输出 Tauri 错误细节

补充宿主壳方案和共享决策中的角标诊断边界
2026-06-21 03:29:31 +08:00
kdletters dbfe743046 收口桌面壳拖拽图片诊断日志
桌面壳拖拽图片 payload 失败只记录固定事件标签

扩展桌面壳配置门禁禁止输出 payload 错误详情

补充宿主壳方案和共享决策中的拖拽图片诊断边界
2026-06-21 03:01:56 +08:00
kdletters 6066a7be4f 收口桌面壳生命周期诊断日志
桌面壳生命周期事件失败只记录固定阶段标签

扩展桌面壳配置门禁禁止生命周期日志输出 Tauri 错误细节

补充宿主壳方案和共享决策中的生命周期诊断边界
2026-06-21 02:35:24 +08:00
kdletters f262c69041 收口桌面壳深链诊断日志
桌面壳深链注册和当前链接读取失败只记录固定标签

扩展桌面壳配置门禁禁止 deep-link 插件错误详情进入日志

补充宿主壳方案和共享决策中的深链诊断边界
2026-06-21 01:18:15 +08:00
kdletters a5e9e87107 收口桌面壳重放诊断日志
桌面壳 HostBridge replay 内部异常只记录固定阶段标签

扩展桌面壳配置门禁禁止 replay 日志输出 Rust 错误细节

补充宿主壳方案和共享决策中的 replay 诊断边界
2026-06-20 23:55:44 +08:00
kdletters bb5fb5292c 收口桌面壳下载阻断诊断日志
桌面壳 WebView 下载阻断日志只记录固定能力标签

扩展桌面壳配置门禁禁止下载阻断日志输出 URL

补充宿主壳方案中的桌面下载诊断边界
2026-06-20 23:41:45 +08:00
kdletters da00cac294 收口桌面壳导航诊断日志
桌面壳 H5 history 追踪脚本同步失败只记录稳定标签

更新桌面壳导航脚本测试禁止打印 error 对象

扩展桌面壳配置门禁防止恢复 console.warn error 参数

补充宿主壳方案中的桌面诊断日志边界
2026-06-20 23:33:03 +08:00
kdletters ac6de47aa5 记录桌面壳下载阻断事件
桌面壳阻断 WebView 下载请求时记录宿主诊断日志

补充桌面 WebView 下载阻断 handler 单测

扩展桌面壳配置门禁防止下载阻断静默回退

修正桌面壳回放门禁的格式敏感匹配
2026-06-20 22:38:45 +08:00
kdletters 03849a5879 记录桌面深链窗口缺失失败
桌面深链在主窗口缺失时记录 deep_link.window 失败事件

补充桌面深链窗口缺失日志单测

扩展桌面壳配置门禁防止静默吞掉深链事件
2026-06-20 22:25:16 +08:00
kdletters 00dce5914b 补齐桌面拖拽图片失败日志
桌面图片拖拽候选 payload 读取失败记录稳定日志

配置门禁禁止拖拽图片候选静默跳过

同步原生壳方案文档和共享决策记录
2026-06-20 21:43:29 +08:00
kdletters 2362c354cb 补齐桌面壳冷启动深链日志
桌面壳冷启动 deep link 读取失败记录稳定日志

配置门禁禁止当前 deep link 读取静默分支

同步原生壳方案文档和共享决策记录
2026-06-20 21:32:48 +08:00
kdletters a7358d8ab0 锁定桌面壳启动宿主上下文
补全桌面主窗口 release 入口宿主上下文字段断言

增加桌面壳配置检查对主窗口宿主上下文测试的反查

同步原生壳方案文档和共享决策记录
2026-06-20 20:43:03 +08:00
kdletters e563ae0a81 收口桌面壳重放内部错误
桌面 HostBridge replay 内部锁失败返回稳定 host_error

桌面配置门禁反查 replay 失败日志和无 panic 边界

补充原生壳方案文档和共享决策记录
2026-06-20 20:23:22 +08:00
kdletters b8287bbf65 收口桌面壳分享内部错误
桌面分享缓存异常记录本地日志

HostBridge 分享错误不再透传锁状态

配置门禁和文档同步分享错误边界
2026-06-20 20:13:38 +08:00
kdletters 16f248b965 补齐桌面壳网络失败观测
桌面网络状态查询记录系统异常日志

Rust 单测覆盖稳定错误和日志边界

配置门禁和文档同步网络观测约束
2026-06-20 20:03:04 +08:00
kdletters f9a88b9773 补齐桌面壳导航失败观测
桌面外链导航和刷新记录系统异常日志

Rust 单测覆盖稳定错误和日志边界

配置门禁和文档同步导航观测约束
2026-06-20 19:58:29 +08:00
kdletters 58fbef8f23 补齐桌面壳窗口状态失败观测
桌面外观角标和窗口标题记录系统异常日志

Rust 单测覆盖稳定错误和日志边界

配置门禁和文档同步窗口状态观测约束
2026-06-20 19:53:43 +08:00
kdletters 679caf98f6 补齐桌面壳文件失败观测
桌面文件导入导出记录系统异常日志

Rust 单测覆盖稳定错误和日志边界

配置门禁和文档同步桌面文件观测约束
2026-06-20 19:47:24 +08:00
kdletters bacb17506d 补齐桌面壳插件失败观测
桌面剪贴板和通知插件异常记录日志

Rust 单测覆盖稳定错误和日志边界

配置门禁和文档同步桌面插件观测约束
2026-06-20 19:40:54 +08:00
kdletters 33e56fb56f 收紧桌面壳网络事件声明
桌面壳移除未由 Rust 真实驱动的 network.statusChanged 能力

桌面网络状态保留 Rust 主站可达性主动查询

门禁禁止桌面网络事件回退到 WebView online 状态

文档和项目记忆同步桌面网络能力边界
2026-06-20 17:49:30 +08:00
kdletters 51139ea83f 补齐桌面壳网络与门禁自检
桌面网络 HostBridge 补成功与失败映射单测

桌面壳配置脚本纳入受控脚本与替身词扫描

原生壳文档改用唯一完整路径清单口径

项目记忆同步桌面壳验收边界
2026-06-20 16:47:08 +08:00
kdletters cf01ba3097 收紧桌面图片拖拽坐标
桌面壳发送图片拖拽事件前将坐标归一为非负整数

桌面壳配置检查反查拖拽坐标归一和单测边界

共享决策记录补充桌面拖拽坐标边界约定
2026-06-20 15:40:26 +08:00
kdletters 2332461570 统一桌面壳外链失败响应
桌面壳外链打开失败返回与移动壳一致的稳定错误

桌面壳配置检查锁定外链失败错误口径
2026-06-20 14:51:31 +08:00
kdletters 1f4d662054 锁定桌面通知投递不可用响应
桌面通知投递失败转为稳定 host_error

桌面通知单测覆盖投递不可用 code 和 message

桌面壳配置检查反查通知投递不可用边界
2026-06-20 13:05:21 +08:00
kdletters b6b428e531 锁定桌面网络状态不可用响应
桌面网络状态探测失败转为稳定 host_error

桌面网络状态单测覆盖不可用响应 code 和 message

桌面壳配置检查反查网络不可用边界
2026-06-20 13:01:59 +08:00
kdletters 808e9740f8 锁定桌面刷新不可用响应
桌面 WebView 刷新主窗口缺失转为稳定 host_error

桌面 WebView 刷新失败转为稳定不可用响应

桌面刷新单测覆盖不可用响应 code 和 message

桌面壳配置检查反查刷新不可用边界
2026-06-20 12:57:37 +08:00
kdletters d13dc3e3f5 锁定桌面同源导航不可用响应
桌面同源页面导航主窗口缺失转为稳定 host_error

桌面同源页面导航失败转为稳定不可用响应

桌面同源导航单测覆盖不可用响应 code 和 message

桌面壳配置检查反查同源导航不可用边界
2026-06-20 12:53:34 +08:00
kdletters 9b73edfbf9 锁定桌面外链打开不可用响应
桌面外链打开失败转为稳定 host_error

桌面外链打开单测覆盖不可用响应 code 和 message

桌面壳配置检查反查外链不可用边界
2026-06-20 12:49:40 +08:00
kdletters c55beb62d9 锁定桌面标题不可用响应
桌面标题主窗口缺失转为稳定 host_error

桌面标题设置失败转为稳定不可用响应

桌面标题单测覆盖不可用响应 code 和 message

桌面壳配置检查禁止暴露标题原生窗口错误
2026-06-20 12:45:44 +08:00
kdletters 56011330c3 锁定桌面角标不可用响应
桌面角标主窗口缺失转为稳定 host_error

桌面角标设置失败转为稳定不可用响应

桌面角标单测覆盖不可用响应 code 和 message

桌面壳配置检查禁止暴露角标原生窗口错误
2026-06-20 12:41:40 +08:00
kdletters 54fc8dd9aa 锁定桌面外观不可用响应
桌面外观主题读取失败转为稳定 host_error

桌面主窗口缺失时外观查询转为稳定不可用响应

桌面外观单测覆盖不可用响应 code 和 message

桌面壳配置检查禁止暴露原生窗口错误
2026-06-20 12:37:03 +08:00
kdletters 6ded19d018 锁定桌面文件路径错误响应
桌面文件导出路径转换失败转为稳定不可用响应

桌面文件导入路径转换失败转为稳定不可用响应

桌面壳配置检查禁止暴露原生路径错误
2026-06-20 12:32:45 +08:00
kdletters 12ab5ef064 锁定桌面剪贴板不可用响应
桌面剪贴板写入失败转为稳定 host_error

桌面剪贴板读取失败转为稳定 host_error

桌面分享写入剪贴板失败复用稳定不可用响应

桌面壳配置检查反查剪贴板不可用边界
2026-06-20 12:27:45 +08:00