-
Notifications
You must be signed in to change notification settings - Fork 314
Use layout manager for Create Wallet dialog #171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
tACK 3cbcb25 on macOS 11.1 dark mode |
Tagged for 0.21.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Testing on macOS Big Sur 11.1 with Qt 5.15.2 I noticed some abnormalities concerning the resizing behavior and the text. Below are some screenshots comparing behavior of Master
and PR
. Looking at the PR
screenshots you will notice:
- The
Wallet Input Form
does not stay in the top left corner and it does not resize. It just stays in the center of the window. - The
Advance Options
Text is no longer Bold - The
Advanced Options
andWallet Name
text are a different size
Concept ACK |
I would think the empty space belongs below the advanced-options group box... |
Updated 3cbcb25 -> d4feb68 (pr171.01 -> pr171.02, diff):
It is intended to left default parameters for the OP screenshots updated. |
ACK d4feb68 |
re-tACK d4feb68 |
Why not prevent vertical resize? Is there a guideline to support unnecessary vertical resize? |
Yes, vertical resize is unnecessary.
But why restrict users?
On Fri, 8 Jan 2021 at 19:00 João Barbosa ***@***.***> wrote:
Why not prevent vertical resize? Is there a guideline to support
unnecessary vertical resize?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#171 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AH3PXPXAOBV4GK6ZMVVZQKDSY422TANCNFSM4VQGTD6A>
.
--
…--
Hennadii Stepanov
|
Concept ACK |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested ACK d4feb68 on macos.
Github-Pull: bitcoin-core/gui#171 Rebased-From: d4feb68
d4feb68 qt: Use layout manager for Create Wallet dialog (Hennadii Stepanov) Pull request description: On master (e75f91e) not using layout manager causes problems with resizing:   Also text labels are not resized properly on some window managers (bitcoin#20777), or if their lengths are changed (after translation). This PR introduces a standard layout manager for the "Create Wallet" dialog that fixes all layout issues (actually, the `createwalletdialog.ui` has been re-written from scratch):   Additional visual changes: - advanced options are grouped in `QGroupBox` (bitcoin-core/gui#96 (comment)) - enabled the [size grip](https://doc.qt.io/qt-5/qsizegrip.html#details) Fix bitcoin#20777 ACKs for top commit: jarolrod: ACK d4feb68 Sjors: re-tACK d4feb68 promag: Tested ACK d4feb68 on macos. Tree-SHA512: 4c055962e49f88624900b880b33a866976d224628784593428b712d2e94563d77ddefddea3397134d20e72f738a8cf9aa885c1272fd9ffc90213c104435fb9f4
Github-Pull: bitcoin-core/gui#171 Rebased-From: d4feb68 (cherry picked from commit 0dba346)
Github-Pull: bitcoin-core/gui#171 Rebased-From: d4feb68 (cherry picked from commit 0dba346)
Github-Pull: bitcoin-core/gui#171 Rebased-From: d4feb68 (cherry picked from commit 0dba346)
On master (e75f91e) not using layout manager causes problems with resizing:
Also text labels are not resized properly on some window managers (bitcoin/bitcoin#20777), or if their lengths are changed (after translation).
This PR introduces a standard layout manager for the "Create Wallet" dialog that fixes all layout issues (actually, the
createwalletdialog.ui
has been re-written from scratch):Additional visual changes:
QGroupBox
(Slight improve create wallet dialog #96 (comment))Fix bitcoin/bitcoin#20777