Changelog
Commands
Add sysinfo
. (#111)
Add develop opendata
and develop opentemp
. (#112)
Add config wizard
. (#115)
Add restart
. (#117)
Replace quit
with exit
.
Replace anti-idle
with focus
.
Replace count-down
with countdown
.
Remove save
, merge it to exit
.
Support for not specifying parameter Tag
for work add
and work delete
. (#98)
Functions
Replace the obsolete random number generator rand()
with mt19937
. (#97)
Support for custom command prompt. (#100)
Use pop-up prompts instead of console interaction when trying to run focus
.
Remove the intelligent detection input dead cycle loop. (#104)
Add interval time setting for specifying focus
to terminate the specified process.
Prompt the user to force the program to restart after switching languages. (#107)
Resources
Support language zh-CN
.
Uniformly store all interactive strings in the program into the language Json files. (#92)
Store the tables in help config
to resources/${Language}/config.json
independently. (#93)
Check the validity when reading the configuration file settings.json
. (#94)
Store logs, data, and settings files to AppData
. (#101)
Move temporary folder to %USERPROFILE%/AppData/Local/Temp/WCH/
. (#112)
Add a separate C++ header file modules/version.hpp
to specify the program version.
Development
Use GitHub Actions to build multi architecture executables.
Update PowerShell automation scripts to adapt to different environments.
Use more efficient MSBuild in scripts/build.ps1
instead of devenv.com
, which is encapsulated.
Use GitHub Issue template in YAML format to replace the traditional Markdown format. (#103)
Bugfixes
Adjustments
Comparison
Communication
Our team has now established the Official QQ Discussion Group. Welcome to join us!