这个项目能做什么
Columns UI 是 Windows 版 foobar2000 音频播放器的替代用户界面,围绕可互换的面板和工具栏构建。它作为 foobar2000 组件分发,面向希望获得比默认界面更可配置布局的用户。
README 中描述的主要功能包括 Windows 10 和 11 上的深色模式、播放列表视图中的分组支持(具有可变分组级别)、封面和粘性组标题、大多数内置面板中的可选平滑滚动,以及内联元数据编辑。大多数内置面板使用 DirectWrite 文本渲染,支持彩色表情符号、可变字体和动态文本样式。封面视图面板支持封面的色彩管理和 HDR 图像。按钮工具栏可通过单独的 SVG services 项目使用 SVG 图标。提供了项目详情和属性面板,用于查看详细的曲目信息。
要求为 Windows 10 或更新版本,以及 foobar2000 1.5 或更新版本;版本 3.4.1 被注明为与 Windows 7、8 和 8.1 兼容的最后一个版本。稳定版和预发布版可从项目主页获取,开发版可从最近的 GitHub Actions 运行中获得。源代码根据 GNU 宽通用公共许可证第 3 版授权。
从源代码构建需要 Visual Studio 2026、Windows 11 SDK(10.0.26100.0 或更新版本)、vcpkg 和 Python 3.12 或更新版本。仓库使用 Git 子模块,因此应递归克隆。可以通过 Visual Studio 解决方案或命令行上的 MSBuild 进行构建,并记录了实验性的 Clang 构建路径。一个脚本生成包含 x86 和 x64 构建的通用发布包。仓库还包含 docs 目录下的文档站点源代码。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。