Releases: rexdf/CommandTrayHost
2.3-b450
2.3-b446
<--en-US-->
New feature, click menu item path to open path, and click menu item cmd to open and select exe file. #36
If path
is empty and cmd
is absolute path, path will be replaced by path of exe file from cmd
. All other relative path
is relative to where CommandTrayHost.exe locates.
If working_directory
starts with > symbol, it is relative to where CommandTrayHost.exe locates. All other relative path is relative to path.
<++en-US++>
<--zh-CN-->
实现#36,点击菜单中的path,会通过资源管理器打开目录;点击cmd,会通过资源管理器打开并选中exe文件。
#34 #37 , 整理了一下path与working_directory的相对路径规则。对于working_directory引入了>符号表示相对于CommandTrayHost.exe所在的目录。具体规则可以参考内置的config.json或者项目的wiki(更加详细一些)。
<++zh-CN++>
2.2-b442
2.2-b440
<--en-US-->
Fix #34, support relative parent directory in path and cmd.
New feature, click menu item path to open path, and click menu item cmd to open and select exe file. #36
Fix #37 , when path is empty, try to get working_directory from cmd.
<++en-US++>
<--zh-CN-->
修复#34,完整支持相对路径。包括CommandTrayHost所在的上级目录。只要path与cmd合并后,路径中没有出现:(盘符冒号),path会自动补上CommandTrayHost所在路径。
实现#36,点击菜单中的path,会通过资源管理器打开目录;点击cmd,会通过资源管理器打开并选中exe文件。
修复#37,当path为空时,尝试从cmd中提取working_directory。
<++zh-CN++>
2.2-b436
<--en-US-->
Fix #34, support relative parent directory in path and cmd.
New feature, click menu item path to open path, and click menu item cmd to open and select exe file. #36
<++en-US++>
<--zh-CN-->
修复#34,完整支持相对路径。包括CommandTrayHost所在的上级目录。只要path与cmd合并后,路径中没有出现:(盘符冒号),path会自动补上CommandTrayHost所在路径。
实现#36,点击菜单中的path,会通过资源管理器打开目录;点击cmd,会通过资源管理器打开并选中exe文件。
<++zh-CN++>
2.2-b432
<--en-US-->
Fix #34, support relative parent directory in path and cmd.
New feature, click menu item path to open path, and click menu item cmd to open and select exe file. #36
<++en-US++>
<--zh-CN-->
修复#34,完整支持相对路径。包括CommandTrayHost所在的上级目录。只要path与cmd合并后,路径中没有出现:(盘符冒号),path会自动补上CommandTrayHost所在路径。
实现#36,点击菜单中的path,会通过资源管理器打开目录;点击cmd,会通过资源管理器打开并选中exe文件。
<++zh-CN++>
2.2-b428
2.2-b416
2.2-b410
<--en-US-->
Fix #29 . Add support for Per Monitor V2 DPI awareness.
Fix #30 . Do not change enabled for configs with exclusion_id.
Improvement in MessageBox text chopped when gdiScaling is enabled.
Add "cmd_menu_max_length", maximium character limit for cmd and path item in menu
<++en-US++>
<--zh-CN-->
修复 #29 ,支持High DPI,应该可以适配多显示器的情况了。
修复 #30 ,现在 全部运行 与 全部重启 菜单项不会更改带有exclusion_id的运行状态了。
改善因为启用gdiScaling而引起的弹窗内容被裁剪问题。改善消息弹窗显示效果。
新增"cmd_menu_max_length",cmd和path最大显示字符串个数,避免显示过长的菜单
<++zh-CN++>