Skip to content

feat: Improve sorting, consolidate functions, merge code #34

Merged
Stensel8 merged 5 commits into
mainfrom
improve-sorting
May 10, 2026
Merged

feat: Improve sorting, consolidate functions, merge code #34
Stensel8 merged 5 commits into
mainfrom
improve-sorting

Conversation

@Stensel8
Copy link
Copy Markdown
Owner

@Stensel8 Stensel8 commented May 10, 2026

Summary

Type of change

Conventional Commit Types - choose one:

  • feat - #0075ca new functionality visible to the user

Breaking change?

  • Yes - I used feat!: or BREAKING CHANGE in my commit

Checklist

  • PR title follows conventional commits (e.g. fix: resolve startup crash)
  • CI is green
  • No passwords, API keys or sensitive data in the code

Stensel8 added 5 commits May 3, 2026 14:21
…cluding data gathering for security status. Update ProgramsPage and ToolsPage to group items by category and improve UI with group headers. Introduce ItemGroup class for better data organization. Implement Logger service for logging application events and errors.
…ardening

- Show SMART life remaining % and TBW for all drives; fix devType detection bug
- Redesign disk space rows with cleaner layout and fix duplicate 'free' text
- Consolidate duplicate UI code into UiHelper and DialogHelper helpers
- Refresh Programs install status automatically after winget completes
- Unify Legacy Features display (remove Removed from OS / Disabled split)
- Remove SecurityCheckPage from Tools; security data lives on Health tab
- Change Health nav icon from signal tower to heart
- Replace Start.ps1 dependency handling with single Assert-Dep function
- Add Windows Terminal as required dependency
@Stensel8 Stensel8 self-assigned this May 10, 2026
Copilot AI review requested due to automatic review settings May 10, 2026 17:50
@github-actions github-actions Bot added type/docs Documentation changes. windows-11 Windows 11 / GUI related. powershell PowerShell script changes. csharp C# source code changes. breaking-change Introduces a breaking change. type/feature New feature or functionality. labels May 10, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@Stensel8 Stensel8 merged commit 9a973c8 into main May 10, 2026
61 of 62 checks passed
@Stensel8 Stensel8 deleted the improve-sorting branch May 10, 2026 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change Introduces a breaking change. csharp C# source code changes. powershell PowerShell script changes. type/docs Documentation changes. type/feature New feature or functionality. windows-11 Windows 11 / GUI related.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants