Commit Graph
49 Commits
Author SHA1 Message Date
liquid 035c8dba6f feat(video-frame): 添加视频帧选择功能及历史记录组件
实现视频帧选择功能,包括:
1. 添加视频帧选择弹窗组件,支持拖动进度条或输入时间选择指定帧
2. 新增视频帧插入工具,可将选定帧插入画布中视频元素下方
3. 重构历史记录功能为通用组件,支持图片和视频历史统一管理
4. 优化视频尺寸获取逻辑,添加缓存机制提升性能
5. 强制全局UI使用浅色主题,确保视觉一致性
2025-09-06 20:57:06 +08:00
liquid c16dc4ce42 feat: 优化位置 2025-09-06 14:24:57 +08:00
liquid ce7c3ec88b refactor(toolbar): 移除app-toolbar中的AI图像生成按钮并移至popup-toolbar
将AI图像生成功能从app-toolbar移动到popup-toolbar,优化工具栏布局
更新version.json中的buildTime
2025-09-06 13:31:34 +08:00
liquid dce6bf77fc 初始数据 2025-09-06 09:14:27 +08:00
liquid 010a5bb59b feat(ai-image): 优化图片插入位置和尺寸处理
调整图片插入位置计算逻辑,使图片居中显示在选定元素下方
修改buildImage函数支持使用原始尺寸插入图片
替换历史记录图标为组件图标
更新需求文档添加元素选择和插入规则
删除不再使用的ai-image-generation-footer组件
2025-09-06 09:05:35 +08:00
liquid 3ec128e4c0 feat(主题): 集成TDesign主题并应用AITU品牌色彩系统
添加tdesign-theme.scss配置文件,定义品牌色彩变量和组件样式
在全局样式中应用品牌色彩,包括主色、辅助色和渐变色
添加图片压缩功能以优化AI图像生成性能
更新文档说明主题集成和使用方法
2025-09-06 08:00:07 +08:00
liquid 0199eb5254 feat(drawnix): 添加智能插入点功能并实现历史记录
refactor(selection-utils): 新增计算选中元素插入点的方法
feat(ai-image-generation): 添加图片生成历史记录功能
fix(version): 更新应用版本至0.0.9

实现根据选中元素位置智能计算新元素插入点,优化markdown和mermaid转换的插入逻辑
为AI图片生成添加历史记录功能,支持查看和选择历史生成的图片
2025-09-06 07:32:47 +08:00
liquid 3dab00c720 fix(drawnix): 修复AI图像生成对形状/思维导图/流程图的处理
- 更新元素分类逻辑,将思维导图元素视为图形元素
- 使用Plait原生toImage函数替代合成SVG渲染,确保颜色和样式正确
- 修复形状、思维导图和流程图无法触发AI图像生成的问题
2025-09-06 00:48:13 +08:00
liquid 85641fba19 feat(ai-image-generation): 添加图片悬停放大预览功能
修改上传图片的样式和交互,当鼠标悬停时显示放大预览图。主要变更包括:
- 将图片容器overflow改为visible以显示悬停提示
- 添加悬停大图提示组件及相关样式
- 实现鼠标悬停时显示大图预览的功能
2025-09-06 00:27:39 +08:00
liquid 6a4c3974b5 feat(drawnix): 改进元素分类和SVG生成逻辑
- 增强文本和图形元素的分类准确性,添加详细日志
- 改进SVG生成,支持实际图片渲染和元素排序
- 优化数据URL生成,使用URI编码避免编码问题
- 添加详细的调试日志帮助问题排查
2025-09-06 00:17:29 +08:00
liquid a05762bab6 feat(ai-image-generation): 实现图形元素与重叠元素的AI图像生成处理
新增图形元素处理逻辑,当存在图形元素时:
1. 将与之重叠的元素合并为图形元素
2. 将所有图形元素组合生成图片并添加到图片列表末尾
3. 剩余图片添加到图片列表开头
4. 剩余文字填入图像描述

