Skip to content

Fix playback issues, enhance freezing, and update documentation#119

Merged
IvanHanloth merged 6 commits into
devfrom
fix/link-open
Jul 15, 2026
Merged

Fix playback issues, enhance freezing, and update documentation#119
IvanHanloth merged 6 commits into
devfrom
fix/link-open

Conversation

@IvanHanloth

Copy link
Copy Markdown
Owner

This pull request introduces several important updates and improvements across the codebase, focusing on feature enhancements, usability, and maintenance. The most notable changes include renaming core executables for clarity, adding new process management features, updating documentation and screenshots, and improving build configuration. Below is a summary of the most significant changes:

Executable and Naming Consistency:

  • Renamed the core executable from core.exe to Boss Key.exe and the configuration executable from Boss Key.exe to config.exe throughout the codebase, installer scripts, and documentation for better clarity and consistency. [1] [2] [3] [4]

Feature Enhancements (Process & Window Management):

  • Added new Tauri commands and UI wiring for hiding windows, freezing, and resuming processes (with enhanced and tree options), and improved handling of startup actions (now supports both restore and about). [1] [2] [3] [4] [5] [6] [7] [8] [9]

Documentation and User Experience:

  • Updated README.md with new screenshots, improved descriptions, and revised instructions to reflect the v3.0.0 release and new executable names. Expanded and reorganized feature explanations, removed outdated sections, and added a detailed changelog for all major versions. [1] [2] [3] [4] [5] [6] [7] [8] [9]

Build and CI Improvements:

  • Updated Node.js version from 22 to 24 in GitHub Actions workflows for both testing and release pipelines. [1] [2]
  • Removed the rustc-wrapper = "sccache" build configuration from .cargo/config.yaml to simplify Rust build settings.

Development Quality-of-Life:

  • Added a new run configuration file for packaging with PowerShell, improving the developer experience for release builds.

These changes collectively improve maintainability, user experience, and the reliability of the Boss-Key application.

Copilot AI review requested due to automatic review settings July 15, 2026 18:05

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@IvanHanloth IvanHanloth merged commit e50e48e into dev Jul 15, 2026
0 of 2 checks passed
@IvanHanloth IvanHanloth deleted the fix/link-open branch July 15, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants