Skip to content

20260214 1939 update#125

Merged
Alan-CRL merged 1 commit intoinkeys2-finalfrom
main
Feb 17, 2026
Merged

20260214 1939 update#125
Alan-CRL merged 1 commit intoinkeys2-finalfrom
main

Conversation

@Alan-CRL
Copy link
Owner

Replace ad-hoc threadStatus map with a new Inkeys.Thread.Status C++20 module (Thread.Status.cppm) providing GetStatus/SetStatus and RAII StatusGuard; updated many source files to import and use the module (StatusGuard/GetStatus) and removed the global threadStatus symbol. Remove legacy Bar component files (IdtBar.cpp/h). Fix various bugs and small logic issues (ChangeColor loop continue, GetStopTimingError condition, ReadFile parentheses, IdtInputs insertion API, removal of global sys_time/GetTime). Improve startup registry helpers (use wide APIs, quote handling, robust comparisons). Update project and build: change VS toolset to v143, enable ScanSourceForModuleDependencies and add the new module file to the vcxproj, and update GitHub Actions workflow to run on windows-2025, add an Upload job (package download/zip + rclone upload) and increase upload timeout.

Replace ad-hoc threadStatus map with a new Inkeys.Thread.Status C++20 module (Thread.Status.cppm) providing GetStatus/SetStatus and RAII StatusGuard; updated many source files to import and use the module (StatusGuard/GetStatus) and removed the global threadStatus symbol. Remove legacy Bar component files (IdtBar.cpp/h). Fix various bugs and small logic issues (ChangeColor loop continue, GetStopTimingError condition, ReadFile parentheses, IdtInputs insertion API, removal of global sys_time/GetTime). Improve startup registry helpers (use wide APIs, quote handling, robust comparisons). Update project and build: change VS toolset to v143, enable ScanSourceForModuleDependencies and add the new module file to the vcxproj, and update GitHub Actions workflow to run on windows-2025, add an Upload job (package download/zip + rclone upload) and increase upload timeout.
@Alan-CRL Alan-CRL merged commit 833320c into inkeys2-final Feb 17, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant