Skip to content

v2.0.0: Quality-First Release — 5 Plugins, 409 Tests, Zero Warnings

Latest

Choose a tag to compare

@SSC-STUDIO SSC-STUDIO released this 07 Jul 12:08

Universal Device Toolkit Plugins v2.0.0

A quality-first release of all 5 official plugins with zero compiler warnings, 409 unit tests passing, and full Fluent Design UI.

What's New

Battery Health (v1.0.0) — Monitor battery health, cycle count, and capacity degradation with a polished Fluent Design UI.

Network Acceleration (v1.2.0) — Real-time network telemetry dashboard with gaming presets and one-click optimization.

Custom Mouse (v1.0.16) — Theme-aware cursor styles, DPI profiles, and seamless Windows pointer speed management.

ViVeTool (v1.2.2) — Browse and toggle hidden Windows feature flags from a searchable GUI. No command-line needed.

Shell Integration (v1.0.12) — Right-click context menu integration for instant access to power features.

Quality Metrics

  • 0 warnings, 0 errors across 7 C# projects
  • 409 unit tests all passing (BatteryHealth 16, CustomMouse 54, ShellIntegration 114, NetworkAcceleration 39, ViveTool 186)
  • 0 hardcoded hex colors in all XAML files (100% DynamicResource theme binding)
  • 0 ConfigureAwait(false) in UI code
  • SettingsManager: Save latency reduced from 62ms to 0ms via debounce + memory transaction

Technical Highlights

  • Plugin SDK: Interface-based architecture (IPlugin, IPluginFeaturePage, IPluginSettingsPage)
  • Fallback UI Pattern: Every plugin builds its UI programmatically as a safety net
  • PluginWorkbench: Standalone preview tool for plugin development without the host app
  • Thread Safety: Dispatcher.InvokeAsync() for all background callbacks
  • Test Isolation: DisableParallelization per plugin collection

Install

  1. Open Universal Device Toolkit
  2. Navigate to Plugins -> Browse Store
  3. Click Install on any plugin
  4. Restart the application

Links


Built with C# .NET 10 + WPF-UI 4.3.0 (Fluent Design). MIT License. 100% free, no ads, no telemetry.