DEV 5 周期 TODO:
[X] 实现 About Page
[ ] 实现工具栏自定义功能
[ ] 实现新的 Cover Art 缓存机制
[ ] 系统媒体控制功能集成 Cover Art 显示
[ ] 实现新默认 Cover Art
[ ] 部分格式 Metadata 读取与写入异常
[ ] Mix Page Cover Art 查询混乱
[ ] 进度栏标题布局错误
[ ] 排查推荐系统输出异常的问题
[ ] 修复音量控制异常的问题
DEV 4 周期 TODO:
[X] 实现操作系统媒体 API 绑定
[ ] 实现音量拖杆
[X] 重构 Cover Art 抓取机制
[X] 实现 Mix Lock 机制
[X] 实现无分析检查
[X] 修复 Liked 无法被 Query 的问题
[X] 修复查询可能漂移的问题
Читать полностью…
其实原本的 cover 查询机制有点问题,很多 cover 都扫描不出来,有一些 coverart 是我切到新机制下才看到的……
Читать полностью…很有趣的观察,作者的地图编辑服务里有一个保存按钮,过去8年从未有人提出过疑问,但最近越来越多的人提工单,原因是他们以为网站是自动保存的,或者不知道要点保存,因此丢失了做出的改动。这让我想起 00 后不知道 💾 的段子,现在看来情况还要严重一些,连保存的概念本身都缺乏认知了。
https://blog.hyperknot.com/p/is-there-now-a-generation-of-users
香菇菜鸡: https://jandan.net/t/5760213
OO: 423 XX: 9
丢我唔想返工啊: @蛋友e605009347038 虽然不违法,但也不提倡
OO: 109, XX: 1
蛋友17031e8947caa: @蛋友e605009347038 碇真嗣好像确实没有
OO: 15, XX: 0
DEV 4 周期 TODO:
[X] 实现操作系统媒体 API 绑定
[X] 实现音量拖杆
[X] 重构 Cover Art 抓取机制
[X] 实现 Mix Lock 机制
[X] 实现无分析检查
Initializing the event loop outside of the main thread is a significant cross-platform compatibility hazard. If you absolutely need to create an EventLoop on a different thread, you can use the `EventLoopBuilderExtWindows::any_thread` function.
there is no reactor running, must be called from the context of a Tokio 1.x runtime
WTF
https://github.com/Losses/rune/blob/master/native/hub/src/collection.rs
然后我也在想,把代码抽象到这么彻底真的好吗……
我最近开发的感受是 Rust 是最适合 AI 来写的语言,如果 Rust 的生态能够取代其他语言,那么我们离行业大进化不远了
Читать полностью…