Releases: SQDR2/PortableConversationScriptAssistant
Releases · SQDR2/PortableConversationScriptAssistant
Release list
v2.0.7
v2.0.6
feat: rich-content-copy - 点击话术一次性复制图文内容 v2.0.6
- 新增 imageUrlToBase64() 辅助函数,canvas 转 base64 data URI
- 新增 copyRichContent() 替换 copyContent():有图片时构造
ClipboardItem({ text/plain, text/html }),全部图片 base64 嵌入 HTML
- 无图片时 fallback 到 writeText() 纯文本路径
- Toast 文案区分图文/纯文本复制
- 更新所有调用点(handleContentClick、复制按钮、复制全文按钮)
v2.0.5
feat: improve media interaction - image context menu & video reveal i…
v2.0.4
v2.0.3
v2.0.2
feat: add crash logging for runtime error diagnosis - Add backend/utils/logger.go with InitLogDir() and LogError() - Add global panic recovery in main() with log output - Add panic recovery in checkTarget() goroutine - Add startup DB error logging - Add logs/ to .gitignore - Bump version to v2.0.2
v2.0.1
fix: 修复 Linux 下助手窗口底部超出目标窗口的问题 Linux 上 X11 Geometry()/Resize() 操作的是客户区(不含 WM 装饰), 导致 sidekick 设置客户区高度 = 目标高度时,视觉窗口多出了标题栏高度。 修复: - GetDWMFrameOffsetsByTitle (Linux) 使用 _NET_FRAME_EXTENTS 获取 WM 装饰尺寸, 返回负值 Bottom offset 使对齐公式自动减去装饰高度 - GetWindowPhysicalWidthByTitle (Linux) 返回含 WM 边框的实际视觉宽度 不影响 Windows 平台的行为(Windows 的 FrameOffsets 仍为正值阴影补偿)。
v2.0.0
v1.0.0
fix: grant write permissions for release