软件工具和自定义面板项重做
作者: JosefNemec创建于 2021年10月27日更新于 2026年9月12日
标签enhancementextensions / SDK
越来越多的人要求添加自定义项目到侧边栏、顶部面板和托盘菜单(以及其他位置)。当前的"软件工具"功能允许将这些项目添加到侧边栏,但这不是一个非常灵活的解决方案。 这个问题是要摆脱软件工具,并实现更通用的特定通用操作的方式,这些操作可以从应用程序的各个部分加载和执行。从本质上讲,软件工具应该被替换为类似于当前游戏操作的东西,只是在全局范围内。 特定操作允许指定: - 要启动什么。可执行文件、URL、脚本。 - 还可以执行各种应用程序操作,例如启动特定游戏、应用过滤器预设等。 - 图标、描述和一些其他与视觉相关的内容 - 从哪里执行此操作。侧边栏、顶部面板、托盘菜单等。 - 是否支持嵌套操作和文件夹? - 设置这些操作的顺序的某种方式。 目前的 SDK 支持将新项目添加到侧边栏和顶部面板,应该统一/调整为这个系统。这将在全屏和桌面模式下得到支持。 #2556 中的 注释 还提到了对菜单项的支持,但我认为这可能需要不同的处理,因为菜单可能需要特定的上下文,例如选中的游戏。但我对建议持开放态度。 相关 #1669 #1869 #2556 #2368 #2367
内容来源: JosefNemec/Playnite