Skip to content

Releases: psyattack/ProcessHandler

ProcessHandler v1.3.1

Choose a tag to compare

@psyattack psyattack released this 19 Oct 11:36
v1.3.1
41b57fa

Improved

  • Streamlined Modal Dialogs: Removed redundant bottom footers across all modal windows (Action Library, Script Editor, and Changelog), maximizing usable vertical space and keeping dialogs sleek and lightweight.
  • Header Action Controls: Relocated primary action buttons ("UPDATE NOW" in Changelog, "COPY SCRIPT" in Script Editor) directly into modal headers beside the Close button.
  • Process Picker Polish:
    • Removed the redundant Rescan button (processes are refreshed automatically) and the Memory column to focus on quick process selection.
    • Expanded Process Name (300px) and Window Title columns for clearer visibility of long executable and window names.
    • Added double-click selection and hairline hover styling to the Window Title column.
    • Perfectly centered the "SELECT" button and column header in the quick actions column.
  • Editor Canvas Watermark: Replaced cluttered header language/line metrics with a subtle, semi-transparent character and line count watermark ({lines} LINES • {chars} CHARS) floating in the bottom-right corner of the script editor.
  • Action Library Cleanliness: Hidden vertical scrollbars and aligned the search input flush with action cards.

Fixed

  • Escape Key Closing Builder: Fixed an issue where pressing Esc to dismiss the Process Picker modal also closed the underlying Rule Builder inspector drawer.

Full Changelog: v1.3.0...v1.3.1

ProcessHandler v1.3.0

Choose a tag to compare

@psyattack psyattack released this 18 Oct 23:51
v1.3.0
4c40a17

Added

  • Action Catalog Studio Modal: A centralized modal library to browse and insert rule actions with category filtering (Process, Audio, Automation, System), bilingual instant fuzzy search, and capability cards.
  • In-Context Process Picker Modal: Fast, contextual active process browser replacing the standalone view. Features category filters (All, Apps, Background, Windows), live search, multi-column sorting (Name, PID, Memory, Window Title), native Win32 icons, and 1-click / double-click selection directly into rule builder slots.
  • Microphone Control Actions: Native Windows Core Audio capture endpoint management (IAudioEndpointVolume) with options to Mute, Unmute, Toggle Mute, and Set Volume (0–100%).
  • Builder Draft Persistence: Unsaved rule drafts in the inspector drawer are automatically preserved when navigating between tabs or opening modals.
  • Draft Reset Button: Added a dedicated reset button in the drawer footer to revert builder state back to initial.

Changed

  • Streamlined Top Navigation: Consolidated the main window header down to three primary tabs: Automations, Logs, and Settings.
  • Redesigned Trigger Selection: Grouped triggers into clean segmented tabs (Process, Schedule, and Events), unifying App Startup/Shutdown and System power/session events into a single consolidated picker.
  • Schedule Input Improvements: Daily schedule controls now present active days of the week first, timer inputs use standardized h/m/s suffixes, and one-shot alarms automatically pause upon execution.
  • Streamlined Inspector Drawer: Removed redundant header labels and execution badges for a cleaner, more spacious rule editing layout.
  • UI & Modal Polish: Fixed modal border rendering, resolved table column text clipping, and aligned auto-detect icon controls.

Removed

  • Standalone Process Hunter Tab: Retired the dedicated processes tab in favor of the in-context Process Picker Modal accessible directly from rule triggers and action inputs.

Full Changelog: v1.2.0...v1.3.0

ProcessHandler v1.2.0

Choose a tag to compare

@psyattack psyattack released this 18 Oct 13:06
v1.2.0
10b0ada

Added

  • Live Execution Tracking: Real-time visual monitoring of running rule pipelines with active step badges ([1/3]) and concurrency indicators (x2).
  • Active Step Highlighting: Live step-by-step progress indication on rule cards and inside the Inspector action pipeline editor.
  • Portable Automation Sharing: Easily share automations via clipboard using compressed, compact codes (PH1:...) supporting single-rule and batch export/import with automatic duplicate renaming.
  • Custom Rule Icons: Set custom icons from .exe, .ico, .dll, or image files, complete with Win32 GDI mask transparency and proportional aspect ratio scaling.
  • Automatic Process Icon Detection: Option to automatically resolve and assign the executable icon from target processes upon trigger.
  • Contextual Default Glyphs: Action-aware default Phosphor icons (Rocket, Terminal, Code, Audio, etc.) based on the rule's primary action or trigger.

Improved

  • Collapsible Actions Drawer: Cleaner automation cards with a smooth animated "More" drawer for secondary actions (Edit, Clone, Test Run, Share).
  • Refined Card Typography: Vertically centered single-line rule titles beside icons when descriptions are omitted.
  • Dynamic UI Sync: Accelerated daemon synchronization (80ms refresh) during active rule executions for fluid visual feedback.

Full Changelog: v1.1.0...v1.2.0

ProcessHandler v1.1.0

Choose a tag to compare

@psyattack psyattack released this 17 Oct 23:51
v1.1.0
cf87322

Added

  • Per-Process Audio Control: Native Windows WASAPI action to mute, unmute, toggle mute, and adjust volume (0–100%) for specific target processes or wildcards.
  • Drag-and-Drop Action Reordering: Smooth animated step reordering with precision drag handles, laser drop slot indicator, live preview, and viewport edge auto-scrolling.
  • Action Step Cloning: One-click action duplication to easily duplicate complex step configurations.
  • Expandable Script Editor: Centered modal editor with PowerShell and Batch syntax highlighting, live two-way sync, and backdrop dimming.
  • Full Internationalization (i18n): Comprehensive English and Russian localization across all interface views, inspector, modals, toasts, and the system tray menu.
  • Auto-Updater & Changelog Viewer: In-app GitHub release checks, streaming progress download, release notes modal with Markdown/HTML rendering, and seamless in-place self-replacement with dual daemon/GUI restart.
  • Chocolate Color Theme: New rich cocoa and warm amber theme alongside Dark and Light palettes with instant dynamic switching.

Changed

  • Balanced 2x2 Settings Grid: Reorganized settings into paired rows with dynamic card height equalization and responsive single-column fallback for compact windows.
  • Configuration Persistence: Added persistence for theme preference, language selection, and startup update checking in config.json.

Fixed

  • Non-Blocking Rule Execution: Decoupled rule actions and delays into asynchronous background tasks, preventing UI and daemon freezes when rules execute delays or external commands.

Full Changelog: v1.0.0...v1.1.0

ProcessHandler v1.0.0

Choose a tag to compare

@psyattack psyattack released this 17 Oct 17:42
v1.0.0
336a473
Release v1.0.0