PrettyZoo 2.0 重大更新,支持暗黑模式
前言
PrettyZoo 有一段时间没有发布新版本了,一个是因为功能基本能满足 90% 的使用场景,另一个是因为我个人最近这段时间的事情也比较多。
这两天因为身体的一些运动损伤导致只能宅家休息,借此机会就将历史问题修复了一番,整个 UI 也做了大的改造
新特性概览
- 全新的 UI 设计
- 支持暗黑模式
- 支持配置 zookeeper 连接超时时间
- 支持配置 zookeeper 系统环境变量
- 支持手动检测版本更新
- 其他历史遗留 bug 修复
全新的 UI 设计
这个版本将大部分 UI 都进行了重新设计,采用了更简洁的元素展示
SSH Tunnel 的表单默认会隐藏,只有在需要配置的情况下才会展示,减少了不必要的信息干扰
菜单的 UI 也做了统一的风格设计
重连会有明显的动态指示
暗黑模式
由于 PrettyZoo 默认采用的是白色主题,对眼睛的刺激表较大,为此这个版本特地增加了暗黑模式,为保护眼睛作出努力
连接超时时间配置
最开始社区经常会有用户反馈 zk 连接超时,我就将默认超时时间加到了 6s,在这个版本我将超时时间的控制权完全放给了用户
目前支持配置
- 连接超时时间
- 会话超时时间
- 重试间隔时间
- 最大重试次数
zookeeper 系统环境变量
zookeeper 有不少配置是通过环境变量来设置的,比如 jute.buffer
,在上个版本提供了加载指定目录下的 zookeeper.properties 的解决方案,这个版本再进一步:支持直接在客户端配置
版本更新检测
老版的版本更新检测实在是太简陋了,新版做了重新设计,用户可以主动点击检测更新
如果有新版本,点击 icon 即可查看新版本特性,在弹出的对话框点击 YES 即可跳转到软件下载页面
其他
除了以上的新特性外,这个版本还修复了不少历史 BUG,在此就不一一列举了,如果有兴趣可以到 Release 页面下载体验
over