Skip to content

Releases: rexdf/CommandTrayHost

2.3-b450

28 Dec 12:51
3b9f0e2
Compare
Choose a tag to compare

<--en-US-->
#39 Fix CommandTrayHost crashes when crontab_config is enabled without optional log_level
<++en-US++>

<--zh-CN-->
修复#39。crontab缺少可选参数log_level的情况下,触发时不会异常退出了。
<++zh-CN++>

2.3-b446

19 Dec 12:42
a53dc4d
Compare
Choose a tag to compare

<--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

18 Dec 18:08
a532e41
Compare
Choose a tag to compare
2.2-b442 Pre-release
Pre-release

nightly

  1. 绝对路径保持不变
  2. path的补全规则:
    • path为空,且cmd为绝对路径,那么取cmd中的exe所在目录
    • 除此以外的相对值,都是相对于CommandTrayHost.exe所在目录
  3. working_directory的补全规则:
    • working_directory以>开头,那么它是相对于CommandTrayHost.exe所在目录的
    • 否则它是相对于补全后的path的
  4. cmd只会相对于path。

2.2-b440

17 Dec 15:56
69ae1e3
Compare
Choose a tag to compare

<--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

15 Dec 16:37
fe90c6b
Compare
Choose a tag to compare

<--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

15 Dec 16:07
7cc419f
Compare
Choose a tag to compare
2.2-b432 Pre-release
Pre-release

<--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

13 Dec 17:03
7b7c103
Compare
Choose a tag to compare

<--en-US-->
Fix #34, support relative parent directory in path and cmd.
<++en-US++>

<--zh-CN-->
修复#34,临时修复下支持相对路径上一级目录。当path为空,或者以..开头时,path会自动补上CommandTrayHost所在路径。相对路径应该能正常工作了。
<++zh-CN++>

2.2-b416

20 Sep 15:51
cf83812
Compare
Choose a tag to compare

<--en-US-->
Fix #31, add kill_process_tree. Support to kill nginx child process tree.
<++en-US++>

<--zh-CN-->
修复#31,增加kill_process_tree,用于支持nginx的守护进程。
<++zh-CN++>

2.2-b410

30 Aug 09:28
867fedf
Compare
Choose a tag to compare

<--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++>

2.2-b408

30 Aug 06:57
39360ea
Compare
Choose a tag to compare

<--en-US-->
Fix #29 . Add support for Per Monitor V2 DPI awareness.
Fix #30 . Do not change enabled for configs with exclusion_id.
<++en-US++>

<--zh-CN-->
修复 #29 ,支持High DPI,应该可以适配多显示器的情况了。
修复 #30 ,现在 全部运行 与 全部重启 菜单项不会更改带有exclusion_id的运行状态了。
<++zh-CN++>