-
Notifications
You must be signed in to change notification settings - Fork 46
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
Control lyrics scrolling with mouse wheel and Adjust radio playback logic #173
Conversation
这俩其实都是我个人在使用软件的时候碰到的问题,发现之前就有人提出来的issue还没close就顺便做了一下:) |
感谢你的贡献!很抱歉拖这么久才回复,最近没什么时间来维护这个项目 ... 有点小建议,关于 更改1 ,个人感觉用鼠标上下滚动的时候,如果歌曲仍在播放,“播放到下一句歌词时跳回“的这个行为有可能会打断滚动浏览的过程,体验不是特别好。如果改成”鼠标移出歌词区域,且播放到下一句时跳回“可能会更符合直觉。 |
非常好建议,我个人翻歌词主要是为了清唱练习之类的所以一般会先暂停,确实没有考虑到播放时滚动的体验,最新commit中已经改为此逻辑 顺便不知道是计算错误还是特性,歌曲刚开始( |
刚开始 试用了一下感觉体验还不错,但似乎还有个小问题,如果鼠标放在歌词区域,即使没有手动滚动过,歌词也不会随时间滚动。我加了句判断只有当 |
私人 FM 歌曲列表更新的逻辑中, 另外我觉得应该 rebase 一下,把这些更改分别合并成两个 commit ,这样会让历史更好看;当然也可以拆成两个 PR 来做,毕竟涉及到两个不同的模块。你更倾向于那种方式?(如果觉得麻烦的话可以让我来 rebase ) |
辛苦了!一早起来看到一堆邮件吓我一跳
这确实是个问题,前天晚上测试各种歌词情况下的那个offset花了将近一个小时,困得不行就没有进行全面的测试,是我疏忽了
您太客气了,我只是单纯的希望能够帮上忙,顺便改善一下自己的使用体验,倒也不是怕麻烦,不过毕竟是您的项目,还是由您自己决定和管理rebase还是pr比较合理(不过确实需要整理一下log,需要我的话也可以和我说),我完全没有任何意见(硬要我说的话 rebase 相对更节省时间?),希望没有耽误到您的日常工作,除夕快乐!:) |
更改1
resolve #170
用
@mousewheel
鼠标滚轮控制歌词上下滚动预览,播放到下一句歌词时跳回2024-01-13.12-29-30.mp4
更改2
resolve #152
调整私人fm新歌曲更新逻辑: