一款基于流畅设计的开源现代化Windows弹出式界面。
概述 • 功能 • 系统要求 • 安装 • 联系我们 • 贡献 • 截图
概述 👀
默认弹出界面 | ModernFlyouts
本应用旨在为Windows中老旧的、基于Metro设计的音频/飞行模式/亮度弹出界面提供一个基于流畅设计系统的替代品。这些弹出界面会在按下媒体或音量键、亮度键(台式机可能没有)或切换飞行模式时显示。
对于Windows 11,本应用将保持相同的用户界面,但与内置重新设计的弹出界面相比,将提供额外的功能和自定义选项。
本项目源于ADeltaX开发的AudioFlyout应用。通过增加"飞行模式"、"亮度"和"锁定键"(包括Insert键、Caps、Num和Scroll锁定键)弹出界面的实现,本项目成为内置弹出界面的完整替代品。
注意:内置弹出界面不会被永久更改。它只会在本应用运行时暂时隐藏。因此,无需担心会破坏您的系统。 有关如何恢复原始弹出界面的更多信息,请查看此操作指南页面。
用户可以自由选择使用Windows内置弹出界面、ModernFlyouts的现代弹出界面,或者两者都不使用。
无法为键盘背光亮度或功能(Fn)键提供弹出界面,因为它们不是作为按键传递,而是作为硬件信号传递(由OEM决定)。任何操作系统都可以接收这些信号,只要有必要的驱动程序。
请查看Wiki以获取更多信息、指南和操作说明。
请查看此文档以了解您的媒体播放器/浏览器的支持情况。
功能 ✨
- 基于流畅设计的用户界面。
- 支持浅色和深色模式。
- 重新设计的音量+媒体、亮度和飞行模式弹出界面。
- 媒体控制支持(并非所有应用都支持全部功能集。更多信息)
- 随机播放
- 重复播放
- 停止
- 时间轴信息
- 额外的锁定键和插入/改写模式弹出界面。
- 每个模块可以单独禁用。
- 完全可自定义的布局设置,即:
- 自动或手动放置模式
- 弹出界面对齐方式
- 弹出界面内容堆叠方向
- 弹出界面的顶部栏可以固定、取消固定或隐藏。
- 弹出界面可拖动并自动保存位置。还有默认位置功能。(查看设置)
- 支持多显示器设置,用户可以选择在哪个显示器上显示弹出界面。
- 流畅的动画和过渡效果。
- 可以更改弹出界面背景的不透明度。
- 弹出界面的超时时间可自定义。
系统要求 🖥️
- Windows 11
- Windows 10 1809及以上版本
较旧的版本,如v0.3及以下版本支持Windows 10 1803向下兼容至Windows 8,但v0.4及以上版本不支持。
安装 ⬇️
Modern Flyouts可通过Microsoft Store、GitHub、winget和Chocolatey安装。
上述所有分发方式都受支持,但建议从Microsoft Store安装应用,因为安装更简单,并且会自动保持更新。
Microsoft Store
GitHub
- 前往发布页面的最新版本。
- 从资源中下载最新的***.msixbundle文件和[最新可用的].cer**文件。
- 将证书安装到受信任人目录中。
- 安装下载的***.msixbundle文件,并从开始菜单**启动应用程序。
winget
请注意,由于winget处理包更新的方式,更新可能需要更长时间才能发布到winget。
winget install --id=ModernFlyouts.ModernFlyouts -e
Chocolatey
ModernFlyouts非官方可通过Chocolatey在此处安装,但由于这不是由我们维护的,我们无法验证其安全性或更新状态。
与我们联系 🌐
您可以加入我们的Discord服务器或Telegram群组与我们联系。通过这种方式,我们可以进行非主题对话,分享有关此应用的新闻,开发预览以及提供和收集反馈。
贡献 🤝
本项目欢迎各种类型的贡献,如帮助规划、设计、文档编写、发现错误等,这些都是除了编写功能/修复错误之外每个人都可以帮助的方式。我们很高兴与社区合作,使这个项目达到并超越其目标。
我们要求在您开始着手处理您想要实现的功能/错误修复之前,请阅读贡献者指南。我们将很乐意与您合作,找出最佳方法,在整个功能开发过程中提供指导和指导,并帮助避免任何浪费或重复的工作。
有关ModernFlyouts开发的指导,请阅读开发者指南以获取详细的说明。这包括如何设置您的计算机以构建和运行应用程序。
注意事项 🗒️
致谢
首先,我们必须感谢我们的好朋友**ADeltaX的一项出色作品AudioFlyout。由于该项目停滞了一段时间,并且缺乏对亮度和飞行模式弹出窗口的支持,本项目应运而生。他不仅让我们使用他的源代码,还帮助我们改进了这个应用。而且他仍然在支持我们😄。 我必须承认,如果没有ADeltaX**,这个项目就不会以现在的方式存在。我们衷心感谢他❤。
我们还要向我们的贡献者表示衷心的感谢,感谢他们帮助我们修复了一些重要的错误,添加了功能和本地化。
我们的团队
- ShankarBUS - 前维护者/共同所有者和开发者。
- ADeltaX - 开发创新解决方案以规避微软的糟糕之处
- FireCubeStudios - 开发者/维护者。
- Samuel12321 - 此仓库的维护者/共同所有者和应用程序发布者(包括Microsoft Store)。
- PrakharB5 - 仓库维护者。
依赖项和参考
- NAudio
- ModernWpf(启发了ModernFlyouts的名称)
- Hardcodet.NotifyIcon.Wpf
Beta版本 🚧
Beta版本注册功能已暂时禁用,我们正在努力寻找更好的方式来发布和管理它们。Beta版本仍将偶尔在GitHub的发布标签中提供下载。感谢所有帮助我们测试新版本并在公开发布前发现错误的人。
截图 📷
截图暂时被移除😅。它们将在v1.0版本发布周期内恢复。