感谢支持
我们一直在努力

MX ToolKit:Ubuntu Tweak的下一代UI基础?

好久没有Ubuntu Tweak的消息了,事实上最近我确实停止了编码。


因为当前的界面设计有点混乱,随着功能越来越多,用户就越不容易定位至想要的功能,所以我一直想重新设计一个新界面,以适应未来发展的需求。


最近也有Kwan Chan兄帮Ubuntu Tweak设计了漂亮的UI,给了我压力,因为我的GTK+水平不高,短期内实现起来有点难度。


于是……我想到了MX Toolkit:


MX ToolKit:Ubuntu Tweak的下一代UI基础?


MX Toolikit,可能大家不是很熟悉吧。它就是传说中的Moblin/MeeGo所使用的工具库。


简单的说,它是基于Clutter/GTK+的一套小巧、易用的图形工具库,因为基于Clutter,所以它具备非常平滑的动画效果和3D效果。


但是对于Ubuntu Tweak这么个系统设置工具来说,3D是没有必要的,www.linuxidc.com我主要看中MX丰富的控件样式——我越来越觉得GTK+的Widget实在太少了!


比如Pathbar,现在这个用的也越来越多了,MX里面是默认的,而且非常好用。


诸如其他Expendar、Button就不用说了,常用的都有。看下图,我根据例子写的一个简单的demo


用Clutter写UI,真的比GTK+要轻松很多,有很大的灵活性!


更关键的是,自定义一个Widget(Clutter里的术语是:Actor)看起来是很方便的,设置样式也会很轻松——因为MX用的是CSS。


到底有没有必要用MX重新定义Ubuntu Tweak的新UI呢?纠结……

赞(0) 打赏
转载请注明出处:服务器评测 » MX ToolKit:Ubuntu Tweak的下一代UI基础?
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