Skip to content

Polish Windows 11 tweaks and add one-click updates - #40

Merged
PrimeBuild-pc merged 1 commit into
mainfrom
codex/tweaks-win11-polish
Aug 1, 2026
Merged

Polish Windows 11 tweaks and add one-click updates#40
PrimeBuild-pc merged 1 commit into
mainfrom
codex/tweaks-win11-polish

Conversation

@PrimeBuild-pc

Copy link
Copy Markdown
Owner

Summary

  • detect all supported system tweaks once during every app startup and re-read their persisted Windows state after changes
  • replace locale-dependent powercfg parsing with native PowrProf reads/writes, correct the MMCSS Games tweak, and remove the unsupported HPET performance toggle
  • refine tweak toggles and selected-state styling to match neutral Windows 11 surfaces
  • check GitHub Releases on every enabled app startup and prompt immediately when an update exists
  • after one consent, download and verify the installer, run it silently, close ThreadPilot, preserve %AppData% settings, and relaunch the app automatically
  • remove the obsolete update interval UI and dead abstractions identified by the Ponytail audit

Root cause

The existing updater throttled startup checks for up to seven days and only directed the user to Settings. The installer was also launched without update-mode arguments and did not relaunch ThreadPilot.

Validation

  • 634/634 Release tests passed on the current main
  • Release single-file publish passed
  • packaged executable smoke test passed (--smoke-test, exit code 0)
  • Inno Setup compiled a v1.5.0 installer successfully
  • git diff --check passed

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 29.66507% with 147 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
Services/SystemTweaksService.cs 0.00% 107 Missing ⚠️
MainWindow.Behaviors.partial.cs 0.00% 27 Missing ⚠️
ViewModels/SystemTweaksViewModel.cs 83.87% 7 Missing and 3 partials ⚠️
Services/UpdateService.cs 0.00% 2 Missing ⚠️
ViewModels/SettingsViewModel.cs 0.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@PrimeBuild-pc
PrimeBuild-pc merged commit 1540aeb into main Aug 1, 2026
3 checks passed
@PrimeBuild-pc
PrimeBuild-pc deleted the codex/tweaks-win11-polish branch August 1, 2026 11:50
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.

2 participants