Skip to content

Releases: tezelcan/EXEcelerate-app

EXEcelerate v1.1.0

Choose a tag to compare

@tezelcan tezelcan released this 16 Jul 10:18
471c044

EXEcelerate Release Notes

🚀 New Features

Visual Indicators for Optimized Files

  • Status Column: Added new status column with ⚡ lightning bolt icons for registry-optimized files
  • Color Coding: Optimized files now display with light green background for easy identification
  • Smart Tooltips:
    • Hover over ⚡ icon shows "Registry Optimized" with detailed explanation
    • Hover over file/directory columns shows full file path
  • Optimization Counter: Info label now displays count of optimized files (e.g., "Optimized files: 6")

Enhanced File Selection

  • Select All ⚡ Button: New button to quickly select all registry-optimized files
  • Exclusive Selection: "Select All ⚡" now deselects unoptimized files for precise targeting
  • Smart Button States: Buttons now properly enable/disable based on selection state
    • "Select All ⚡" only enabled when optimized files exist and aren't all selected
    • "Deselect All" and "Remove Registry Optimization" only enabled when files are selected

Advanced Filtering

  • Click-to-Filter: Click the ⚡ status column header to toggle between showing all files and only optimized files
  • Filter Indication: Header shows "⚡ (filtered)" when optimization filter is active
  • Combined Filtering: Works seamlessly with existing search functionality

🎨 UI Improvements

Better Path Display

  • Improved Truncation: Long filenames and directory paths now properly truncate to fit columns
  • Directory Clarity: All directory paths now end with \ for visual clarity
  • Responsive Layout: Text never exceeds column boundaries

Column Optimizations

  • Icon Headers: Status column header now uses ⚡ icon instead of "Status" text
  • Optimized Widths: Adjusted column widths for better space utilization
  • Consistent Formatting: Standardized info label format across all states

Enhanced Interaction

  • Single-Click Response: Improved focus handling for immediate single-click response on all UI elements
  • Context-Aware Button States: Location management buttons now properly reflect current state
    • "Remove Selected" only enabled when a location is selected
    • "Clear All" only enabled when locations exist in the list
  • Scan State Management: All location buttons disabled during scanning operations

🔧 Technical Improvements

Real-time Updates

  • Dynamic Status Tracking: Optimization indicators update immediately after boost/remove operations
  • Persistent Counts: Optimized files count remains constant during search/filter operations
  • Improved Click Handling: Fixed checkbox toggle issues when hovering without moving mouse

Enhanced Tooltips

  • Context-Aware: Different tooltips for different column types
  • Performance: Improved tooltip timing and cleanup to prevent UI interference

Scan Operation Enhancements

  • Clean Scan Results: Stopped scans no longer retain partial results in subsequent scans
  • Proper State Management: Scan stopping now properly clears results to prevent data inconsistency
  • Button State Consistency: All UI buttons maintain proper enabled/disabled states throughout scan lifecycle

Location Management

  • Smart Selection Tracking: Selection state properly tracked and reflected in button states
  • Automatic Deselection: Removing locations automatically clears selection to prevent orphaned states
  • Consistent State Updates: All location operations properly update button states

🐛 Bug Fixes

UI Responsiveness

  • Header Click Detection: Fixed issue where status column header clicks weren't being detected
  • Focus Management: Resolved double-click requirement for UI interactions
  • Button State Persistence: Fixed buttons incorrectly enabling during scan operations

Data Integrity

  • Scan Result Cleanup: Fixed issue where stopped scans would populate results on next scan
  • Selection State Management: Resolved selection state inconsistencies after operations
  • Filter State Consistency: Fixed filter state not resetting properly when updating file lists

Event Handling

  • Conflict Resolution: Resolved conflicting event bindings that were preventing proper click handling
  • Tooltip Interference: Fixed tooltip display interfering with click operations
  • State Synchronization: Improved synchronization between UI state and underlying data models

EXEcelerate v1.0.1

Choose a tag to compare

@tezelcan tezelcan released this 16 Jul 07:41
471c044

EXEcelerate Release Notes

Version 1.0.1

🎉 New Features

Registry Optimization Removal

  • Added "Remove Registry Optimization" button to reverse registry changes

✨ Improvements

Automatic Selection Clearing

  • File selections now automatically clear after successful EXECELERATE operations
  • Selections preserved on failed operations for easy retry
  • Applied to both boost and removal operations

📋 Usage

To remove registry optimizations:

  1. Select executable files
  2. Click "Remove Registry Optimization"
  3. Confirm removal in dialog
  4. Review results

Administrator privileges required for all registry operations.


For support, visit our GitHub repository.

EXEcelerate v1.0.0

Choose a tag to compare

@tezelcan tezelcan released this 15 Jul 17:14
03d6699

EXEcelerate v1.0.0 - Release Notes

🚀 Initial Release - Windows Executable Performance Optimizer

EXEcelerate is a Windows application that enhances game and application performance by automatically configuring Windows registry optimizations for your executable files.

✨ Key Features

  • Registry Optimization: Creates Windows registry entries under Image File Execution Options to set high CPU priority (CpuPriorityClass = 3) for selected executables
  • Drive & Folder Scanner: Automatically scans your drives and folders to discover .exe files
  • Batch Processing: Optimize multiple executables simultaneously
  • Smart Detection: Identifies already optimized files to prevent duplicate entries
  • User-Friendly Interface: Clean tkinter-based GUI for easy file selection and management

🔧 What it does

EXEcelerate modifies the Windows registry to give your games and applications High CPU Priority by creating registry keys in the system's Image File Execution Options. This can result in improved performance, reduced stuttering, and better resource allocation for your applications.

📋 Requirements

  • Windows 7 or later
  • Administrator privileges (for registry modifications)
  • .NET Framework (for some system operations)

⚠️ Important Notes

  • This tool modifies system registry settings. Use responsibly and ensure you have appropriate backups.
  • Administrator privileges are required for registry modifications
  • The application will prompt for admin privileges on startup

🐛 Known Issues

None reported for initial release.

📝 Changelog

Added

  • Initial release of EXEcelerate
  • Registry optimization functionality
  • Drive and folder scanning capabilities
  • Batch processing of multiple executables
  • Admin privilege management
  • Modern tkinter-based user interface

Download: EXEcelerate v1.0.0 Setup

Initial release - feedback and contributions welcome!