-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
新版本的exaile好像不能使用 #10
Comments
现在已经有一个分支在3.3上开发了,不过我实在精力有限,加上这个版本exaile的变动又非常大,所以恐怕需要一段时间。如果你有兴趣欢迎参与进来! |
我倒是很有兴趣参与的 不过查了下,一直找不到exaile的api,能指教下吗 |
如果有精力维护的话非常感谢! Exaile没有一套稳定的插件API,而且为了能实现功能我用他们的内部API用得比较深,所以每次升级影响都比较大。你可以先了解一下已有的代码,我有一个exaile-033的分支,你可以在0.3.3上试一下,但是现在还不能运行。exaile的API得直接进他们的代码里了解。 |
大学生时间还好 也希望从中学点东西 不过能力有限 我先研究下他们api |
这个项目的代码不能算清晰,有任何问题可以随时讨论 |
方便留个联系方式吗 |
gtalk: classicning@gmail.com |
我也发现这个问题,也在研究代码,希望能一起交流。 |
有没有一个大家的讨论组呢? |
我的gtalk: yushijun110@gmail.com 别的联系方式也可以 |
感谢两位对这个项目的关注!我会给你们加上commiter权限,这样我们就在这个仓 不知道两位对原先程序的工作流程是否了解,是否用过0.3.2上的版本? On 11/01/2012 08:28 AM, watermelonlh wrote:
|
我一直使用0.3.2的版本,由于arch更新的太快了 才。。。 现在在看代码的实现,对于exaile的插件机制还不是很了解,先解决menubar的问题吧 gtk代码不熟,在研究在 |
想请教下 编写插件有什么好办法调试? |
我一直是用print的 On Thu 01 Nov 2012 03:52:46 PM CST, Jove Yu wrote:
|
我之前折腾过一点点,就是preference里可以成功添加douban.fm 然后输入密码和用户名的那里都有了,但是file里怎么改还是没有那个connect to fm的button。 |
这个我下午查了半天,修改了下,基本上登录和显示频道没问题,选频道后加载列表有问题,继续研究在,我开个分支,把现在改的一点点代码提交上去吧! |
Cool On 11/02/2012 12:19 AM, Jove Yu wrote:
|
你可以切换到exaile-033-dev分支 看看 |
我试了一下,好像还是只有preference里登录那个页面,File里面没有出现connect to douban item |
额前面少导入了个包 修复了 你看看 |
commit了? |
(^__^) 嘻嘻 On 11/02/2012 12:07 PM, Jove Yu wrote:
|
这样相当于 exaile 一部分了吧?我不知道这个是不是会工程量很大? |
现在可以新建一个playlist,正常播放了,就是不能继续load 以后的track,我继续修改。:) |
要是现有的能修改最好 我就怕改的太复杂太这样摄像的边上的那个panel和menubar原理差不多 |
两位辛苦了,我最近工作实在太忙。提交代码的时候可以先提到dev分支上然后发pull On Fri 02 Nov 2012 05:09:13 PM CST, Jove Yu wrote:
|
@JoveYu 看了那个效果图,我觉得login按钮和频道列表放在那里非常好,但是可能红心/垃圾桶/skip三个按钮不适合放在频道列表这个位置。 |
现在exaile 普通模式下 可以正常load了! |
有一个douban_covers文件做这个事情 On Sun 04 Nov 2012 10:57:07 PM CST, Jove Yu wrote:
|
添加了豆瓣封面支持 现在主界面可以看到封面了 利用@sunng87 的另一个项目 3Q |
主界面不是我最后那个commit之后就可以load cover了么? |
你的主界面 是说的 doubanmode 的界面么? On 11/04/2012 11:53 PM, Jove Yu wrote:
|
删除了那条commit 原来自带cover 这个我不知道 是说一直找不到获取cover的网址,可是我的就无法显示cover?为什么 |
哦 知道了 doubanmode还没完成,在init.py中do_init里的封面初始化就不会起作用,临时移动下初始化顺序先用着吧! |
@JoveYu 我的还是会显示的,只是会要等一会儿,不如track load及时 |
添加了前面简化的快捷键支持,有个疑问 是不是要在init.py的destroy函数加上providers.unregister还是可以让播放器自己处理? |
对了,我想起来,我们是不是可以加一个去广告的功能,因为一般广告只有几十秒,我们在load track的时候可以判断一下,再加入playlist么?不过这也有可能误删真正的歌,我们可以在preference 里面给一个 checkbox 让用户勾选? |
这个问题之前有人提过,我建议是不要,广告一定程度上是豆瓣电台的盈利模式,虽然它没有明确的协议规定,但是使用API的时候还是尽量遵守原来的功能和设计。 On Tue 06 Nov 2012 10:09:18 AM CST, watermelonlh wrote:
|
理解了。 On 2012/11/6 10:52, Sun Ning wrote:
|
嗯,尤其是做开源软件,要特别注意协议,也算是程序员的职业素养吧。 On Tue 06 Nov 2012 10:54:29 AM CST, watermelonlh wrote:
|
哈哈` 明白了。
|
完成douban mode的改造现在唯一有个问题就是skip button不能用,还要研究下,playlist不是我改的,@watermelonlh 可以帮我看看吗 其中有个API修改 参数中的很多player都是xl里的player.PLAYER这个好像就是原来的self.exaile.player |
OK 没问题, On 2012/11/8 12:26, Jove Yu wrote:
|
检查了下 把delete 按钮修复了下 不过发现个怪怪的问题 init.py的176行难道不是获取列表的吗 先开始一直报错 但是我注释掉后 还是可以正常更新列表 |
@JoveYu 那里是判断剩下的歌不多了才add的啊。 我这里似乎没有问题呢。没有报错啊。 |
我也是偶然报错,加上那两行,你可以试试在doubanmode下,一直点下一步,可以重现这个错!我这里没这两行也可以正常载入,所以觉得怪 |
我发现了~ 既然都在线,你+我gtalk聊吧~ |
delete 那个在playlist 里面也删除搞定了, |
添加了红星电台频道 这个怎么能少 呵呵 @sunng87 可以review下dev分支了,合并进主分支了! 我和 @watermelonlh 改的有点乱,不是很专业, |
嗯~ 期待可以整合到主分支哦! |
哈哈,晚上回去我测一下。 |
Yu Shijun yushijun110@gmail.com |
o(∩∩)o...哈哈 期待~ Liu Guyue watermelonlh@gmail.com On 11/10/2012 12:45 PM, Sun Ning wrote:
|
OK 代码已经push到master,下载包也已经上传,大家可以宣传一下~ |
我用的是3.3
The text was updated successfully, but these errors were encountered: