Hades
|
ebe3a7fa59
|
REPORT-47101 海外设计器通行证相关链接替换
|
4 years ago |
Yvan
|
001e68b41c
|
REPORT-47632 远程锁定-从远程切换到本地后,数据集窗口的锁定图标不消失
【问题原因】之前的逻辑不完善,如果处于远程状态下是锁定的,isLock变量为true,然后切回本地了,这个变量没有被置为false,会导致数据集窗口图标一直为锁定状态
【改动思路】加个判断,如果不是远程设计状态且isLock为true,将其置为false,再通知观察者们
|
4 years ago |
lucian
|
ea33914d7a
|
REPORT-47193 插件管理提示弹窗优化
|
4 years ago |
lucian
|
c0c2e2e34e
|
REPORT-47193 插件管理提示弹窗优化
|
4 years ago |
Yvan
|
8173e27685
|
REPORT-43833 【10.0.14】远程设计数据连接/服务器数据集增加锁定
漏掉了这个panel,将解锁放到aftercommit()中
|
4 years ago |
Hades
|
1f5f4613a1
|
REPORT-45901 【10.0.14】oem设计器多开接口 --加上端口限制
|
4 years ago |
Hades
|
0a54abe472
|
REPORT-45901 【10.0.14】设计器多开接口
|
4 years ago |
Yvan
|
8150429bb4
|
REPORT-43833 【10.0.14】远程设计数据连接/服务器数据集增加锁定
【问题原因】在设计器启动的过程中,UILockButton会调用isLocked方法,此时工作空间对象池中还没有对象,因此获取到的operator是null,会报npe
【改动方案】做个判断
|
4 years ago |
白岳
|
f5509f100b
|
CHART-17775 删除无用方法
|
4 years ago |
白岳
|
0527e1265a
|
CHART-17775 像素 & 百分比控件优化
|
4 years ago |
Hades
|
a2e63648ad
|
REPORT-44666 fix 无用import
|
4 years ago |
Hades
|
f6ef56ff9d
|
REPORT-44666 多屏情况下 部分弹窗显示在另一块屏幕
|
4 years ago |
Hades
|
c785ac8c20
|
REPORT-44666 fix 无用import
|
4 years ago |
Hades
|
a17002e48f
|
REPORT-44666 多屏情况下 部分弹窗显示在另一块屏幕
|
4 years ago |
Yvan
|
e5585ff488
|
REPORT-43833 【10.0.14】远程设计数据连接/服务器数据集增加锁定
1. 将本地实现作为默认实现,注册起来,以兼容远程连接老版服务器的情况
2. 之前清理脏数据的逻辑有点问题,修改方式为:为LockItem对象添加一个成员变量birth,代表其创建时间,并且会为每个ClientID在对应的服务中存上一个key=clientID,value=LockItem的键值对,在用户登入时初始化,每隔30s更新创建时间,用户登出时清除,并且在轮询任务中加入检查当前各个LockItem对应的服务下这个键值对里value的birth是否超时了,如果超时,清理脏数据
3. 将之前使用的applyForService修改为applyForCleanableService,便于集群重启时清理服务数据
|
4 years ago |
Yvan
|
7cc2ffb8fd
|
REPORT-43833 【10.0.14】远程设计数据连接/服务器数据集增加锁定
将通知组件的操作放到EDT中
|
4 years ago |
Yvan
|
7b271caeba
|
REPORT-43833 【10.0.14】远程设计数据连接/服务器数据集增加锁定
将弹窗关闭后解锁的操作,放到afterCommit中
|
4 years ago |
Yvan
|
389483541d
|
REPORT-43833 【10.0.14】远程设计数据连接/服务器数据集增加锁定
【问题原因】自测+修改一些bug
【改动思路】自测+修改一些bug
|
4 years ago |
Yvan
|
0368ee251b
|
REPORT-43833 【10.0.14】远程设计数据连接/服务器数据集增加锁定
【问题原因】迭代提交
【改动思路】迭代提交
|
4 years ago |
白岳
|
dbf0cba2f6
|
CHART-17958 自定义配色取色器异常
|
4 years ago |
lucian
|
940d684240
|
REPORT-47258 打开多个模板,切换远程时右侧面板可能出现异常
|
4 years ago |
Qinghui.Liu
|
edcfd2c70d
|
处理新的富文本界面交互
|
4 years ago |
Hades
|
c1f10eeaa3
|
REPORT-46993 fix 无用import
|
4 years ago |
Hades
|
56140f7bad
|
REPORT-46993 【10.0.13冒烟】设计器启动之后的第一张模板,参数面板展示不正常
|
4 years ago |
Yvan
|
1b49f1e7d1
|
REPORT-47073 【冒烟】安装插件,本来应该在设计面板右侧显示的现在不显示了
【问题原因】在EastRegionContainerPane中会根据按钮的不同状态,切换其icon后缀,之前的是_normal.png/_disabled.png等,但是在换图标迭代中,主jar里的这部分图标都换成了svg,所以给后缀改成了_normal.svg等,但是某些插件中用的也是这个逻辑,但是插件中没有适配svg图标,所以会造成找不到图标,然后表现为图标显示为空白
【改动思路】在IconUtils中为这种类型的图标做适配,面对带明确后缀.svg的图标,如果没找到资源,就换成.png去获取图标
|
4 years ago |
lucian
|
380cf6ab67
|
REPORT-46892 切换目录有插件版本不匹配目录配置页面显示问题
|
4 years ago |
lucian
|
e323ac4dc0
|
REPORT-46584 【10.0.13冒烟】设计器卡死
|
4 years ago |
lucian
|
d0f99ed990
|
REPORT-46892 【冒烟】切换到本地目录有插件版本不匹配时,远程配置页面会消失的比较慢
|
4 years ago |
hades
|
fc501390c2
|
REPORT-46585 fix 单个插件监听逻辑保持与之前一致
|
4 years ago |
hades
|
efa70cac0a
|
REPORT-46585 切换工作目录时 先移除后添加插件监听
|
4 years ago |
Yvan
|
e628610e3a
|
REPORT-46285 jdk11-背景图标,有一点异常的红色显示
【问题原因】这个问题是由jdk差异造成的,前景色和背景色图标都是由上面的图标+下面的取色矩形组成,下面的取色矩形的位置由整个图标的宽高决定,而在jdk11下,拿到的宽高与jdk8一样,但是最终绘制出来的取色矩形会往左边偏移一点,大概是1px,而背景色图标之前下面的取色矩形初始为红色,在偏移了之后,绘制底下取色矩形不能完全覆盖初始红色,所以漏了一点出来,表现为异常的红色。
【改动思路】与产品确认后,决定先把背景色图标取色矩形设置为透明色,这样就不会漏出一点红色,而取色矩形绘制有点偏移的问题需要去改一下UIColorButton的UI,这个在换完相关图标后再统一修改比较好
|
4 years ago |
lucian
|
22a581c108
|
REPORT-46574 & REPORT-46813 & REPORT-46550
|
4 years ago |
hades
|
4550d21f02
|
REPORT-45689 兼容空类型 无须填充面板
|
4 years ago |
Yvan
|
3d1027a730
|
REPORT-46679 jdk11-设计器内图标优化-目录树图标都模糊,尤其是刷新图标
【问题原因】svg图标漏传到release分支了,所以显示的是之前的png图,比较模糊
【改动思路】补充图标
|
4 years ago |
Henry.Wang
|
c8474323c4
|
REPORT-46234 普通报表\聚合报表,点击para,上方是控件设置,但是下方是组件名称
|
4 years ago |
hades
|
cd57641934
|
REPORT-46585 在远程新建编辑的未保存模板切换回本地不能保存
|
4 years ago |
Yvan
|
484efd163f
|
REPORT-46713 && REPORT-46469 && REPORT-46735
【问题原因】release已经验收,提一份到final,10.0.12.1中间版本发布
【改动思路】release已经验收,提一份到final,10.0.12.1中间版本发布
|
4 years ago |
hades
|
e94c199fa3
|
REPORT-45689 顶部参数界面样式优化
|
4 years ago |
Yvan
|
4b33891336
|
REPORT-46713 && REPORT-46469 && REPORT-46735
删去注释代码
|
4 years ago |
Yvan
|
39855d1fea
|
REPORT-46713 && REPORT-46469 && REPORT-46735
【问题原因】由REPORT-44961中的改动引起
【改动思路】引起了两个客户bug,需要在明天的中间版本发布,因此还没仔细排查原因,暂时先回退掉REPORT-44961中的改动,赶一下明天的发布,后续继续修改REPORT-44961的时候再排查原因
|
4 years ago |
Yvan
|
1c836a495e
|
REPORT-46683 【冒烟】数据库查询,选中表并拖动的时候,弹窗变化了
在UIConstants中添加一个EMPTY_ICON代表无图标,然后在UpdateAction的setSmallIcon方法中对传过来的资源路径进行判断,如果为"",就把null作为Icon
的Value值put到map中,与之前的逻辑一致
|
4 years ago |
hades
|
24c771bd55
|
REPORT-46589 把单独过滤的类抽出来 以过滤器形式调用
|
4 years ago |
Yvan
|
16b047f979
|
REPORT-46683 【冒烟】数据库查询,选中表并拖动的时候,弹窗变化了
SQLEitPane的分隔符误传成CR了,改为LF重新上传
|
4 years ago |
Yvan
|
5c7f3aa792
|
REPORT-46683 【冒烟】数据库查询,选中表并拖动的时候,弹窗变化了
【问题原因】之前做迭代任务的时候重载了UpdateAction的setSmallIcon方法,然后原先设计器中的setSmallIcon(null)就会报错,当时想错了,以为不能传null,就给改成了UIConstant.BLACK_ICON,其实是因为重载了方法后,传入null,jdk不能判断是调用哪个方法,然后导致了一些场景里本来没图标,变成了一个空白的占位图标,因此显示发生了变化
【改动思路】把迭代任务中由null改为BLACK_ICON的地方,回退为null,再为这个null加上个Icon类型,以便于绑定方法,且与此前逻辑保持一致
|
4 years ago |
vito
|
233015a79a
|
REPORT-46575【10.0.13冒烟】界面组件中硬编码的字体更改为统一UI字体
|
4 years ago |
Yvan
|
281d36524d
|
REPORT-46353 jdk8-插入普通文本图标变模糊了
【问题原因】之前的获取系统scale的方法有点问题,如果是jdk8,mac下会获取到1.0,然后图标就没有jdk11下获取成2.0那么清晰
【改动思路】直接判断下是不是retina显示,如果是的,返回2.0的scale;另外发现定义数据连接的svg图片漏传了,也传一下
|
4 years ago |
vito
|
50ec0a73e8
|
REPORT-46575【10.0.13冒烟】mac下设计器字体展示不一致
|
4 years ago |
lucian
|
7166140eef
|
REPORT-46495 新版本插件管理,在设计器语言为中文时会显示语言筛选的标签
|
4 years ago |
hades
|
3fd24c84b3
|
REPORT-45689 添加注解
|
4 years ago |
hades
|
099c818a7e
|
REPORT-44577 添加注释
|
4 years ago |