-------------------------------------------------------------------------------------------------------------------------------------------------
喜欢虾米电台的你,是否还在纠结每天打开浏览器听歌曲,
不能显示当前播放的歌曲(整天切换到那页面的话我不说了),
不能快速切换歌曲,不能快速收藏,不能快速不再播放,
不能看歌词
啊~~~ 各种不能
难道你还在奢望那Air版的吗?算了吧,咱伤不起
算了,不废话了,直入正题吧~~~
--------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------丑陋的分隔线-------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------
xmradio,原生GTK应用程序,几乎拥有官方虾米电台的一切功能,
别急,还有它的特色呢
*支持皮肤
现在的淫啊,没有哪个不喜欢漂亮的皮肤的,当前自带三款皮肤,请看截图~~~ 前两款截图官方GIMP修改来的~~~(奇怪的是截图后咋那专辑封面图没了,先不管,一会还有截图)
后面那个迷你皮肤还算精简的吧?看出哪来的没?
当年我用TTPlayer的时候超喜欢,然后改造过来了
*支持歌曲通知
每切换一次歌曲都有通知,看截图
*支持插件
有插件才能体现它的强大!!!
目前仅自带一款插件,就是上面说的“通知”插件
*支持Ubuntu Unity快速列表功能
目前仅有播放、暂停、下一首的快捷入口,未来肯定会添加比如喜欢之类的
其它一些截图
选择电台风格
界面上右键鼠标。。。选择皮肤
===其它的===
暂时想不起来了
--------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------丑陋的分隔线-------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------
目前项目还处于开发初期,BUG什么肯定有,急着放出来是希望有能力的你加入开发
不懂编程没关系,你可以设计一个你喜欢的皮肤,如果可以,共享出来,不错的话加入的默认去
使用过程发现有问题及时回馈,这样大家就不用为这问题烦恼了
有什么好的建议,可以大胆提出来,有你们的支持才会使的xmradio做的更好
如果能帮忙写doc也可以,虽然我想大家不会用这玩意~~~
已知问题
设置页面未完成,仅有插件的可用
有时界面会“死”,但还能移动播放歌曲什么的,但是不显示更新歌曲之类的(我也是今天才发现,之前没有出现过)
部分界面没有中文,现在还没有时间来的及做翻译工作,另一方面。。。看标题写着Alpha1
有时候好端端的发现xmradio消失了,出现segment fault了
不知大家有没有注意,前面的截图中,有一个,歌曲名称长到按钮那边去了
当前还不知有什么好办法控制这长度,并让它自动滚动(像TTPlayer的),当然,这也与涉及到皮肤
由于从使用皮肤切换到GTK主题(是指原生的GTK Theme,而非皮肤)时,不能正常更新界面,所以暂时禁用了GTK主题
暂时没有注销功能
目前不能自动“亮”喜欢的按钮,就是播放你个人收藏的歌曲时
暂时记起来的是这么一堆吧,没吓怕吧?
===关于歌词===
建议使用osd lyrics,但是注意,目前没提供MPRIS,osd lyrics是不能发现xmradio的
本人不太了解这方面,希望谁懂的写个插件吧,不然等我有时间学的来都不知神马时候了
我看了下rhythmbox的mpris插件加mpris官方资料,够一段时间头大的
===关于程序框架===
如果你觉得有更好的设计,让大家更方便的开发插件之类的,可以提出来,咱们一起改进
毕竟我也是第一次写管理插件(当然用的是libpeas)这玩意的
--------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------丑陋的分隔线-------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------
ubuntu 12.04可以通过PPA安装
已经增加ubuntu 11.10 PPA
代码: 全选
sudo apt-add-repository ppa:timxx/xmradio
大家可以下源码编译安装,有问题请反馈,谢谢
===项目主页===
https://github.com/timxx/xmradio
基本编译
进入源码目录
代码: 全选
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=你想设的安装目录
make