Syngnat
|
5424f22677
|
⚡️ perf(native-window): 稳定结果同步回调避免全量序列化
|
2026-07-22 08:54:24 +08:00 |
|
Syngnat
|
c6ca44aa44
|
⚡️ perf(workbench): 隔离 SQL 输入引发的全局重绘
|
2026-07-22 07:28:02 +08:00 |
|
Syngnat
|
fda0733f11
|
⚡️ perf(native-window): 优化 AI 独立窗口启动与交互
- 关闭时隐藏保活,重开复用现有进程并通过可见性版本消除竞态
- 拆分 AI 与工作台资源,使用启动状态白名单减少序列化开销
- 修复设置中心层级、Windows 前台切换及独立窗口关闭交互
- 补齐状态同步、断线重放与窗口生命周期回归测试
|
2026-07-21 23:40:17 +08:00 |
|
Syngnat
|
5c3535c85d
|
✨ feat(native-window): 支持 macOS Dock 管理独立窗口
- 在主程序 Dock 菜单动态列出并聚焦已就绪的独立窗口
- 在 Wails 启动前固定子进程为 Accessory,消除临时 Dock 图标闪现
- 按多显示器可见区域修正越界窗口并回写实际坐标
- 将自定义 AI 面板快捷键同步到独立窗口并转交主窗口处理
- 补齐 Go、Objective-C、前端及 Wails 绑定回归测试
|
2026-07-21 18:52:54 +08:00 |
|
Syngnat
|
82c62fd55c
|
✨ feat(query-result): 新增结果页快速查看表 DDL
- 识别单表查询并在 Legacy 与 V2 结果视图提供 DDL 入口
- 按数据库方言独立解析并传递 DDL 目标至浮动与独立窗口
- 避免多表和歧义查询误展示入口并补充回归测试
Fixes #537
|
2026-07-19 10:55:13 +08:00 |
|
Syngnat
|
3f4b247faa
|
✨ feat(native-window): 完善原生独立窗口与跨屏拖拽
- 支持全部工作台标签与 AI 对话在多显示器中原生独立展示
- 修复拖拽指针捕获,恢复关闭、右键菜单和跨窗口释放识别
- 拆分子窗启动入口并按需加载语言与工作台内容
- 内容与 Monaco 完成可见绘制后再提交迁移,消除白屏和加载闪烁
- 加固结果编辑、宿主同步及关闭、超时和焦点竞态
|
2026-07-17 16:06:24 +08:00 |
|
Syngnat
|
fa9d21be8b
|
✨ feat(native-window): 支持标签页拖出为原生独立窗口
- 支持 SQL、数据和结果标签拖出到跨显示器原生窗口
- 通过受认证 loopback bridge 复用主进程后端与状态
- 支持子窗口继续拆窗、聚焦、关闭、还原与异常退出恢复
- 补充多窗口协议、状态同步和跨平台回归测试
|
2026-07-16 20:25:08 +08:00 |
|