parisma
|
46e0e23785
|
fix(editor): 修复先单击选中页面,再进行多选无法选中的问题
|
2022-08-08 19:37:20 +08:00 |
|
roymondchen
|
a4dd4eac02
|
fix(editor): 页面列表显示问题
|
2022-08-08 19:21:40 +08:00 |
|
roymondchen
|
9ac3e12487
|
feat(utils): moment换成dayjs
|
2022-08-08 18:57:38 +08:00 |
|
roymondchen
|
5f78bbd7b7
|
feat(core): 新增store
|
2022-08-08 17:20:21 +08:00 |
|
roymondchen
|
eba6cbccde
|
feat(admin): 更新runtime
|
2022-08-08 17:12:34 +08:00 |
|
roymondchen
|
1d8149b5eb
|
build: 修改runtime publicDir
|
2022-08-08 16:13:58 +08:00 |
|
roymondchen
|
7de649d8c4
|
fix(editor): uiselect没有注册
|
2022-08-08 13:30:37 +08:00 |
|
roymondchen
|
3d1a803ec9
|
feat(stage): 多选快捷键改成ctrl/cmd
|
2022-08-08 13:28:09 +08:00 |
|
jia000
|
8c5250403b
|
Merge pull request #236 from jia000/release
chore: release v1.1.0-beta.6
|
2022-08-05 20:22:26 +08:00 |
|
roymondchen
|
3bcc0c408a
|
chore: release v1.1.0-beta.6
v1.1.0-beta.6
|
2022-08-05 20:21:45 +08:00 |
|
roymondchen
|
08dae20aa0
|
build(editor): 由于生成.d文件无法将别名转化成真实路径,暂时将@editor改回相对路径
|
2022-08-05 20:12:35 +08:00 |
|
roymondchen
|
5e36ca8e47
|
build: 构建时某些文件的.d文件丢失
|
2022-08-05 20:12:35 +08:00 |
|
wangminghua
|
9ffecf62f7
|
fix(editor): 添加组件粘贴操作支持偏移量
|
2022-08-05 20:10:32 +08:00 |
|
roymondchen
|
a4e91fa66d
|
fix(stage): 单选后,粘贴多个组件,原来的单选状态没有取消
|
2022-08-04 18:49:15 +08:00 |
|
roymondchen
|
574e03f685
|
feat(editor): 完善storageService功能
新增namespace,setItem/getItem时自动key自动加上namespace;setItem可以指定协议;getItem时根据协议自动解析
fix #224
|
2022-08-04 18:46:26 +08:00 |
|
roymondchen
|
6e199897ac
|
fix(docs): vuepress暂不支持vite3.0
|
2022-08-04 16:05:14 +08:00 |
|
roymondchen
|
e8b8d35cbd
|
feat(runtime): vue2/react使用tamgic-cli生成组件依赖入口
|
2022-08-04 15:39:19 +08:00 |
|
roymondchen
|
a57fef4947
|
feat(runtime,playground): vue3使用tmagic-cli生成组件依赖入口
|
2022-08-04 15:39:19 +08:00 |
|
roymondchen
|
abde532654
|
chore(ui): 补充完整dependencies
|
2022-08-04 15:39:19 +08:00 |
|
roymondchen
|
14e9b6ec59
|
chore: 将vite/client配置到tsconfig中
|
2022-08-04 15:39:19 +08:00 |
|
roymondchen
|
32fdf05eb1
|
feat(cli): 生成的entry文件不再在window挂对象,通过构建自动挂载
|
2022-08-04 15:39:19 +08:00 |
|
roymondchen
|
624da4c29a
|
feat(cli): 支持配置temp文件夹,默认.tmagic
|
2022-08-04 15:39:19 +08:00 |
|
roymondchen
|
55661ee2e7
|
chore: 更新vite到3.0
|
2022-08-04 15:39:19 +08:00 |
|
roymondchen
|
e5f0506a00
|
feat(stage,runtime): 去掉runtime getSnapElements 定义
|
2022-08-04 15:39:19 +08:00 |
|
roymondchen
|
f18e7b275d
|
feat(cli): 新增tamgic-cli,用于runtime 依赖生成
|
2022-08-04 15:39:19 +08:00 |
|
roymondchen
|
f1a8097e06
|
chore: 更新vuepress版本
|
2022-08-04 15:39:19 +08:00 |
|
roymondchen
|
3c0f19347d
|
chore: 更新ts版本
|
2022-08-04 15:39:19 +08:00 |
|
wangminghua
|
2008bc7da1
|
fix(editor): 修复添加StorageService定义导出带来的构建错误
|
2022-08-04 13:40:46 +08:00 |
|
王明华
|
da0cb7d614
|
feat(editor): 添加storageService服务 (#225)
* feat(editor): 添加storageService服务
* fix(editor): 添加type.ts 导出StorageService的定义
|
2022-08-04 12:45:55 +08:00 |
|
parisma
|
8c64ea798a
|
feat(editor): 多选粘贴后同步选中粘贴的多个元素,并支持拖拽,粘贴删除支持多个元素同时撤销到上一步
|
2022-08-04 12:38:36 +08:00 |
|
parisma
|
af2fa3eee4
|
test(editor): 修改测试用例,修复流水线打包问题
|
2022-08-03 14:46:48 +08:00 |
|
khuntoriia
|
b702857aad
|
feat(editor): 多选菜单支持复制粘贴删除 (#217)
* feat(editor): 多选菜单支持复制粘贴删除
* fix(editor): 编辑器选中节点统一为nodes数组,保留原node对象为nodes数组的第一个元素,将复制粘贴删除行为封装到editorservice中,支持键盘快捷键
* test(editor): 修改editor相关测试用例
* fix(editor): cr问题修改
* feat(editor): 将复制粘贴操作进行拆分封装
* fix(editor): cr修改
Co-authored-by: parisma <parisma@tencent.com>
|
2022-08-03 14:03:36 +08:00 |
|
王明华
|
a02fd2c695
|
fix(editor): id可能重复 (#221)
提升id位数,降低id重复几率
|
2022-08-03 14:01:12 +08:00 |
|
roymondchen
|
259a5aa530
|
fix(admin): npm install 出错
fix #207
|
2022-08-01 16:52:24 +08:00 |
|
roymondchen
|
8e1e7ef0de
|
docs: 修改onRuntimeReady描述
|
2022-07-29 16:57:39 +08:00 |
|
jia000
|
05f9bb8141
|
Merge pull request #215 from jia000/release
chore: release v1.1.0-beta.5
|
2022-07-29 14:51:58 +08:00 |
|
roymondchen
|
ccca4eb653
|
chore: 重新生成changlog
|
2022-07-29 14:51:13 +08:00 |
|
roymondchen
|
699e6fe953
|
chore: release v1.1.0-beta.5
v1.1.0-beta.5
|
2022-07-29 14:46:16 +08:00 |
|
roymondchen
|
aa20c74131
|
fix(editor): 新增页面时会有一个error
|
2022-07-29 14:32:53 +08:00 |
|
roymondchen
|
9858327eb8
|
fix(stage,runtime,ui-react): tmagicRuntimeReady时机修改
fix #198
|
2022-07-29 12:50:07 +08:00 |
|
i33
|
0a1cf060a5
|
fix(stage): 在 stage 拖拽改变父容器的BUG
从大容器 到内部小容器 拖拽, 不会改变父容器的问题, 例如:
场景组件 :
1. page: Page
2. page 的子组件: 按钮Button
3. page 的子组件: 组Group
操作:
1. 拖住Button 不动, 激活当前父容器Page, 这时Page变暗, 被选择为目标父容器。
2. 继续不松手,再拖至P的子组件Group上方去选择Group,Page还是拥有被选择的样式,Group并未被选为目标父容器。
3. 松开鼠标按键完成拖放, Button 还是在Page内。
|
2022-07-29 12:46:10 +08:00 |
|
roymondchen
|
4ff07ea5a9
|
fix(editor): 重复import
|
2022-07-28 15:31:08 +08:00 |
|
i33
|
340eeb32d7
|
fix(editor): 已选组件树形拖放时, layout 根据父窗口动态变化 (#210)
* fix(editor): 已选组件树形拖放时, layout 根据父窗口动态变化
当拖拽到不同的父节点时, 自身节点的position不会根据父容器变化
* 修改代码格式
Co-authored-by: jia000 <398009049@qq.com>
Co-authored-by: jia000 <398009049@qq.com>
|
2022-07-28 13:47:54 +08:00 |
|
roymondchen
|
fff587d9eb
|
fix(editor): 新增组件id不对
|
2022-07-27 16:47:12 +08:00 |
|
parisma
|
ec1bf1dcb7
|
fix(admin): 升级tmagic版本,修复第一个活动第一个页面uiconfig中id和page id重复的问题
|
2022-07-27 16:43:03 +08:00 |
|
parisma
|
a2fb92d988
|
feat(stage): 1) 高亮边框样式加粗
2) 统一组件是否可选中逻辑,固定定位和绝对定位不可混合多选
3) 多选moveable options接受业务传入的moveableOptions
|
2022-07-27 13:13:44 +08:00 |
|
parisma
|
a4884c504f
|
fix: 修复多选组件时新增组件的体验问题
|
2022-07-27 13:13:44 +08:00 |
|
jia000
|
fff974bbdb
|
Merge pull request #206 from jia000/release
chore: release v1.1.0-beta.4
|
2022-07-26 16:36:14 +08:00 |
|
roymondchen
|
11d790d245
|
chore: release v1.1.0-beta.4
v1.1.0-beta.4
|
2022-07-26 16:34:42 +08:00 |
|
roymondchen
|
c1fc6b8f94
|
feat(editor): editorService.add 的addNode参数对象中加上inputEvent
|
2022-07-26 16:28:37 +08:00 |
|