rhythmweb2:用于控制节奏盒、搜索库和控制队列的 Web ui

时间:2024-07-18 06:02:36
【文件属性】:

文件名称:rhythmweb2:用于控制节奏盒、搜索库和控制队列的 Web ui

文件大小:263KB

文件格式:ZIP

更新时间:2024-07-18 06:02:36

Python

节奏网 用于控制播放器、搜索库和控制节奏盒队列的 Web ui 一张截图胜过千字 地位 一个早已被遗忘的项目,我已经有一段时间不需要了(根据上次提交为 3 年),现在它又回来了,只是因为我需要它回来。 令人惊讶的是,在带有 RB3 的 linux mint gtk3 上工作正常,仅搜索、快速控制和排队歌曲。 ##路线图 基本上这就是我关于这个项目的想法: 与python3的兼容性 添加系统级测试以确保前端的向后兼容性。 (手动但就是东西) 删除所有的多重继承混乱 在重构任何东西之前,从控制器层添加一个很好的测试覆盖率,而不是一个固定的目标。 移除家庭烘焙模板处理,使用 Bottle 或任何其他可以包含在代码中的“单一文件”模板引擎。 简化路由处理,停止动态加载代码,使用装饰器注册路由并将当前页面移动到控制器方案 恢复播放列表处理 保持与前端的兼容性。 修复从页面播放的广播源


【文件预览】:
rhythmweb2-master
----rhythmweb.plugin(299B)
----.travis.yml(216B)
----test()
--------test_rb_queue.py(3KB)
--------test_app.py(3KB)
--------test_web_resources.py(1KB)
--------socket_test.py(2KB)
--------bootstrap.sh(2KB)
--------acceptance.sh(3KB)
--------test_application.py(2KB)
--------test_web_song.py(3KB)
--------test_web_search.py(6KB)
--------utils.py(3KB)
--------test_web_library.py(2KB)
--------test_rb_entry.py(1017B)
--------test_rb_search.py(5KB)
--------test_rb_handling.py(5KB)
--------test_server.py(2KB)
--------test_web_status.py(2KB)
--------test_rb_source.py(2KB)
--------test_rb_library.py(2KB)
--------test_web_queue.py(2KB)
--------test_general.py(1KB)
--------test_web_playlist.py(8KB)
--------test_web_player.py(5KB)
--------test_main_plugin.py(1007B)
----README.md(3KB)
----resources()
--------touch()
--------default()
----rhythmweb()
--------app.py(5KB)
--------utils.py(384B)
--------conf.py(2KB)
--------model.py(893B)
--------controller.py(4KB)
--------__init__.py(839B)
--------server.py(5KB)
--------view.py(6KB)
--------rb.py(18KB)
----.gitignore(37B)
----.coveragerc(61B)

网友评论