Skip to content

qt: Change splash screen to normal window#4941

Merged
laanwj merged 1 commit intobitcoin:masterfrom
laanwj:2014_09_splashscreen_normal
Sep 22, 2014
Merged

qt: Change splash screen to normal window#4941
laanwj merged 1 commit intobitcoin:masterfrom
laanwj:2014_09_splashscreen_normal

Conversation

@laanwj
Copy link
Member

@laanwj laanwj commented Sep 18, 2014

Makes it possible to move, minimize, unminimize the window while Bitcoin Core is initializing.

Fixes: any splash-screen related issue ever; at least #4915 #4644

@laanwj laanwj added the GUI label Sep 18, 2014
Makes it possible to move, minimize, unminimize the window while
Bitcoin Core is initializing.
@laanwj laanwj force-pushed the 2014_09_splashscreen_normal branch from 639b2dc to a49f11d Compare September 18, 2014 11:21
@BitcoinPullTester
Copy link

Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/p4941_a49f11d9edf2f7dbce154ca370494a8f86e013d0/ for binaries and test log.
This test script verifies pulls every time they are updated. It, however, dies sometimes and fails to test properly. If you are waiting on a test, please check timestamps to verify that the test.log is moving at http://jenkins.bluematt.me/pull-tester/current/
Contact BlueMatt on freenode if something looks broken.

@cozz
Copy link
Contributor

cozz commented Sep 19, 2014

Works for me. (linux qt4 and qt5)

@theuni
Copy link
Member

theuni commented Sep 19, 2014

works as intended on osx.

@laanwj laanwj merged commit a49f11d into bitcoin:master Sep 22, 2014
laanwj added a commit that referenced this pull request Sep 22, 2014
a49f11d qt: Change splash screen to normal window (Wladimir J. van der Laan)
@laanwj
Copy link
Member Author

laanwj commented Sep 22, 2014

Just after merging I realize that this makes it possible to close (using the corner X) the splash screen. The same is possible for the window shown on shutdown. This is not harmful in itself, but does still create a way to close the window without a way to bring it back. Probably should be disallowed at some point.

Copy link

Choose a reason for hiding this comment

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

@laanwj Is this left in by intention?

Copy link
Member Author

Choose a reason for hiding this comment

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

We paint the entire background so it should not be necessary

jasonbcox pushed a commit to Bitcoin-ABC/bitcoin-abc that referenced this pull request Oct 9, 2020
Summary:
Cleaning up after replacing the QSplashScreen base class with the
QWidget class ([[bitcoin/bitcoin#4941 | PR4941]]).

Backport of Core [[bitcoin/bitcoin#14854 | PR14854]]

Test Plan:
```
ninja && ninja check
src/qt/bitcoin-qt
```

Reviewers: O1 Bitcoin ABC, #bitcoin_abc, Fabien

Reviewed By: O1 Bitcoin ABC, #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D7840
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants