Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: 8bit2qubit/XboxFullScreenExperienceTool
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.0.16
Choose a base ref
...
head repository: 8bit2qubit/XboxFullScreenExperienceTool
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.0.17
Choose a head ref
  • 7 commits
  • 20 files changed
  • 1 contributor

Commits on Nov 29, 2025

  1. fix: Correct double-encoded characters in English resource string

    - Fixed the error message text displayed when Windows Settings fails to open (`MsgOpenSettingsManual`).
    8bit2qubit committed Nov 29, 2025
    Configuration menu
    Copy the full SHA
    12c3ebc View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2025

  1. feat: Implement automatic log rotation on startup

    - Introduced `CheckAndArchiveLogFile` to inspect the size of the current log file during application startup (`MainForm_Shown`).
    - The application now automatically archives the existing log file if it exceeds 1MB in size.
    - This ensures users maintain a manageable log file size over time and start with a clean state if the previous log was too large.
    8bit2qubit committed Dec 1, 2025
    Configuration menu
    Copy the full SHA
    eab6fcb View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2025

  1. refactor: Improve log timestamp format for file output

    - Updated `Log` and `LogError` methods to distinguish between UI display and file logging.
    - The UI log (`txtOutput`) retains the concise `[HH:mm:ss]` format to keep the interface clean.
    - The log file output has been enhanced to include the full date `[yyyy-MM-dd HH:mm:ss]`, providing better context for debugging and tracking events over time.
    - Standardized the timestamp format in `Program.cs` for installation logs as well.
    8bit2qubit committed Dec 2, 2025
    Configuration menu
    Copy the full SHA
    03e24db View commit details
    Browse the repository at this point in the history
  2. feat: Add shortcut to User Account Control (UAC) settings and refine UI

    - Added an "Open UAC Settings" button to the Actions group, allowing users to quickly launch `UserAccountControlSettings.exe`.
    - Reorganized the main UI layout and adjusted button dimensions to accommodate the new control.
    - Refined localization resources.
    - Sorted `using` directives in `Program.cs` and `DriverManager.cs`.
    8bit2qubit committed Dec 2, 2025
    Configuration menu
    Copy the full SHA
    bd0f390 View commit details
    Browse the repository at this point in the history
  3. feat: Add shortcut to Startup Apps settings and refine localization

    - Added an "Open Startup Apps Settings" button to the main UI, enabling users to quickly access `ms-settings:startupapps`.
    - Increased the size of the "Enable" and "Disable" buttons for better visual balance.
    - Reorganized the layout of the Actions group to accommodate the new button.
    - Added localized strings for the new "Open Startup Apps" feature across all supported languages.
    - Updated localized resources to improve phrasing consistency and accuracy.
    8bit2qubit committed Dec 2, 2025
    Configuration menu
    Copy the full SHA
    9fe3c01 View commit details
    Browse the repository at this point in the history
  4. fix: Ensure feature persistence on online Native builds by resetting …

    …state
    
    - Implemented a "Disable first, then Enable" logic to force a clean state reset before applying feature overrides.
    - Resolved an issue on Build 26220.7271 where features (specifically ID 59765208) would revert to a disabled state after a reboot when connected to the internet.
    - Applied the fix to `EnableViveFeatures` (Main UI), `EnableSmartFeatures` (Migration), and `EnableAllFeatures` (Legacy) to ensure consistency across all activation pathways.
    8bit2qubit committed Dec 2, 2025
    Configuration menu
    Copy the full SHA
    6644ed4 View commit details
    Browse the repository at this point in the history
  5. chore: Bump version to 0.0.17 and update documentation assets

    - Updated the main application and installer version to 0.0.17.
    - Bumped the version for the `PhysPanelLib` library and the native `PhysPanelCPP` utility to 0.0.13.
    - Refreshed demo screenshots (`demo.png`, `demo.zh-TW.png`) to reflect the latest UI changes.
    - Added `v0.0.17` to the version selection dropdown in the GitHub issue template.
    8bit2qubit committed Dec 2, 2025
    Configuration menu
    Copy the full SHA
    e3acd2b View commit details
    Browse the repository at this point in the history
Loading