SAO Utils 2 开发进度报告(2020.1.3)

汇总至 2020 年 1 月 3 日,部分内容已在微博发表过了。B 站新的专栏文章比起 WordPress 的编辑器方便太多了,所以暂时先在这里发布更新进度好了,绝对不是因为我懒哦~
欢迎在评论区提出建议和想法(<ゝω·)~☆
【悲报】两年前让 CD 更新「PDH 数据扩展」和「音乐播放器扩展」至今没有下文。
统一挂件操作设计

现在所有挂件都提供一个基本操作外框,可以选自动隐藏、总是显示、总是隐藏,拖动边沿可以改变挂件大小;
挂件的一些基本控制,如尺寸、置顶及点击穿透等可通过自带的菜单操作,挂件制作者完全不用操心这些属性的控制或配置;
新增挂件选项:透明度,可选在桌面或是在启动器显示,点击不获取焦点等;
挂件可以分为「素材挂件」和「脚本挂件」,其中:
素材挂件支持大部分JPG, PNG, GIF 等格式图片、部分格式音频、视频及网页;
脚本挂件由第三方开发者提供,主要使用 QML 脚本开发。
数据拾取

更加友好的数值预览界面,如果数值是路径或 URL 甚至可以图片模式预览;
选项化「更新参数」和「动作参数」,调整参数不用输一长串神奇代码了;
新增内置「GPU 数据」,无需第三方软件即可查看 GPU 负载及温度等信息;
新增「WMI 数据」,提供更丰富的系统数据接口。

增加了一个比较硬核的数据源「脚本数值」,可以满足一些更加边缘的数值需求:
自定义数值输出格式;
组合多个数值输出;
在多个数据源间共享/持久化数据;
根据输入数值显示不同的图标等。
图片及图标拾取

新的图标拾取界面主要优化了图标的分类,方便拾取第三方提供的图标,支持选择 exe 应用程序作为图标。

新的图片拾取界面增加了预览功能。