roymondchen
|
c2cd1c40cf
|
style(editor): icon组件图标样式调整
|
2022-09-08 12:44:44 +08:00 |
|
roymondchen
|
3e024d21ed
|
feat(editor): 支持控制pagebar中新增按钮显隐
|
2022-09-06 16:27:30 +08:00 |
|
roymondchen
|
bdd544e87e
|
fix(editor): 画布缩放后,拖入组件位置错位
|
2022-09-06 16:06:18 +08:00 |
|
roymondchen
|
c307386190
|
feat(editor): 添加compoent-list-item slot
|
2022-09-06 16:04:20 +08:00 |
|
roymondchen
|
458f493150
|
build: 使用esbuildOptions定义global
|
2022-09-06 15:38:16 +08:00 |
|
roymondchen
|
e67cbceb7d
|
fix(editor): 没有页面时,添加页面出错
|
2022-08-31 15:11:01 +08:00 |
|
i33
|
3af6f11f9f
|
fix(editor): 添加remove事件时的参数
之前是有参数的。
|
2022-08-30 17:39:14 +08:00 |
|
roymondchen
|
2201fbe80c
|
fix(editor,stage,ui,runtime): 流式布局下,height自动设置成auto
fix #298
|
2022-08-30 17:38:42 +08:00 |
|
roymondchen
|
4a59b4b0f4
|
feat(editor): 编辑器销毁后销毁services
|
2022-08-30 12:50:53 +08:00 |
|
i33
|
6c0b92e808
|
feat(editor): 创建新组件时的顺序 (#316)
* feat(editor): 创建新组件时的顺序
点击面板组件创建新组件时,默认按照当所选组件(非容器)后面的顺序
* feat(editor): 追加vue2 runtime的修改
|
2022-08-30 12:45:51 +08:00 |
|
roymondchen
|
de8ef8dc58
|
feat(editor): 画布添加滚动条
fix #262
|
2022-08-26 22:00:16 +08:00 |
|
roymondchen
|
dd3075be56
|
feat(editor): 去掉画布根据视窗大小自动调整缩放比例,加上缩放到实际大小/缩放以适应菜单按钮
|
2022-08-25 16:24:48 +08:00 |
|
roymondchen
|
4872e5352b
|
chore(editor): 重构tool-button,将功能逻辑移到nav-menu中
|
2022-08-25 15:30:41 +08:00 |
|
roymondchen
|
ca5e4d2702
|
chore(editor): 导出ContentMenu
|
2022-08-25 11:08:17 +08:00 |
|
roymondchen
|
9b9c9db683
|
fix(editor): 上移一层通知runtime更新参数出错
fix #282
|
2022-08-24 10:36:42 +08:00 |
|
roymondchen
|
5529bbc6e1
|
fix(editor): 组件属性表单配置默认值
|
2022-08-24 10:04:28 +08:00 |
|
roymondchen
|
98bc4e2dbb
|
feat(editor): 添加stage slot
|
2022-08-24 09:37:41 +08:00 |
|
roymondchen
|
31029bc8f1
|
feat(editor): propsService添加fillConfig方法,支持扩展
|
2022-08-23 20:35:34 +08:00 |
|
roymondchen
|
3cdcca3b0b
|
chore(editor): 删除无用代码
|
2022-08-23 20:35:34 +08:00 |
|
wangminghua
|
9b0db4a807
|
fix(editor): 修复 update 返回值三目运算符判断错误的问题,同时优化输入与输入类型一致。
|
2022-08-23 14:39:21 +08:00 |
|
wangminghua
|
547e733c65
|
fix(editor): 修复Add返回数组还是对象的逻辑
|
2022-08-23 12:59:13 +08:00 |
|
王明华
|
56b8ed1d73
|
refactor(editor): 支持doPaste插件 (#299)
* refactor(editor): 粘贴时添加粘贴选项,用于格式化粘贴对象数据。
* refactor(editor): 支持doPaste插件
|
2022-08-22 17:36:02 +08:00 |
|
i33
|
f3c9ba475f
|
fix(editor): 拖拽改变父容器时错乱现象 (#296)
* fix(editor): 拖拽改变父容器时错乱现象
直接拖拽元素改变其父容器时, 会产生错乱的现象。
* Update packages/stage/src/types.ts
Co-authored-by: jia000 <398009049@qq.com>
Co-authored-by: jia000 <398009049@qq.com>
|
2022-08-22 13:18:23 +08:00 |
|
roymondchen
|
143bded648
|
feat(editor): 记住组件树节点展开的状态
close #283
|
2022-08-19 10:57:19 +08:00 |
|
i33
|
0536ac29ae
|
fix(editor): 解决UISelect控制台警告 (#289)
* fix(editor): 解决UISelect控制台警告
tooltip使用时,如果直接子元素有v-if, 会造成控制台警告`[ElOnlyChild] no valid child node found`,添加一个固定元素,避免警告。
* Update UISelect.vue
修改v-if到tooltip
|
2022-08-19 10:52:01 +08:00 |
|
roymondchen
|
5f0e421550
|
fix(editor): 复制页面错误
|
2022-08-17 15:27:10 +08:00 |
|
roymondchen
|
2cde4bb5a0
|
feat(editor): runtime add api中parent参数加回去
|
2022-08-16 16:29:32 +08:00 |
|
roymondchen
|
59e6aff70a
|
feat(editor,stage): runtime-api中的add/update/remove中的参数加上parentId
|
2022-08-16 15:20:39 +08:00 |
|
roymondchen
|
9d2e2210d1
|
fix(editor): react runtime中添加没有即使渲染
|
2022-08-16 14:39:42 +08:00 |
|
roymondchen
|
4f8ea94ee8
|
feat(stage,editor): 拖入指定容器支持配置成按住alt才开启
|
2022-08-12 15:36:05 +08:00 |
|
roymondchen
|
c949590f80
|
feat(editor,stage): 多选支持居中操作
|
2022-08-12 13:39:25 +08:00 |
|
roymondchen
|
0e82f652a9
|
fix(editor): 删除节点后,标记父节点为修改状态
|
2022-08-11 17:25:54 +08:00 |
|
roymondchen
|
882774311a
|
fix(editor): 水平居中添加了两个历史堆栈
|
2022-08-11 17:25:54 +08:00 |
|
roymondchen
|
41cdc6e650
|
test(editor): 更新propsService引用路径
|
2022-08-11 14:39:59 +08:00 |
|
roymondchen
|
b6fa064b0b
|
feat(editor): editorService.add支持添加多个组件
|
2022-08-11 14:26:03 +08:00 |
|
roymondchen
|
beee67b3eb
|
fix(editor): 画布右键菜单中粘贴按钮显示条件修改
|
2022-08-09 20:05:21 +08:00 |
|
roymondchen
|
23617a63e9
|
fix(editor): icon 图片模式样式修改
|
2022-08-09 20:05:21 +08:00 |
|
roymondchen
|
a4dd4eac02
|
fix(editor): 页面列表显示问题
|
2022-08-08 19:21:40 +08:00 |
|
roymondchen
|
7de649d8c4
|
fix(editor): uiselect没有注册
|
2022-08-08 13:30:37 +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
|
574e03f685
|
feat(editor): 完善storageService功能
新增namespace,setItem/getItem时自动key自动加上namespace;setItem可以指定协议;getItem时根据协议自动解析
fix #224
|
2022-08-04 18:46:26 +08:00 |
|
roymondchen
|
14e9b6ec59
|
chore: 将vite/client配置到tsconfig中
|
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 |
|
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
|
aa20c74131
|
fix(editor): 新增页面时会有一个error
|
2022-07-29 14:32:53 +08:00 |
|