Skip to content

@rexdf rexdf released this Dec 28, 2018

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

Assets 3

@rexdf rexdf released this Dec 19, 2018

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

Assets 3
Pre-release
Pre-release

@rexdf rexdf released this Dec 18, 2018

nightly

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

@rexdf rexdf released this Dec 17, 2018

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

Assets 3

@rexdf rexdf released this Dec 15, 2018

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

Assets 3
Pre-release
Pre-release

@rexdf rexdf released this Dec 15, 2018

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

Assets 3

@rexdf rexdf released this Dec 13, 2018

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

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

Assets 3

@rexdf rexdf released this Sep 20, 2018

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

Assets 3

@rexdf rexdf released this Aug 30, 2018

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

Assets 3

@rexdf rexdf released this Aug 30, 2018

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

Assets 3
You can’t perform that action at this time.