diff --git a/README.md b/README.md index 9001e60..e6975a4 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,20 @@ # WouoUI 模仿稚晖君MonoUI风格的超丝滑菜单,使用EC11旋转编码器控制。 -* 128_128版本:基本上复刻了UltraLink的界面。 -* 128_64版本:在128_128版本的基础上,重新设计主界面和电压测量界面,适配了列表,关于本机界面改为列表类。 -* 128_32版本:在128_64版本的基础上,重新设计主界面和电压测量界面。 -* 通用版本:仅保留列表类和弹窗代码,主菜单改为列表类。注意,所有版本的列表类代码都相同,适配了屏幕高度与行高度不能整除的情况,只需要简单定义好参数,使用与参数匹配的字体和屏幕即可适配所有情况,自带一套超窄行高度的参数用于测试。 -* osu版本:通用版本分支,模仿 osu! 这款音乐播放器的选歌界面,增加支持调整抛物线曲率。 -* wave版本:通用版本分支,灵感来自 macOS 程序坞的波浪效果,增加支持调整抛物线曲率。 + +主要版本: +* 128_128:基本上复刻了UltraLink的界面。 +* 128_64:在128_128版本的基础上,重新设计主界面和电压测量界面,适配了列表,关于本机界面改为列表类。 +* 128_32:在128_64版本的基础上,重新设计主界面和电压测量界面。 +* Lite_General:仅保留列表类和弹窗代码,主菜单改为列表类。 + +实验版本: +* osu:Lite_General分支,模仿 osu! 这款音乐播放器的选歌界面,增加支持调整抛物线曲率。 +* wave:Lite_General分支,灵感来自 macOS 程序坞的波浪效果,增加支持调整抛物线曲率。 + +注意: +* 列表类代码适配了屏幕高度与行高度不能整除的情况,并且能简单修改行高,字高,分辨率等参数,因此Lite_General版本能适配任意情况。 +* 磁贴类和电压测量页面需要根据分辨率特殊设计,因此分出三种常见分辨率版本,但列表还是通用的。 +* 实验版本为尚未成熟的列表风格,在普通列表的场景下使用会产生强烈的违和感,但可能有特殊用处。 # 功能 * 全部使用非线性的平滑缓动动画,包括列表,弹窗,甚至进度条 @@ -65,6 +74,7 @@ 2. Github,createskyblue,OpenT12:https://github.com/createskyblue/OpenT12 3. Github,peng-zhihui,OpenHeat:https://github.com/peng-zhihui/OpenHeat 4. 知名音乐播放器:osu! + 5. macOS 程序坞 # 更新 ## WouoUI @@ -106,4 +116,4 @@ ### v 1.0 * WouoUI v 2.0 通用版本分支,灵感来自 macOS 程序坞的波浪效果。 -* * 继承了通用的特性,即支持任意行高,任意字高,任意屏幕分辨率,增加支持调整抛物线曲率。 +* 继承了通用的特性,即支持任意行高,任意字高,任意屏幕分辨率,增加支持调整抛物线曲率。