有一段时间没更新过这个贴子, 以后不打算再更新了, 使用过程中遇到了什么问题, 或者发现了新的bug, 请直接访问github, https://github.com/LiuLang/kwplayer
感谢近四十天以来各位朋友的支持.
在v3.1.4中, 已经支持设定全局快捷方式, 也可以直接使用媒体键来控制; 支持dbus.
==================
2013.10.14 01:57 更新
试用了Gnome3.10, 特别好用, 这才是gnome的发展方向.
kwplayer的2.0分支, 将不再加入新的功能, 作为一个稳定版来维护, 主要是修复bug.
未来的3.0版, 将以支持gnome3.10为主要目标, 预期会加入的功能包括:
* 支持dbus.
* 屏幕锁定时仍然可以控制播放器, 就像rhythmbox那样的.
* 重写歌词的显示方法, 不再使用textview, 可能会完全用cairo来绘制, 这样效果更好, 也会带来更多特效.
这次2.7版主要就是修复了近10个bug, 主要包括:
* 搜索时, 歌曲不能显示, 歌曲的control box不能显示.
* 点击MV直接播放时, 没将它加入播放列表就开始播放.
* CSS样式又出错了, 致使Debian wheezy中不能调节歌词字体大小.
* 有一些专辑在热门分类中无法打开, 这个主要是因为kuwo.cn本身的API太混乱. 这个bug不容易发现.
* 播放器启动时, 它的音量调节元件的值太小, 与实际的音量值不同.
* 加入了两个symbolic图标, 这样的话, 播放器上方切换MV的那个按纽在Debian wheezy中也会显示了. 另一个按纽是单曲循环的.
* 修正了软件包依赖关系, 加入了gstreamer1.0-plugins-ugly等.
2013.10.12 15:33 更新
v2.6 刚提交到github上, 各位请自行更新.
这个版本主要加入了以下功能:
* 自动缓存下一曲MV, 之前只能自动缓存下一首歌曲(包括电台). 我非常喜欢自动缓存功能, 播放时中间不存在间隙, 感觉很有连续性.
* 修改了歌词的命名方法, 不再用数字作为文件名;
* 导出播放列表中的歌曲时, 可以选择一起导出歌词文件;
* 出现网络连接失败或者文件/目录无法访问时, 会显示一个提示窗口; 以前这里有一个bug, 就是网络断开后, 播放器不停地试着连网, 直到界面卡死, 现在修复了.
* 可以自定义歌词的显示样式, 包括文字的大小与颜色等;
2013.10.10 00:40 更新
v2.5 刚刚发布.
主要修复了几个严重的bug, 其中包括:
* 2.0版之后, 不能将已下载的lrc歌词文件缓存到本地, 导致的无法显示歌词的bug(这个bug是经@momova提醒才定位到的, 感谢他反馈的问题)
* 播放MV时主窗口失去响应.
* 搜索时, 主窗口短时间失去响应. 上面两个问题都用多线程很好地解决了.
同时加入的几个小功能包括:
* 可以选择关闭窗口后是否最小化到系统托盘. 因为ubuntu12.04之后, 使用了所谓的unity桌面, 它的tray icon与其它发行版不兼容, 所以在ubuntu系统里不支持最小化到托管的功能(系统托盘指的是桌面右下角的那个区域), 这不是bug, 请ubuntu用户不必再反馈这个问题了.
* 加入单曲循环播放的功能, 估计会有一些用户需要这个功能.
2013.10.6 20:25 更新
v2.4 已经发布.
如果使用时遇到什么错误, 请尽可能给出详细的信息, 包括:
* 你的系统版本.
* 终端中列出的所有错误信息.
* 安装方法, 是用的deb包还是直接下载就运行的.
在遇到错误后, 请先去github下载最新版的, 再试试, 看看问题是否被修复.
2013.10.5 13:29 更新
刚刚发布的v2.3, 已经支持了ubuntu 12.04
但因为ubuntu12.04中使用了旧版的gstreamer, 在播放MV时, 视频窗口会被弹出, 这个问题需要升级gstreamer到1.0才可以解决.
还加入了其它几个功能, 并且修改了四五个bug.
对于Debian/Ubuntu/Mint等 debian系的用户, 建议直接安装打好的deb包, 这样最简单, 升级也最方便.
deb包及源代码都可以在这里得到https://github.com/LiuLang/kwplayer
2013.10.3 21:31 更新
v2.1已经发布, 有了不少的改进:
支持debian stable, ubuntu 13.04
修正了播放器的进度条问题.
还修复了其它几个bug
总之, 有条件更新的该更新啦~ 遇到什么问题可以贴在后面.
2013.10.2 19:56 更新
已经测试通过的发行版(版本):
Debian sid
Debian testing
Ubuntu 12.10
Ubuntu 13.10 Beta
Gentoo
Fedora 19
Arch Linux
已经测试失败的发行版(版本):
Debian wheezy (软件包太旧)
Ubuntu 12.04 (软件包太旧)
2013.10.1 10:13 更新
源代码已经发布, https://github.com/LiuLang/kwplayer
===============================
大部分功能已完成, 正在加入的功能包括:
- 显示MV
- 优化歌词显示效果