karlis
|
aa9743d4e7
|
修正创建LeafLayer引用组合元素后,无法析构的问题
|
2023-03-23 15:59:33 +08:00 |
ArgonarioD
|
214fa0f82f
|
[editor] 修改了style相关的一些东西 #30
* 将LayerStyleContainer的覆盖运算符从<<改为了 |
* 调整了LayerContainerListWidget的UI
* fix: 移除描边时可能导致空指针异常
|
2023-03-23 15:02:44 +08:00 |
karlis
|
483afb9fb4
|
修正flip拼写错误的问题
|
2023-03-23 11:57:28 +08:00 |
ArgonarioD
|
2f9b988dac
|
[editor] 为LayerStyleContainer重载了<<运算符 | #30
|
2023-03-23 01:44:28 +08:00 |
karlis
|
ba4be72918
|
bug fix
|
2023-03-22 22:47:37 +08:00 |
karlis
|
b739f4506b
|
修正BoundRect显示巨大化的问题
|
2023-03-22 20:37:09 +08:00 |
karlis
|
578fd5da8e
|
修正图元更改后列表不正确的问题
|
2023-03-22 20:17:43 +08:00 |
karlis
|
f175e50b7b
|
merge
|
2023-03-22 19:59:42 +08:00 |
karlis
|
beee94ebe0
|
图元预览改为懒加载;添加帧缓存;修改图元预览渲染机制;固定渲染倍率*
|
2023-03-22 19:58:17 +08:00 |
ArgonarioD
|
62d887aa07
|
[editor] 将图层的旋转角度限制在了(-360, 360) | #27
|
2023-03-22 17:01:09 +08:00 |
wuyize
|
512181f6a3
|
Fix: painting.comp中zIndex计算错误,PaintingUtil包围盒计算错误
|
2023-03-22 16:58:28 +08:00 |
wuyize
|
60c7695545
|
Fix: PreviewWindow显示不完整 | #26
|
2023-03-22 14:54:52 +08:00 |
karlis
|
b2f37cc4eb
|
Experimental:添加了【图层提升/下放功能】
|
2023-03-22 14:45:43 +08:00 |
yang.yongquan
|
56777c1f00
|
增加zIndex,减少重复contour的生成
|
2023-03-22 13:02:43 +08:00 |
ArgonarioD
|
2e7d20d0d7
|
[editor] style接入新的UI实现 | #10
|
2023-03-22 00:09:44 +08:00 |
karlis
|
3edca0287b
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-21 22:58:58 +08:00 |
karlis
|
d1aeb28b97
|
添加ALT+↑↓切换Layer顺序的快捷功能
|
2023-03-21 22:58:42 +08:00 |
wuyize
|
492f0a12d7
|
Fix: Painting背景材质以及zIndex改为小的在上层
|
2023-03-21 22:30:19 +08:00 |
wuyize
|
88dc039fe8
|
Fix: PaintingUtil中root矩阵计算错误
|
2023-03-21 19:11:54 +08:00 |
karlis
|
c77114b7f3
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-21 15:19:13 +08:00 |
karlis
|
2b5598a81e
|
完成除样式外新ui接入 | #10
|
2023-03-21 15:18:57 +08:00 |
wuyize
|
3a693de9fe
|
为FluentMenu提供更完善的封装类型FluentMenuButton | #24
|
2023-03-21 15:15:41 +08:00 |
karlis
|
fff1ce3424
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-21 14:35:37 +08:00 |
karlis
|
4d16b47edd
|
merge
|
2023-03-21 14:25:04 +08:00 |
karlis
|
5fbf46faf2
|
merge
|
2023-03-21 14:13:41 +08:00 |
karlis
|
16671ae71f
|
添加Element渲染缓存
|
2023-03-21 14:11:47 +08:00 |
yang.yongquan
|
182284c60f
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-21 13:57:20 +08:00 |
yang.yongquan
|
93537954a9
|
Fix: 选择文件时未对“未选择”的情况做处理 | #19
|
2023-03-21 13:57:16 +08:00 |
wuyize
|
d3cf84f479
|
Fix: style宽度转换问题
|
2023-03-21 13:55:46 +08:00 |
wuyize
|
35e7648206
|
FIX: setWindow参数设置错误
|
2023-03-21 12:24:42 +08:00 |
yang.yongquan
|
793402e3c5
|
增加了originPath以便transform操作
|
2023-03-21 10:23:11 +08:00 |
wuyize
|
a84c8cb752
|
Fix: StrokeEndType::kClosed渲染不正确
|
2023-03-20 23:25:38 +08:00 |
ArgonarioD
|
e39eb15f03
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-20 22:49:00 +08:00 |
ArgonarioD
|
cee26188e1
|
[editor] 增加了“图层信息”的.ui实现 | #10
|
2023-03-20 22:48:41 +08:00 |
karlis
|
826a8d3e2e
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-20 22:27:04 +08:00 |
karlis
|
769effe49c
|
FIX: 修正文件路径逻辑
|
2023-03-20 22:26:38 +08:00 |
wuyize
|
a07bf3bced
|
优化包围盒计算
|
2023-03-20 21:51:04 +08:00 |
karlis
|
b944572204
|
添加项目信息管理器
|
2023-03-20 21:12:23 +08:00 |
ArgonarioD
|
d55b49e119
|
[editor/style] fix: stroke对于空描边的错误显示
|
2023-03-20 21:10:01 +08:00 |
karlis
|
0543a02dfb
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-20 20:16:30 +08:00 |
karlis
|
e6571faf8c
|
FIX | #20
|
2023-03-20 20:16:15 +08:00 |
ArgonarioD
|
bf71d17b5d
|
[editor/style] 适配了新的StrokeEndType | #18
* [stroke] 适配了新添加的StrokeEndType::kClosed
* [stroke] 对接了Renderer方面提供的新接口
|
2023-03-20 19:58:02 +08:00 |
ArgonarioD
|
4b2776d429
|
[editor/style] 优化了Stroke的添加交互 | #17
|
2023-03-20 19:03:15 +08:00 |
karlis
|
831541ff36
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-20 18:04:01 +08:00 |
karlis
|
6a1c64a426
|
添加Ctrl+左键快捷缩放,C+S+左键等比缩放
|
2023-03-20 18:03:54 +08:00 |
wuyize
|
ae641bb87c
|
增加了StrokeEndType::kClosed
|
2023-03-20 17:52:57 +08:00 |
karlis
|
f25f2d2a81
|
实现高亮选中Layer
|
2023-03-20 17:35:33 +08:00 |
karlis
|
8a34f57251
|
实现显示/隐藏图层功能 | #16
|
2023-03-20 15:52:27 +08:00 |
karlis
|
f06fbbaef6
|
FIX: 暂时修复修改图层属性导致的crash
|
2023-03-20 14:44:36 +08:00 |
ArgonarioD
|
855dd2e075
|
[editor] 修复了一些会导致warning的问题 | #15
* 添加了ColorHelper
* LayerStyleDialog重复setLayer导致的warning
* QColorDialog::getColor时由于Qt的bug未正确设置大小导致的warning
|
2023-03-20 02:48:52 +08:00 |
wuyize
|
b6e79ee6de
|
实现通过json文件构造Painting
|
2023-03-20 00:26:50 +08:00 |
karlis
|
b3bbf6c1be
|
重写刷新信号及逻辑
|
2023-03-19 16:07:35 +08:00 |
karlis
|
8bf6835c23
|
添加LayerWrapper接口
|
2023-03-19 15:48:42 +08:00 |
karlis
|
3904ff0b61
|
添加删除逻辑检测 | #9
|
2023-03-19 15:40:50 +08:00 |
ArgonarioD
|
587c09115a
|
[editor/style] 初始化区分封闭与非封闭图元 | #12
* LayerStyleContainer的构造函数添加了isClosedElement参数
|
2023-03-19 14:43:25 +08:00 |
ArgonarioD
|
66cde802ec
|
为GraphicElement添加了isClosed接口 | #11
|
2023-03-19 14:12:44 +08:00 |
ArgonarioD
|
4c95d6e362
|
微调了筛选器
|
2023-03-19 13:29:52 +08:00 |
wuyize
|
12b62bf039
|
Fix: element.comp填充样式渲染错误 |#13
|
2023-03-19 12:19:10 +08:00 |
ArgonarioD
|
0e62672b58
|
[editor/style] 实现了FillElementLayerStyle | #2
|
2023-03-19 01:27:42 +08:00 |
karlis
|
69422ba96a
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-18 23:10:34 +08:00 |
karlis
|
3d8420f617
|
优化图层列表显示效果 | #7
|
2023-03-18 23:10:16 +08:00 |
yang.yongquan
|
e48954175d
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-18 20:30:31 +08:00 |
yang.yongquan
|
3c2eada43f
|
添加了获得线宽的函数
|
2023-03-18 20:26:07 +08:00 |
karlis
|
6494c2b9af
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-18 20:20:25 +08:00 |
wuyize
|
fd1baf42f6
|
Renderer图元变换改用矩阵
|
2023-03-18 20:17:12 +08:00 |
karlis
|
aeead9d22e
|
添加创建时递归约束
|
2023-03-18 20:12:43 +08:00 |
karlis
|
84bddf4447
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-18 16:26:51 +08:00 |
wuyize
|
31f2c1be8f
|
打开模型时卸载现有模型
|
2023-03-18 12:18:38 +08:00 |
ArgonarioD
|
c15e8c3a5b
|
[style] 重新设计了LayerStyle在Layer中的存储形式
新增了LayerStyleContainer类,修改了相关代码
修改了部分bad smells
|
2023-03-18 03:51:47 +08:00 |
karlis
|
24f8daf1fd
|
菜单优化
|
2023-03-17 17:14:09 +08:00 |
karlis
|
9e4cdb3a63
|
添加项目名称和背景颜色字段
|
2023-03-17 14:14:07 +08:00 |
wuyize
|
6a09bdd32c
|
FIX: GraphicElement中pixelRatio计算错误
|
2023-03-17 12:29:31 +08:00 |
wuyize
|
2569b07233
|
Renderer部分Painting支持设置背景颜色
|
2023-03-17 11:54:43 +08:00 |
ArgonarioD
|
81bb1b4b86
|
[editor/style] 完成StrokeStyle的序列化和反序列化
[stroke] 取消创建StrokeStyle时的初值
|
2023-03-16 20:22:03 +08:00 |
wuyize
|
4ff5406acc
|
FIX: qt-material-widgets资源未加载
|
2023-03-16 19:29:38 +08:00 |
karlis
|
6d554ab265
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-16 14:51:43 +08:00 |
karlis
|
a9fb9197e6
|
删除冗余计算,重写预览逻辑,修复BoundRect,添加预览刷新触发
|
2023-03-16 14:51:28 +08:00 |
wuyize
|
15a41d61a5
|
实现MaterialStyle的decoded方法
|
2023-03-16 14:48:28 +08:00 |
ArgonarioD
|
03a06ce426
|
[editor/style] 进一步完善StrokeStyle相关
[stroke] 初步完成StrokeStyle序列化
[editor/util] 新增JsonUtil
[stroke] 完成添加单层描边功能
[stroke] 完成设置控件
[stroke] 将StrokeStyleListView修改为了StrokeStyleWidget
|
2023-03-16 02:13:25 +08:00 |
wuyize
|
78c24ad373
|
FIX: painting渲染bug
|
2023-03-15 22:43:51 +08:00 |
karlis
|
8903419799
|
修复了zt黄色的问题
|
2023-03-15 21:10:05 +08:00 |
karlis
|
b9c8624dae
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-15 20:22:17 +08:00 |
karlis
|
c234c0e9b3
|
实现element导入,添加滚动条,修复空白打开
|
2023-03-15 20:10:14 +08:00 |
wuyize
|
3abc0d9bcd
|
初步完成json到Painting的转换
|
2023-03-15 19:24:33 +08:00 |
yang.yongquan
|
5d88ddf0ca
|
增加图片刷新的槽函数
|
2023-03-15 17:37:12 +08:00 |
karlis
|
fa91d80b70
|
完善Element序列化
|
2023-03-15 16:36:46 +08:00 |
karlis
|
3b87644e21
|
修改了PixelPath
|
2023-03-15 16:16:59 +08:00 |
ArgonarioD
|
073f68e360
|
初步实现了编辑器中的StrokeStyle
[style/stroke] 实现了行删除
[style/stroke] 基本稳定了strokeStyle的修改
[paint] 令drawElement时会应用style
[style] 修改了LayerStyle
[editor] 新增了ColorPicker类和StrokeStyleListView类
|
2023-03-15 11:43:16 +08:00 |
yang.yongquan
|
73e63f3817
|
merge
|
2023-03-15 11:25:14 +08:00 |
yang.yongquan
|
d47d94d044
|
增加了对于Painting的转换,没有考虑线宽的情况
|
2023-03-15 11:23:26 +08:00 |
wuyize
|
57d6de47f8
|
Fix: painting.comp bug
|
2023-03-15 11:23:21 +08:00 |
wuyize
|
c6a4d79888
|
补充了StrokeEndType
|
2023-03-15 00:09:30 +08:00 |
wuyize
|
4ec58dbb8b
|
FIX: 多样式不生效
|
2023-03-14 23:39:56 +08:00 |
wuyize
|
cf3dd43a4a
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-14 22:44:43 +08:00 |
wuyize
|
62b9c2b026
|
FIX: style的bug
|
2023-03-14 22:44:23 +08:00 |
karlis
|
97097fcc3a
|
修改旋转判定,添加style渲染接口
|
2023-03-14 15:36:19 +08:00 |
karlis
|
eab8d7aeec
|
Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting
|
2023-03-14 15:14:25 +08:00 |
karlis
|
684c28dafd
|
bug fix
|
2023-03-14 15:02:49 +08:00 |
karlis
|
72f0f78e64
|
bug fix
|
2023-03-14 14:53:36 +08:00 |
karlis
|
3f1421a1bd
|
bug:黑屏
|
2023-03-14 00:20:31 +08:00 |