If your review is incorrectly listed, please copy-paste <!–meta-tag:bot-skip–> into the comment that the bot should ignore.
Conflicts
Reviewers, this pull request conflicts with the following ones:
#34132 (refactor: inline CCoinsViewErrorCatcher into CCoinsViewDB by l0rinc)
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
maflcko renamed this:
Remove empty caption from ThreadSafeMessageBox
Remove empty caption from user interface (noui, gui)
on Jan 13, 2026
maflcko added the label
Utils/log/libs
on Jan 13, 2026
maflcko added the label
interfaces
on Jan 13, 2026
hebasto
commented at 5:59 pm on January 13, 2026:
member
Does this PR introduce any visual changes in the GUI?
maflcko
commented at 6:04 pm on January 13, 2026:
member
Does this PR introduce any visual changes in the GUI?
No, see the pull request description.
refactor: Remove empty caption from ThreadSafeQuestion
There is only one call-site, which provided an empty caption.
Note that noui_ThreadSafeQuestionRedirect is test-only and currently
entrirely unused, so the logging format string change is not a behavior
change.
This refactor does not change any behavior.
fa8d0088e7
refactor: Remove empty caption from ThreadSafeMessageBox
The caption was empty for all call-sites, so this refactor does not
change any behavior.
Note that noui_ThreadSafeMessageBoxRedirect is test-only, so no end-user
behavior is changed here.
fafe71b743
refactor: [gui] Document that the title is always empty for node message
This refactor does not change any behavior.
fa8ebeb332
noui: Remove always empty caption while formatting
The only behavior change is in noui_ThreadSafeQuestion, which can not
detect a style and will log a strCaption=": ".
Fix this by removing it.
fad7bd9ba3
maflcko force-pushed
on Jan 14, 2026
maflcko
commented at 6:41 pm on January 14, 2026:
member
To clarify that everything is a refactor, except for the one-line bugfix, I’ve extracted it as the last commit.
You can also use this to check that the GUI pop-up looks identical before and after: ./bld-cmake/bin/bitcoin-qt -regtest -datadir=/tmp -printtoconsole=0 -mocktime=123456789 (start twice)
hebasto
commented at 4:17 pm on January 16, 2026:
member
Concept ACK.
hebasto approved
hebasto
commented at 5:04 pm on January 16, 2026:
member
ACKfad7bd9ba3eef03fcdd7cb17011ea0c6e483c767, I have reviewed the code and it looks OK. Tested on Ubuntu 25.10.
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2026-01-20 09:13 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me