Skip to content

Release 2.0.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jul 13:55
22d02a1

📋 Changelog

✨ Features

  • feat(ci): 添加 master 分支的正式 Release 发布工作流
  • feat(ui): Redesign UI
  • feat(ui): Add a MFC UI design
  • feat(icon): Implement automated icon building workflow
  • feat(core): implement CoreLayer for Windows power actions management
  • feat(corelayer): Add fetching available power actions and sleep modes
  • feat(corelayer): Add power action execution functions to CoreLayer
  • feat(corelayer): Add implementations of privilege getter function for CoreLayer.
  • feat(corelayer): Add a system call function for privileges to CoreLayer.
  • feat(corelayer): Add implementations of getter functions of CoreLayer.
  • feat(corelayer): Add implementations of setter functions of CoreLayer.
  • feat(corelayer): Rename ER_BadOption(ExecResult) to ER_BadArguments.
  • feat(corelayer): Add default implementation of CoreLayer constructor.
  • feat(corelayer): Rename m_force(bool, private) to m_curisforce.
  • feat(corelayer): Add class CoreLayer declare.
  • feat(icon): Export icon drawing in 1616, 2424 and 32*32 to PNG format.
  • feat(icon): Add icon drawing in 1616, 2424 and 32*32.
  • feat(icon): Export icon drawing in 48*48 to PNG format.
  • feat(icon): Add icon drawing in 48*48.
  • feat(icon): Export icon drawing in 256*256 to PNG format.
  • feat(icon): Add icon drawing in 256*256.
  • feat(icon): Add lineart of icon.

🐛 Fixes

  • fix(ci): 同步 develop 分支上 unittest.yml 的修复到 feat/ui
  • fix(ui): Optimize icon position in about window.
  • fix(ui): 修复关于对话框图标、build.bat、.rc绝对路径
  • fix(ui): 修复关于对话框图标、build.bat、.rc绝对路径
  • fix: Clean git repo
  • fix(ui): 优化对话框布局,缩小按钮、调整组件间距
  • fix(ui): 优化对话框布局,缩小按钮、调整组件间距
  • fix(chore): Add lost characters in .rc
  • fix(chore): Remove bad characters in .rc
  • fix(ci): nightly产物名用下划线分隔,添加.pdb符号文件
  • fix(ci): 修正x86测试路径
  • fix(ci): nightly.yml 改用 windows-2022
  • fix(ci): 修复GitHub Action持续失败的问题
  • fix: Correct artifact output directory and paths in nightly build
  • fix: Extract version number correctly and correct artifacts‘ names for release
  • fix: Add condition for compile the test file
  • fix(doctest): Undef max and min macros and use the functions instead
  • fix(corelayer): Resave CoreLayer.cpp into UTF-8
  • fix(version): Change version to 2.0.0.1
  • fix(corelayer): Remove bad characters
  • fix(corelayer): Repair GetSupport* functions

🔧 Toolchains

  • chore: Upgrade verison number to 2.0.1.0
  • chore: Add icon processing in Test configuration.
  • chore: 清理 res/icon/.gitignore 中过时的 result.ico
  • chore: 清理 res/icon/.gitignore 中过时的 result.ico
  • chore(unittest): Fix MFC installtion
  • chore(unittest): Fix MFC installtion
  • chore(unittest): Fix MFC installtion
  • chore(unittest): Fix MFC installtion
  • chore(unittest): Fix MFC installation
  • chore(unittest): Fix MFC installation
  • chore(unittest): Fix MFC installation
  • chore(unittest): Fix MFC installtion
  • chore(unittest): Fix MFC installtion
  • chore(unittest): Fix MFC installtion
  • chore(unittest): Fix MFC installtion
  • chore(unittest): Fix MFC installtion
  • chore(unittest): Fix bad command line
  • chore: Unified build output path
  • chore: Unified build output path
  • chore: Update workflow for unit tests and add test configs
  • chore: Update version number in resource file
  • chore: Add x86 executable uploading to nightly release workflow
  • chore: Add x86 build configurations to nightly workflow
  • chore: Use UTF-8 to save all source files
  • chore: Update C++ version to C++20
  • chore(develop): Add a Action to build the nightlys
  • chore: Disable build checking branches without '/'
  • chore(non-master): Fix bad .sln file name
  • chore(non-master): Fix syntax error in Github Action
  • chore(non-master): Fix syntax error in Github Action
  • chore(corelayer): Fix script error in Github Action
  • chore(corelayer): Add GitHub Action for compile error checks
  • chore(corelayer): Update Visual Studio project file.
  • chore(icon): Add auto building icon while building project.
  • chore(icon): Edit icon build batch file to copy the result.
  • chore(resource): Add .gitignore for res/ to block icon file.
  • chore(icon): Add build batch file for icon.
  • chore(icon): Block result icon file in res/icon/.gitignore.
  • chore(icon): Add .gitignore for res/icon directory.

📝 Others

  • Update version to 2.0.1.1 and modify dialog text
  • doc: Add release workflow in README.md.
  • docs: 修复 README 中 CI badge 链接,去除 ?branch=develop 参数
  • docs: 添加 README.md
  • Update command to run build.bat using cmd
  • Change build icon command to use cd
  • Change ImageMagick installation method in workflow
  • Add ImageMagick installation and icon build steps
  • Add 'develop' branch to push triggers in workflow
  • test: Update workflow for unit tests and add test configs
  • revert: Delete build results from the repo
  • revert: Delete .qwen from the repo
  • revert: Delete x64 build results from the repo
  • test(cortelayer): Add unit tests for CoreLayer
  • style(corelayer): Change 4 spaces to tabs
  • revert(icon): Remove default MFC icon.
  • init: Reinitialize project with empty Visual Studio template.
  • Add files via upload
  • Update
  • Update README.md
  • Update README.md
  • Create README.md
  • 1
  • Initial commit