Skip to content

Releases: Crypto90/ProcessPriorityManager

Crypto90's Process Priority Manager v0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 08:31

⚡ Crypto90's Process Priority Manager v0.2.0

Major Release: Full Modernization, Real-Time Auto-Enforce Background Watcher & Windows 11 Fluent Dark Slate Makeover

Welcome to v0.2.0 of Crypto90's Process Priority Manager! This release completely modernizes the architecture, engine, and interface to match the exact aesthetic, performance, and automation standards of Crypto90's Workspace Manager.


🌟 What's New in v0.2.0

1. 🔄 Real-Time Auto-Enforce Background Watcher

  • Continuous Monitoring Daemon: A dedicated non-blocking thread constantly detects newly launched processes (e.g. launching a game through Steam, Epic Games, or EA App).
  • Zero-Touch Automation: Instantly applies your saved priority rules (High, Above Normal, etc.) the moment the target process starts.
  • Dynamic Live Row Updates: Updates the active UI data table and logs timestamped confirmations in real time.
  • Toggleable via UI & CLI: Enable/disable live with the [✓] Auto-Enforce Watcher checkbox or run headless with --watch.

2. 🎨 Windows 11 Fluent Dark Slate UI

  • Design Overhaul: Brand new sleek dark slate theme (#121418 / #1a1d24) matching Workspace Manager.
  • Interactive Data Table: New Treeview featuring columns: ★ Rule, Process Name, PID, Current Priority, Target Rule, and Status.
  • Column Sorting: Click any column header to sort ascending (▲) or descending (▼) with natural numeric PID sorting and priority ranking.
  • Status & Permission Badges: Header indicators for Administrator, Active Rules, and live Watcher: Active pulse.
  • Right-Click Context Menu: Quick-set priorities directly, remove rules, copy process name/PID, or open binary file location in Windows Explorer (explorer.exe /select).

3. 🛡️ High-DPI Awareness & One-Click Admin Elevation

  • Per-Monitor V2 DPI Scaling: Implemented SetProcessDpiAwareness(2) to eliminate coordinate and font blurring on 4K / mixed-DPI display environments.
  • UAC Detection & Elevation: Built-in detection for protected system processes with a one-click ⚡ Elevate as Admin restart action.

4. 🚀 Silent / Headless CLI Daemon

  • Automate priority enforcement without ever opening a graphical window:
    • --apply: Enforce all saved rules once on currently running processes and exit.
    • --silent --watch: Headless background daemon mode for Task Scheduler or system services.
    • --set <process> <priority>: Add/update rules straight from the terminal.
    • --list & --remove <process>: Manage priority rules via command line.
    • --version & --help: Standardized command-line argument handling.

5. 🔄 Windows Startup Integration & Safe JSON Storage

  • Run at Windows Startup: Simple UI checkbox and CLI flag linking directly into Windows registry HKCU\Software\Microsoft\Windows\CurrentVersion\Run.
  • Safe JSON Storage: Automatically saves configs in %LOCALAPPDATA%\Crypto90s_ProcessPriorityManager\ with portable mode fallback and automatic migration from legacy flat dictionaries.

⬇️ Download & Installation

Asset Size Platform
Crypto90s_ProcessPriorityManager.exe ~11.4 MB Windows 10 / 11 (64-bit)

No installation or Python runtime required. Simply download and run.


☕ Support the Project

If Crypto90's Process Priority Manager helps keep your system smooth and responsive, consider buying me a coffee:

Ko-Fi

0.0.2

Choose a tag to compare

@Crypto90 Crypto90 released this 29 May 10:55
622a5ec
  • added donate button.
  • added copyright to log box.
  • some slight code improvements.

image

ko-fi

0.0.1

Choose a tag to compare

@Crypto90 Crypto90 released this 28 May 18:40
64e0285

First release.

image

ko-fi