相信 V8.0的决策平台已经让你够心动了吧?这次我们又针对V8.0的设计器搞了一期研发计划我当家的活动,开发计划大家说了算。
研发计划我当家活动已经进入第三阶段了,考虑到FineReport 8.0的发布时间,我们只能暂时先开发票数最多的两个需求,在刚结束的第二阶段投票中,“设计器颜色易用性改良”和“设计器扁平化”这两个需求分别以17票和15票从几十个需求中脱颖而出。
说明: 1、因为第一轮投票后新提交的bug数较少,没有另开讨论帖,其他需求会在日后再进行商议开发方案。 2、我们会对认真提交需求以及参与讨论、积极发表有见解的观点的帆薯,在V8.0开机动画中特别鸣谢,并且给予V8.0优先体验权,名额还在开放中,欢迎积极参与讨论、发表观点。
设计器颜色易用性改良 一、BUG编号 67440 二、相关BUG60698、51467、21149、28246、23712 三、问题说明Ø 需要有多个地方设置同样的颜色的话,就需要不停的自定义颜色,而且还要记住颜色值,很麻烦 Ø 16进制颜色很普遍,希望能提供16进制设置方法 四、具体设计三个面板改进 目前设计器中使用颜色的面板有三个,改进如下图1,图2,图3,具体说明如下: 图1——在默认颜色下方增加一排“最近使用的颜色”,8个(ui加个边框区分出来,不需要tooltip) 图2——同样在默认颜色下方增加一排“最近使用的颜色”,8个,同时将面板宽度调至图1大小,保持一致;并将“自定义”按钮的文案改为“更多颜色”,保持一致 图3——新增一个tab“16进制”,编辑结束后,鼠标焦点离开文本框后,生效。若文本内容不符合要求则不会生成对应颜色。同时在面板的下面加一栏“最近使用的颜色”,放20个(具体看图3能放下几个),这一栏是四个tab共有的,不是只在“16进制”中。 “最近使用的颜色”说明: 确认使用过的颜色,会存到“最近使用的颜色”堆栈里,总共20个(具体看图3能放下几个)。顺序按先进先出,最近用的排在最前面,超过20个不保存。图1图2 只显示前8个。 另外最近使用的颜色是对全局生效的,即不同模板中共享最近使用的颜色。 图1 图2 图3 五、功能点列表
1.三个面板 2.最近使用颜色的保存
六、测试建议 1.寻找设计器中会用到颜色的地方,确认都覆盖(cpt、表单、图表、组件标题、纸张背景等等) 2.最近使用的颜色是否正确保存 3.最近使用的颜色是否全局生效
|