这个项目能做什么

FluentFlyout 是一款面向 Windows 的现代浮出控件应用,围绕 Fluent 2 设计原则打造,使其弹窗与 Windows 11 融为一体。它提供媒体控制和系统状态浮出控件,以及可选的任务栏小组件,并通过 Microsoft Store 和 GitHub 上的开源构建版本分发。 README 中描述的主要功能: - 音频浮出控件:显示封面图、标题、艺术家和媒体控制。 - “即将播放”浮出控件:指示当前曲目结束后将播放的内容。 - 锁定键浮出控件:一目了然地显示锁定键状态。 - 任务栏小组件:直接在 Windows 任务栏上显示媒体信息。 - 媒体选项包括全部循环、单曲循环和随机播放。 - 可自定义浮出控件位置,并具有系统托盘图标。 设计与集成: - 使用 Fluent 2 组件和 Windows Mica 模糊效果。 - 支持浅色和深色模式,并匹配设备颜色主题。 - 包含流畅动画和类似原生的外观。 安装: - 推荐:Microsoft Store 列表。 - 从项目网站下载页面获取手动安装程序,或采用 .msixbundle 方式,需先将证书安装到受信任的根证书颁发机构存储,然后安装该捆绑包。 许可与可持续性: - 项目声明其现在和将来都保持免费和开源。 - GitHub 构建版本被描述为功能完整,但需手动更新和安装。 - Microsoft Store 版本提供自动后台更新和一键安装,并通过一次性付款(约 2.99 欧元,因地区而异)解锁少量可选功能,以资助开发。 贡献与本地化: - 欢迎通过仓库的 CONTRIBUTING.md 进行贡献。 - 翻译在 Weblate 上管理,并链接了多种语言的 README(简体中文、荷兰语、土耳其语、俄语、韩语)。 致谢列出了原始开发者以及若干代码和翻译贡献者,依赖项包括 CommunityToolkit.Mvvm、Dubya.WindowsMediaController、MicaWPF、Microsoft.Toolkit.Uwp.Notifications、NAudio、NLog、System.Drawing.Common、WPF-UI 和 WPF-UI-Tray。README 还引用了 Windows Central 和 Neowin 的报道。