移除旧的选择内容自动填充逻辑,改为在对话框打开时统一处理选中内容
2025-09-06 00:03:11 +08:00
liquid c06e713091 feat(ai-image-generation): 重构AI图像生成对话框并添加底部操作栏
- 将AI图像生成对话框重构为使用TDialog组件
- 提取底部操作按钮到独立组件ai-image-generation-footer
- 优化状态管理和缓存处理逻辑
- 调整样式布局和交互细节
2025-09-05 22:34:13 +08:00
liquid fe8991957b feat(icons): 添加AITU品牌图标和更新相关文档
更新品牌图标文件,包括多种尺寸的PNG和SVG格式图标
修改README和品牌设计文档,反映从Drawnix到AITU的品牌转型
调整manifest.json和HTML文件中的图标引用和品牌描述
2025-09-05 21:36:55 +08:00
liquid 2bd8a82416 chore: 更新版本号至0.0.8并添加版本控制脚本
添加智能版本升级脚本和安全发布包创建工具
更新版本控制文档说明
优化版本更新逻辑以支持现有标签检查
2025-09-05 09:13:33 +08:00
liquid f3fe237f25 feat: 实现PWA支持和版本更新机制
- 添加PWA相关文件和配置,包括manifest和service worker
- 实现版本控制和自动更新检测功能
- 添加版本更新提示组件
- 优化构建脚本以支持版本管理
- 更新HTML模板以支持PWA功能
2025-09-05 09:05:47 +08:00
liquid 1abde7c860 feat(图片处理): 添加Service Worker解决外部图片CORS问题
注册Service Worker来处理外部图片的跨域请求问题
修改图片加载逻辑以支持跨域请求
添加Service Worker脚本处理图片请求并缓存
2025-09-05 08:15:55 +08:00
liquid c9d9f0d109 feat(ai-image-generation): 添加AI图像生成对话框功能
实现AI图像生成对话框,包括以下改进:
- 添加关闭按钮和点击外围禁用关闭功能
- 优化图片预加载和加载状态处理
- 更新样式和图标
- 在工具栏添加AI图像生成按钮
2025-09-04 23:08:59 +08:00
liquid 78eba12d0e feat(ai-image-generation): 添加聊天API支持和图片上传功能
- 修改API调用端点从images/generations到chat/completions
- 添加API模式选择器,支持图像生成API和聊天API切换
- 实现图片上传功能,支持多图上传和预览
- 添加相关样式和主题支持
2025-09-04 21:30:34 +08:00
liquid bf8ea41dba feat(ai-image-generation): 添加AI图像生成功能及UI改进
新增AI图像生成功能,包括:
1. 添加新的图像生成表单组件,支持自定义尺寸和预设提示词
2. 实现从URL直接插入图像的功能
3. 添加TDesign UI组件库依赖
4. 改进错误处理和用户交互体验
5. 添加详细的样式和键盘快捷键支持
2025-09-04 20:59:45 +08:00
liquid e79e9a17c0 feat(drawnix): 添加AI图像生成功能 2025-09-04 16:43:50 +08:00
vishwak 80a65ac469 feat(i18n): added i18n tool for multi-Language support (#232) 2025-08-26 22:01:17 +08:00
pubuzhixing8 2e900d1cda Revert "fix: fix dockerfile build logic (#201)" (#204)
This reverts commit d320ba386f.
2025-08-11 18:42:27 +08:00
Peter Chen d320ba386f fix: fix dockerfile build logic (#201) 2025-08-11 18:34:04 +08:00
waycaan 9f1b35368e Add files via upload (#154) 2025-06-23 09:36:55 +08:00
pubuzhixing8 69b172fd63 feat: improve seo (#148) 2025-06-10 23:29:23 +08:00
pubuzhixing8 b96a1d832c feat(app): use localforage to storage main board content #122 2025-04-03 08:50:44 +08:00
pubuzhixing8 7b695a0300 build: fix lint error 2025-04-01 21:50:48 +08:00
pubuzhixing8 a928ba1b11 feat(mermaid): improve mermaid-to-drawnix 2025-03-19 20:24:20 +08:00
pubuzhixing8 6ff70b972e feat: init dialog and mermaid-to-dialog 2025-03-19 20:24:20 +08:00
pubuzhixing8 18a20948a4 build: add release config and rename package name 2025-03-11 00:44:50 +08:00
pubuzhixing8 477ddfb24d feat(web): add debug console (#83) 2025-01-22 19:03:58 +08:00
pubuzhixing8 23d91dc034 feat(component): add afterInit to expose board instance 2025-01-22 18:53:58 +08:00
pubuzhixing8 5fa8cd580d feat(component): improve the onXXXChange feature for drawnix component #79 2025-01-22 18:53:58 +08:00
pubuzhixing8 6c4a0f52e0 build: e2e yml (#73) 2025-01-11 19:48:57 +08:00
pubuzhixing8 234e23ba4d feat(web): modify initialize-data for adding freehand data (#65) 2024-12-21 12:10:16 +08:00
pubuzhixing8 38f9995ae9 feat(web): add cloud.umami.is to track views (#64) 2024-12-18 12:08:08 +08:00
pubuzhixing8 602fc3b421 build: fix ci error and disabled e2e-ci(because deps error) (#49) 2024-12-07 19:13:57 +08:00
pubuzhixing8 cc645a8373 chore: update ico icon and README 2024-11-28 12:14:16 +08:00
pubuzhixing8 59619a6080 build: release first edition logo 🎉🎉🎉 2024-11-27 19:36:28 +08:00
pubuzhixing8 3b9d9a3771 feat: add sitemap 2024-11-15 19:16:27 +08:00
pubuzhixing8 61fe571955 feat: add product_showcase
bump plait into 0.69.0
2024-11-06 20:46:28 +08:00
pubuzhixing8 84cde4bda4 feat(web): seo 2024-10-30 19:51:35 +08:00
pubuzhixing8 9c0e6526dc feat: support local storage 2024-10-24 19:26:17 +08:00
pubuzhixing8 50bd187d09 feat(draw-toolbar): add draw toolbar (#9)
#5
2024-06-26 18:52:48 +08:00
pubuzhixing8 147c0280ad feat: add script and update ci 2024-06-18 22:39:07 +08:00
pubuzhixing8 ecfe3cda3b feat: import styles 2024-06-18 21:09:17 +08:00
pubuzhixing8 117e5a8b2f feat(drawnix-board): initialize drawnix board 2024-06-18 14:00:59 +08:00
pubuzhixing8 397d865fad feat(drawnix): init drawnix package 2024-06-17 20:45:21 +08:00
pubuzhixing8 ec7acbb755 Initial commit 2024-06-17 09:36:17 +08:00