Repository navigation
fix: 同步主分支修复并完善 Linux 渲染检测 - #798
Merged
Merged
Conversation
- Settings Proxy 改为先写入内存再通知 listener。原先先通知后写入, theme ↔ darkTheme 两个 watcher 读到旧值互相触发,栈溢出, 导致画布主题未更新(深浅色混杂)、内存中 darkTheme 未更新(明暗切换后回到旧主题) - 快捷键匹配在按住 Shift 时回退按物理按键比对,修复 「窗口不透明度减小 Ctrl+Alt+Shift+-」因 event.key 为 _ 永远无法触发
… to prevent WebKit2GTK bounding-box artifacts
要求提交标题的类型前缀后使用中文,并在提交正文注明实际使用的 AI 工具及模型名称、版本;无法确认时如实说明。补充提交格式示例。 AI 工具:OpenAI Codex AI 模型:GPT-6(具体版本标识未知)
将 Mermaid 间接依赖的 DOMPurify 从 3.4.11 升级至 3.4.17,修复 GHSA-cg2g-xh64-v4q7,并保持其他依赖版本不变。 验证:TypeScript 类型检查通过;使用实际安装版本验证三种拆分的 Shadow DOM 模板表达式均被清除,常规 HTML 清理通过。 AI 工具:OpenAI Codex AI 模型:GPT-6(具体版本标识未知)
将 better-auth 从 1.6.11 升级至 1.7.7,同步升级配套核心包、适配器及依赖,修复 CVE-2026-114607(GHSA-965c-763c-88jm)。 验证:TypeScript 类型检查及 5 项认证配置测试通过;实际安装的客户端通过自定义 fetch、会话读取、邮箱登录、登录失败和退出登录检查。DOMPurify 回归检查仍通过。 本提交更新桌面客户端依赖;独立部署的账号服务需另行升级。 AI 工具:OpenAI Codex AI 模型:GPT-6(具体版本标识未知)
mygo v0.6.4 在 Linux 初始化时会默认设置 WEBKIT_DISABLE_DMABUF_RENDERER=1, 导致 Wayland + Mesa(Intel/AMD)环境下每帧回退到 CPU 拷贝、画布与 UI 严重掉帧。 在 runGUI 启动前检测安全的 Wayland + Mesa 环境并预设 WEBKIT_DISABLE_DMABUF_RENDERER=0, 同时对 NVIDIA、虚拟机、容器、软件渲染及用户显式配置的环境变量保持原有行为。 Fixes graphif#795 AI 工具:Google Antigravity AI 模型:Claude Opus 5.5、Gemini 4 Argon
将 tauri-plugin-updater 升级至 2.14.1,并将间接依赖 zip 从 4.6.1 更新至 9.5.0,修复 CVE-2026-115905。 验证:TypeScript 类型检查通过;Windows 依赖树确认仅保留 zip 9.5.0。未运行构建或 Windows 自动更新实测。 AI 工具:OpenAI Codex AI 模型:GPT-6(具体版本未提供)
合并 origin/master 的界面、渲染、主题与安全依赖修复,适配 MyGo 原生菜单和拖动区域,保留 Bun 与 MyGo 架构。收紧 DMA-BUF 自动启用条件,并修复改名后遗留的模块声明路径。 验证:TypeScript 类型检查、全部 Go 测试及 43 项相关前端测试通过。全量前端测试有 4 项失败,已在合并前 dfea232 的独立检出中复现。未运行构建或桌面真机验证。 AI 工具:OpenAI Codex AI 模型:GPT-6(具体版本标识未知)
修正两处 Prettier 格式,并统一文本文件检出为 LF,避免 Windows CI 因 CRLF 失败。 验证:TypeScript 类型检查、ESLint 和 85 项相关前端测试通过;全量前端 4 项失败及本机 Go 测试失败均在合并前 mygo 分支复现。未运行构建或 Linux 真机验证。 AI 工具:OpenAI Codex AI 模型:GPT-6(具体版本标识未知)
Littlefean
marked this pull request as ready for review
November 14, 2026 06:25
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.
合并 #795 的 Linux DMA-BUF 优化,并将主分支
master的修复同步到mygo。验证:TypeScript 类型检查、全部 Go 测试、43 项相关前端测试及提交钩子的 ESLint/Prettier 检查通过。全量前端测试存在 4 项失败,已在合并前 dfea232 的独立检出中复现(持久化 3 项、目录约定 1 项)。未运行构建;Linux 真机渲染和 macOS 原生菜单尚未实测。
Fixes #795
AI 工具:OpenAI Codex
AI 模型:GPT-6(具体版本标识未知)