Skip to content

updater: Add log window and additional log messages#13137

Open
notr1ch wants to merge 1 commit intoobsproject:masterfrom
notr1ch:updater-logging
Open

updater: Add log window and additional log messages#13137
notr1ch wants to merge 1 commit intoobsproject:masterfrom
notr1ch:updater-logging

Conversation

@notr1ch
Copy link
Member

@notr1ch notr1ch commented Feb 18, 2026

Description

Adds a log window (hidden by default) and a "Show Log" button to the updater, and makes the updater more verbose by logging more of its actions to the log window to aid in debugging.

Disclaimer: Initial implementation was aided by LLM generated code, most of which was rewritten.

image

Motivation and Context

Hopefully find the cause of spurious update failures for some users.

How Has This Been Tested?

Upgrading and downgrading from RC / Stable.

Types of changes

  • New feature (non-breaking change which adds functionality)

Checklist:

  • My code has been run through clang-format.
  • I have read the contributing document.
  • My code is not on the master branch.
  • The code has been tested.
  • All commit messages are properly formatted and commits squashed where appropriate.
  • I have included updates to all appropriate documentation.

@notr1ch notr1ch added New Feature New feature or plugin UI/UX Anything to do with changes or additions to UI/UX elements. labels Feb 18, 2026
@RytoEX RytoEX requested a review from derrod February 18, 2026 19:33
@RytoEX RytoEX self-assigned this Feb 18, 2026
@RytoEX RytoEX added the Windows Affects Windows label Feb 18, 2026
@RytoEX RytoEX requested a review from Warchamp7 February 18, 2026 20:27
Copy link
Member

@RytoEX RytoEX left a comment

Choose a reason for hiding this comment

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

Tentatively seems fine, and I'd like to ship the updater updates before next release.

@notr1ch
Copy link
Member Author

notr1ch commented Feb 19, 2026

Updated to remove raw pointers in Log / PostMessage / WM_LOG_MESSAGE handling.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

New Feature New feature or plugin UI/UX Anything to do with changes or additions to UI/UX elements. Windows Affects Windows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments