feat: add 20 WIP placeholders and reorganize navigation into 12 groups#345
Conversation
Expand the sidebar navigation from 9 to 12 groups to accommodate the full feature roadmap. Add 20 new WIP placeholder tabs across 4 new navigation groups (Gaming & Profiles, Privacy & Security, Customization, Advanced) plus additions to existing groups (System, Monitor, Cleanup). New WIP tabs: - Gaming & Profiles: Gaming Profile, Standby List Cleaner, Timer Resolution, CPU Core Affinity, Display Profiles - Privacy & Security: Privacy & Telemetry, Debloater & Ads, Browser Cleaner, Edge/OneDrive Remover, Defender Tweaks, Notification Blocker - Customization: Dark Mode Scheduler, Volume Control, Environment Variables - Advanced: Profile Export/Import, CLI Interface - Monitor: File Lock Detector, Settings Watchdog, Bandwidth Monitor - System: Task Scheduler, Boot Analyzer Existing WIP tabs retained with improved descriptions: - File Shredder, DNS Changer, Hosts Editor, Bulk Installer, Privacy Settings, Context Menu, Restore Points, Scheduled Maintenance, System Report, Resource History, Privacy Monitor Integration tests updated to reflect new counts (56 nav items, 12 groups).
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
📜 Recent review details🔇 Additional comments (3)
📝 WalkthroughWalkthroughThis PR expands the application's sidebar navigation from 9 to 12 groups by introducing 20 new WIP placeholder view models for planned features. The MainWindowViewModel is restructured to initialize placeholders, organize them into themed navigation groups, and properly dispose resources. Tests and changelog documentation are updated to reflect the new navigation counts. ChangesSidebar Navigation Expansion
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Warning Review ran into problems🔥 ProblemsStopped waiting for pipeline failures after 30000ms. One of your pipelines takes longer than our 30000ms fetch window to run, so review may not consider pipeline-failure results for inline comments if any failures occurred after the fetch window. Increase the timeout if you want to wait longer or run a Comment |
|
Codecov Report❌ Patch coverage is
📢 Thoughts on this report? Let us know! |
## Summary Replaced unreachable ping preset IPs with verified pingable alternatives. All new IPs were tested with ICMP ping before inclusion. ### CS2 Europe (#330) Removed 5 unreachable IPs (Stockholm 1/2, Luxembourg 2, Frankfurt, Spain). Replaced with 4 verified Valve EU IPs (EU West 1/2, EU Central, EU East). Total: 9 targets (was 10). ### FACEIT Europe (#331) Removed 3 unreachable IPs (DE 3, SE, FR). Kept 5 verified targets (DE 1/2, NL 1/2, UK). Total: 5 targets (was 8). ### PUBG Europe (#332) PUBG Frankfurt (ec2.eu-central-1.amazonaws.com) was verified as pingable — no change needed. The original report may have been a transient issue. ## Files changed - TargetPreset.cs — updated CS2Europe and FaceitEurope IP lists - TargetPresetTests.cs — updated assertions for new target counts Closes #330, Closes #331, Closes #332 Co-authored-by: laurentiu021 <laurentiu021@users.noreply.github.com>
#345) Expand the sidebar navigation from 9 to 12 groups to accommodate the full feature roadmap. Add 20 new WIP placeholder tabs across 4 new navigation groups (Gaming & Profiles, Privacy & Security, Customization, Advanced) plus additions to existing groups (System, Monitor, Cleanup). New WIP tabs: - Gaming & Profiles: Gaming Profile, Standby List Cleaner, Timer Resolution, CPU Core Affinity, Display Profiles - Privacy & Security: Privacy & Telemetry, Debloater & Ads, Browser Cleaner, Edge/OneDrive Remover, Defender Tweaks, Notification Blocker - Customization: Dark Mode Scheduler, Volume Control, Environment Variables - Advanced: Profile Export/Import, CLI Interface - Monitor: File Lock Detector, Settings Watchdog, Bandwidth Monitor - System: Task Scheduler, Boot Analyzer Existing WIP tabs retained with improved descriptions: - File Shredder, DNS Changer, Hosts Editor, Bulk Installer, Privacy Settings, Context Menu, Restore Points, Scheduled Maintenance, System Report, Resource History, Privacy Monitor Integration tests updated to reflect new counts (56 nav items, 12 groups). Co-authored-by: laurentiu021 <laurentiu021@users.noreply.github.com>
Summary
Expand the sidebar navigation from 9 to 12 groups to accommodate the full feature roadmap. Add 20 new WIP placeholder tabs across 4 new navigation groups plus additions to existing groups.
New Navigation Groups
Additions to Existing Groups
Changes
Related Issues
New issues created: #324, #325, #326, #327, #328, #329, #331, #332, #333, #334, #335, #336, #337, #339, #340, #341, #342, #343, #344
Summary by CodeRabbit
New Features
Tests