0.83.0 版本更新说明:
突出更新
- Awake 生活质量改进,包括改变托盘图标以反映当前模式。感谢 @dend!
- GPO 策略的更改 和针对 Mouse Without Borders 的新策略。某些 Intune 策略配置集的名称可能需要更新。感谢 @htcfreek!
一般性更新
- 重新排序 GPO 策略,使查找某些策略变得更加容易。感谢 @htcfreek!
- 高级粘贴修复 CSV 解析器以支持双引号和转义分隔符,当粘贴为 JSON 时。感谢 @GhostVaibhav!
- 改进 CSV 解析器处理双引号的能力,当粘贴为 JSON 时。感谢 @htcfreek!
Awake
- 不同模式下的托盘图标 现在会显示不同的图标。感谢 @dend 和 @niels9001 的图标设计!
- 移除 Windows Forms 依赖 并使用本机 Win32 API 替代,用于托盘图标。感谢 @dend 和 @BrianPeek!
- 修复 UI 响应问题,在选择了定时模式但未设定时间后,UI 不再变得无响应。感谢 @dend!
- 重构代码 以简化维护。感谢 @dend!
- 托盘图标显示 当单独运行 Awake 时,托盘图标会显示以指示模式。感谢 @dend!
- 托盘图标提示 显示计时器剩余的时间。感谢 @dend!
- 托盘图标 DPI 支持 添加到托盘图标上下文菜单。感谢 @dend!
Color Picker
- 支持鼠标滚轮 用于滚动颜色历史记录。感谢 @Fefedu973!
File Explorer 扩展
- 允许从右键菜单复制 在 Monaco 和 Markdown 预览器中。
File Locksmith
- 修复崩溃问题 当显示大量条目时,通过将进程打开的文件移动到另一个对话框中。
Installer
- 修复 DSC 模块文件路径 用户范围安装程序安装 DSC 模块文件的位置。这是一个针对 0.82 版本的热修复。
Mouse Without Borders
- 禁用不支持的选项 在旧版 Mouse Without Borders UI 中。感谢 @htcfreek!
- 新增 GPO 策略 用于控制某些功能的使用。感谢 @htcfreek!
Peek
- 允许从右键菜单复制 在 Dev 文件和 Markdown 预览中。
PowerToys Run
- 修复 Windows 11 构建 22000 上的崩溃问题。这是一个针对 0.82 版本的热修复。
- 阻止透明度修复代码 在 Windows 10 上运行,因为它导致了图形问题。这是一个针对 0.82 版本的热修复。
- 接受速度单位缩写 如千米每小时(kmph),在单位转换插件中。感谢 @GhostVaibhav!
- 添加设置 用于配置 DateTime 插件中的“一年的第一周”和“一周的第一天”的计算行为。感谢 @htcfreek!
- 修复 PowerToys Run 初始位置 在具有不同 DPI 值的显示器之间切换时。
- 开始允许在注册表插件路径中互换使用 / 和 \。
- 支持重启后自动登录 通过 System 插件。感谢 @htcfreek!
- Value Generator 插件示例结果 添加建议使用示例结果。感谢 @azlkiniue!
Quick Accent
- 支持保加利亚字符集。感谢 @octastylos-pseudodipteros!
Runner
- 处理带大写字母 V 的版本标签 试图检测新更新时。感谢 @davidegiacometti!
设置
- 修复“可更新”卡片的 UI 间距。感谢 @Agnibaan!
- 修复 Mouse Without Borders 设置页面中的信息栏,当模块禁用时隐藏。感谢 @htcfreek!
- 改进 Mouse Without Borders 设置页面中图标的一致性。感谢 @htcfreek!
- 改进 PowerToys Run 插件部分中的动作关键词信息栏填充。感谢 @htcfreek!
- 修复仪表板中的崩溃问题 当 Keyboard Manager Editor 设置文件被锁定时。
文档
- 添加 RDP 插件 到 PowerToys Run 的第三方插件文档中。感谢 @anthony81799!
- 添加 GitHubRepo 和 ProcessKiller 插件 到 PowerToys Run 的第三方插件文档中。感谢 @8LWXpg!
- 修复 0.82.0 发布说明中的拼写错误。感谢 @walex999!
开发
- 禁用 FancyZone UI 测试,以解除 PR 的阻塞。我们计划将来重新启用它们。这是一个针对 0.82 版本的热修复。
- 修复持续集成中的问题,导致安装程序自定义操作 DLL 未签名。这是一个针对 0.82 版本的热修复。
- 升级 Microsoft.Windows.Compatibility 依赖项 到 8.0.7。
- 升级 System.Text.Json 依赖项 到 8.0.4。
- 升级 Microsoft.Data.Sqlite 依赖项 到 8.0.7。
- 升级 MSBuildCache 依赖项 到 0.1.283-preview。感谢 @dfederm!
- 删除 Keyboard Manager Editor 中不必要的 /Zm 编译器标志。
- 修复 winget 发布操作 以处理标签名称中的大写字母 V。感谢 @mdanish-kh!
- 从 vcxproj 文件中移除通配符项目。感谢 @davidegiacometti!
- 移除类似的 issue bot GitHub 动作。感谢 @craigloewen-msft!
- 修复 CODEOWNERS 以更好地保护某些文件的更改。
- 切换持续集成中使用的机器 并将 README 中的状态徽章指向新的机器。
- 修复构建 PowerToys 时的 NU1503 构建警告。感谢 @davidegiacometti!
- 使用 MSTest 元依赖项 运行测试,而不是单独的测试包。感谢 @stan-sz!
- 添加缺失的 CppWinRT 引用。