Skip to content

docs: add CodeQL and CodeRabbit badges, fix CHANGELOG versioning#245

Merged
laurentiu021 merged 1 commit into
mainfrom
docs/badges-changelog
May 8, 2026
Merged

docs: add CodeQL and CodeRabbit badges, fix CHANGELOG versioning#245
laurentiu021 merged 1 commit into
mainfrom
docs/badges-changelog

Conversation

@laurentiu021

@laurentiu021 laurentiu021 commented May 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • Added CodeQL workflow badge to README (shows scan status)
  • Added CodeRabbit AI Reviews badge to README (shields.io custom badge)
  • Fixed CHANGELOG: moved entries from [Unreleased] to proper version sections (v0.35.9 and v0.35.8)

No code changes — docs only.

Summary by CodeRabbit

  • Chores
    • Released version 0.35.9 with code quality improvements to enhance system reliability.
    • Updated README with additional status badges for better visibility of project health metrics.

- Added CodeQL workflow badge to README
- Added CodeRabbit AI Reviews badge to README
- Moved entries from [Unreleased] to proper version sections:
  v0.35.9 (code quality) and v0.35.8 (ping chart fix)
@coderabbitai

coderabbitai Bot commented May 8, 2026

Copy link
Copy Markdown

Review Change Stack
No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: c3d24a44-8430-4065-a1e0-415a7c6374d9

📥 Commits

Reviewing files that changed from the base of the PR and between b8c9fae and 2520d97.

📒 Files selected for processing (2)
  • CHANGELOG.md
  • README.md

📝 Walkthrough

Walkthrough

This PR updates project documentation to record the v0.35.9 release and reflect code quality infrastructure. The changelog documents a code-quality refactor converting implicit foreach filters to explicit LINQ .Where() calls across seven files. The README adds CodeQL and CodeRabbit AI Reviews badges to the project status header.

Changes

Documentation and Release Metadata

Layer / File(s) Summary
Release Notes
CHANGELOG.md
Version 0.35.9 release dated 2026-05-08 documents the refactoring of implicit foreach filters to explicit LINQ .Where() calls in GatewayHelper, FixedDriveService, AppAlertService, DeepCleanupService, LargeFileScanner, ProcessDescriptionService, and ShortcutCleanerViewModel.
Project Badges
README.md
CodeQL and CodeRabbit AI Reviews badges are added to the project status header section.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 We hopped through the code with careful eyes,
Found hidden filters needing reprise,
Now badges shine bright with quality light,
And changelog sings of LINQ done right! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main changes: adding CodeQL and CodeRabbit badges to README, and fixing CHANGELOG versioning by moving entries to proper version sections.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/badges-changelog

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov-commenter

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

@laurentiu021
laurentiu021 merged commit a5116d9 into main May 8, 2026
5 of 6 checks passed
@laurentiu021
laurentiu021 deleted the docs/badges-changelog branch May 8, 2026 14:15
laurentiu021 added a commit that referenced this pull request May 22, 2026
…275)

fix: prevent buttons from appearing grayed out on window focus loss

Intercept WM_NCACTIVATE and force the non-client area to always render as active. ModernWPF's window chrome was dimming controls when the window lost focus, making buttons look disabled.

Closes #252, Closes #251, Closes #248, Closes #245
laurentiu021 added a commit that referenced this pull request May 22, 2026
Add CHANGELOG entries for the 4 bug-fix releases from today's session:

- **v0.21.3** — buttons grayed out on focus loss (#252, #251, #248,
#245)
- **v0.21.4** — tab name consistency + log hover (#267, #247)
- **v0.21.5** — startup manager disable (#268)
- **v0.21.6** — speed test panel states + auto-trace (#257, #239)

Co-authored-by: laurentiu021 <laurentiu021@users.noreply.github.com>
laurentiu021 added a commit that referenced this pull request May 22, 2026
- Added CodeQL workflow badge to README
- Added CodeRabbit AI Reviews badge to README
- Moved entries from [Unreleased] to proper version sections:
  v0.35.9 (code quality) and v0.35.8 (ping chart fix)

Co-authored-by: laurentiu021 <laurentiu021@users.noreply.github.com>
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