Fix window title of wallet loading window #409

pull shaavan wants to merge 1 commits into bitcoin-core:master from shaavan:wallet-window-title changing 2 files +21 −5
  1. shaavan commented at 6:43 pm on August 23, 2021: contributor

    Throughout the GUI, the title of the window, tells about the purpose of the window. This was not true for the title of wallet loading wallet. This PR fixes this issue by renaming the wallet loading window title to ‘Open Wallet’

    Changes introduced in this PR (Runned Bitcoin-GUI on signet network)

    Master PR
    Screenshot from 2021-08-24 00-02-18 Screenshot from 2021-09-07 18-19-10
  2. MarcoFalke commented at 6:47 pm on August 23, 2021: contributor
    This will also break the settings in the registry, IIRC
  3. hebasto commented at 7:22 pm on August 23, 2021: member

    Considering the following

    https://github.com/bitcoin-core/gui/blob/d3203a99d886177eee9d1f9cd8411e215118a4e6/src/qt/bitcoin.cpp#L516

    user could end with two installed versions of Bitcoin Core, no?

  4. hebasto commented at 7:32 pm on August 23, 2021: member

    Approach NACK.

    Why not modify WalletControllerActivity::showProgressDialog?

    Or use QGuiApplication::applicationDisplayName? But not sure about the latter…

  5. hebasto added the label UI on Aug 23, 2021
  6. jarolrod commented at 4:23 am on August 24, 2021: member

    This is quite an invasive change, why not just do:

     0diff --git a/src/qt/walletcontroller.cpp b/src/qt/walletcontroller.cpp
     1index 3cceb5ca5..875dd0c14 100644
     2--- a/src/qt/walletcontroller.cpp
     3+++ b/src/qt/walletcontroller.cpp
     4@@ -206,6 +206,7 @@ void WalletControllerActivity::showProgressDialog(const QString& label_text)
     5     m_progress_dialog->setLabelText(label_text);
     6     m_progress_dialog->setRange(0, 0);
     7     m_progress_dialog->setCancelButton(nullptr);
     8+    m_progress_dialog->setWindowTitle(PACKAGE_NAME);
     9     m_progress_dialog->setWindowModality(Qt::ApplicationModal);
    10     GUIUtil::PolishProgressDialog(m_progress_dialog);
    11     // The setValue call forces QProgressDialog to start the internal duration estimation.
    
  7. shaavan force-pushed on Aug 24, 2021
  8. shaavan commented at 2:42 pm on August 24, 2021: contributor

    Updated from bb7aae1 to abcc83a (pr409.01 -> pr409.02) Addressed Comments by @hebasto and @jarolrod.

    Changes made:

    • Resetted QAPP_APP_NAME variables to their original value
    • Changed title of loading window, by updating WalletControllerActivity::showProgressDialog, as suggested by @hebasto and @jarolrod
    • Updated PR description accordingly.
  9. hebasto approved
  10. hebasto commented at 3:57 pm on August 26, 2021: member

    ~ACK abcc83a71876b6fff4d853392e10a06f0c7a1c38~ (see #409 (comment)), tested on Linux Mint 20.2 (Qt 5.12.8):

    master this PR
    Screenshot from 2021-08-26 18-53-43 Screenshot from 2021-08-26 18-32-14

    @ShaMan239 Before merging, could you update the PR title and description to describe use cases more precise:

    https://github.com/bitcoin-core/gui/blob/774a4f517cf63df345e6a4852cc0b135b0a9ab76/src/qt/walletcontroller.cpp#L254

    https://github.com/bitcoin-core/gui/blob/774a4f517cf63df345e6a4852cc0b135b0a9ab76/src/qt/walletcontroller.cpp#L349

  11. jarolrod commented at 8:41 pm on August 26, 2021: member

    tACK abcc83a71876b6fff4d853392e10a06f0c7a1c38

    tested on macOS 12 and Ubuntu 20.04, thanks for picking up the suggestion!

    It should be noted that the behavior on master for macOS was a slightly different problem. For macOS on master, there was no window title at all. Now there is one. This is shown in the screenshots below.

    Master PR
  12. hebasto commented at 8:48 pm on August 26, 2021: member
    Hmm, is this approach consistent with our code base? Consider git grep -n setWindowTitle.
  13. jarolrod commented at 8:56 pm on August 26, 2021: member

    Hmm, is this approach consistent with our code base? Consider git grep -n setWindowTitle.

    Why isn’t it? https://github.com/bitcoin-core/gui/blob/b8d45a3c2015568ecc699736bd750f36321d948f/src/qt/utilitydialog.cpp#L41

    Here is is essentially the same, just appends more information to PACKAGE_NAME https://github.com/bitcoin-core/gui/blob/b8d45a3c2015568ecc699736bd750f36321d948f/src/qt/bitcoingui.cpp#L1375-L1387

  14. hebasto commented at 9:45 pm on August 26, 2021: member

    Hmm, is this approach consistent with our code base? Consider git grep -n setWindowTitle.

    Why isn’t it?

    Consider other short-living auxiliary windows:

     0$ git grep -n setWindowTitle
     1src/qt/addressbookpage.cpp:84:        case SendingTab: setWindowTitle(tr("Choose the address to send coins to")); break;
     2src/qt/addressbookpage.cpp:85:        case ReceivingTab: setWindowTitle(tr("Choose the address to receive coins with")); break;
     3src/qt/addressbookpage.cpp:96:        case SendingTab: setWindowTitle(tr("Sending addresses")); break;
     4src/qt/addressbookpage.cpp:97:        case ReceivingTab: setWindowTitle(tr("Receiving addresses")); break;
     5src/qt/askpassphrasedialog.cpp:51:            setWindowTitle(tr("Encrypt wallet"));
     6src/qt/askpassphrasedialog.cpp:59:            setWindowTitle(tr("Unlock wallet"));
     7src/qt/askpassphrasedialog.cpp:62:            setWindowTitle(tr("Change passphrase"));
     8src/qt/bitcoingui.cpp:1387:    setWindowTitle(window_title);
     9src/qt/editaddressdialog.cpp:29:        setWindowTitle(tr("New sending address"));
    10src/qt/editaddressdialog.cpp:32:        setWindowTitle(tr("Edit receiving address"));
    11src/qt/editaddressdialog.cpp:36:        setWindowTitle(tr("Edit sending address"));
    12src/qt/psbtoperationsdialog.cpp:28:    setWindowTitle("PSBT Operations");
    13src/qt/receiverequestdialog.cpp:49:    setWindowTitle(tr("Request payment to %1").arg(info.label.isEmpty() ? info.address : info.label));
    14src/qt/sendcoinsdialog.cpp:1037:    setWindowTitle(title); // On macOS, the window title is ignored (as required by the macOS Guidelines).
    15src/qt/splashscreen.cpp:122:    setWindowTitle(titleText + " " + titleAddText);
    16src/qt/transactiondescdialog.cpp:18:    setWindowTitle(tr("Details for %1").arg(idx.data(TransactionTableModel::TxHashRole).toString()));
    17src/qt/utilitydialog.cpp:41:        setWindowTitle(tr("About %1").arg(PACKAGE_NAME));
    18src/qt/utilitydialog.cpp:60:        setWindowTitle(tr("Command-line options"));
    19src/qt/utilitydialog.cpp:158:    shutdownWindow->setWindowTitle(window->windowTitle());
    20src/qt/walletcontroller.cpp:87:    box.setWindowTitle(tr("Close wallet"));
    
  15. in src/qt/walletcontroller.cpp:206 in abcc83a718 outdated
    202@@ -203,6 +203,7 @@ void WalletControllerActivity::showProgressDialog(const QString& label_text)
    203     assert(!m_progress_dialog);
    204     m_progress_dialog = new QProgressDialog(m_parent_widget);
    205 
    206+    m_progress_dialog->setWindowTitle(PACKAGE_NAME);
    


    promag commented at 1:36 pm on September 3, 2021:

    Search for setWindowTitle, typically windows/dialogs use titles. I’d add a title argument to showProgressDialog and update all call sites, like:

    0showProgressDialog(tr("Open Wallet"), tr("Opening Wallet <b>%1</b>…").arg(name.toHtmlEscaped()));
    

    which uses the same text as the menu item.

    Edit: looks like @hebasto already pointed this.


    shaavan commented at 3:17 pm on September 7, 2021:
    Addressed in 58dca47. Thanks for the suggestion @promag.
  16. promag commented at 1:36 pm on September 3, 2021: contributor
    Concept ACK.
  17. shaavan force-pushed on Sep 7, 2021
  18. shaavan commented at 1:16 pm on September 7, 2021: contributor

    Updated from abcc83a to 58dca474673f190e947db4bd350926f1a3bd592c (pr409.02 -> pr409.03) Addressed Comments by @hebasto and @promag. Thanks, @hebasto, for pointing out the problem, and thanks, @promag, for the suggestion.

    Changes made:

    • Updated the showProgressDialog function to accept two arguments.
    • Updated all the occurrences of showProgressDialog with the new title as “Open Wallet.”
  19. in src/qt/walletcontroller.cpp:255 in 58dca47467 outdated
    251@@ -251,7 +252,7 @@ void CreateWalletActivity::askPassphrase()
    252 
    253 void CreateWalletActivity::createWallet()
    254 {
    255-    showProgressDialog(tr("Creating Wallet <b>%1</b>…").arg(m_create_wallet_dialog->walletName().toHtmlEscaped()));
    256+    showProgressDialog(tr("Open Wallet"), tr("Creating Wallet <b>%1</b>…").arg(m_create_wallet_dialog->walletName().toHtmlEscaped()));
    


    jarolrod commented at 2:43 pm on September 7, 2021:

    Create Wallet is more appropriate than Open Wallet here, no?

    0    showProgressDialog(tr("Create Wallet"), tr("Creating Wallet <b>%1</b>…").arg(m_create_wallet_dialog->walletName().toHtmlEscaped()));
    

    shaavan commented at 3:15 pm on September 7, 2021:
    Addressed in d9e421c. Thanks for pointing that out.
  20. shaavan force-pushed on Sep 7, 2021
  21. shaavan commented at 3:14 pm on September 7, 2021: contributor

    Updated from 58dca47 to d9e421c3ba937fd37529a74dff07dcc6ec1cdc26 (pr409.03 -> pr409.04) Addressed @jarolrod comment.

    Changes:

    • Changed title of Create Wallet loading window from “Open Wallet” to “Create Wallet.”
  22. in src/qt/walletcontroller.cpp:255 in d9e421c3ba outdated
    251@@ -251,7 +252,7 @@ void CreateWalletActivity::askPassphrase()
    252 
    253 void CreateWalletActivity::createWallet()
    254 {
    255-    showProgressDialog(tr("Creating Wallet <b>%1</b>…").arg(m_create_wallet_dialog->walletName().toHtmlEscaped()));
    256+    showProgressDialog(tr("Create Wallet"), tr("Creating Wallet <b>%1</b>…").arg(m_create_wallet_dialog->walletName().toHtmlEscaped()));
    


    hebasto commented at 1:24 pm on September 14, 2021:

    nit

    … which uses the same text as the menu item.

    Maybe mention this in the translator comment?

  23. hebasto approved
  24. hebasto commented at 1:29 pm on September 14, 2021: member

    ACK d9e421c3ba937fd37529a74dff07dcc6ec1cdc26

    In commit message maybe s/“qt: Fix window title of wallet loading window”/“qt: Fix WalletControllerActivity progress dialog title”/ ?

  25. shaavan force-pushed on Sep 22, 2021
  26. shaavan commented at 1:24 pm on September 22, 2021: contributor

    Updated from d9e421c to 8e11d89 (pr409.04 -> pr409.05) Addressed @hebasto suggestions

    Changes:

    • Updated commit message to better explain the intent and changes done in this PR.
    • Added Translator comments. I would request reviewers to review the comments and provide their valuable suggestions.
  27. hebasto approved
  28. hebasto commented at 9:28 am on September 29, 2021: member
    ACK 8e11d89ea90be5433905ed207ff9a5a5dbe3e8cb
  29. DrahtBot added the label Needs rebase on Sep 30, 2021
  30. shaavan force-pushed on Sep 30, 2021
  31. shaavan commented at 7:20 pm on September 30, 2021: contributor

    Updated from 8e11d89ea90be5433905ed207ff9a5a5dbe3e8cb to e4bf5804bdeee2b16d5caea64b97f002d8d625e5 (pr409.05 -> pr409.06)

    Updates:

    • Rebased on current Master
  32. hebasto commented at 7:26 pm on September 30, 2021: member

    Updated from 8e11d89 to e4bf580 (pr409.05 -> pr409.06)

    Updates:

    * Rebased on current Master
    

    It seems wrong rebase…

  33. DrahtBot removed the label Needs rebase on Sep 30, 2021
  34. shaavan force-pushed on Oct 1, 2021
  35. shaavan commented at 12:37 pm on October 1, 2021: contributor

    Updated from e4bf5804bdeee2b16d5caea64b97f002d8d625e5 to a086a3757b1edb06b601457142d36628ae15441d (pr409.06 -> pr409.07)

    Changes:

    • Corrected the rebasing of PR on the current Master.
    • Used “Load Wallet” as the title for the progress window, which is displayed when wallets are being loaded at the startup of GUI.
    • Added translator’s comment for the “Load Wallet” progress window accordingly.
  36. shaavan commented at 1:30 pm on October 2, 2021: contributor
    @hebasto @jarolrod Would you mind reviewing the PR again after the recent commit? Thanks
  37. in src/qt/walletcontroller.cpp:356 in a086a3757b outdated
    348@@ -340,7 +349,11 @@ LoadWalletsActivity::LoadWalletsActivity(WalletController* wallet_controller, QW
    349 
    350 void LoadWalletsActivity::load()
    351 {
    352-    showProgressDialog(tr("Loading wallets…"));
    353+    showProgressDialog(
    354+      //: Title of progress window when which is displayed when wallets are being loaded.
    355+      tr("Load Wallet"),
    356+      //: Describing what is being done in background.
    357+      tr("Loading wallets…"));
    


    hebasto commented at 7:58 pm on October 2, 2021:

    Please fix indentation.

    nit: s/“Load Wallet”/“Load Wallets”/ (singular -> plural).


    jarolrod commented at 2:01 am on October 4, 2021:

    @shaavan apply clang format:

     0@@ -350,10 +350,10 @@ LoadWalletsActivity::LoadWalletsActivity(WalletController* wallet_controller, QW
     1 void LoadWalletsActivity::load()
     2 {
     3     showProgressDialog(
     4-      //: Title of progress window when which is displayed when wallets are being loaded.
     5-      tr("Load Wallet"),
     6-      //: Describing what is being done in background.
     7-      tr("Loading wallets…"));
     8+        //: Title of progress window when which is displayed when wallets are being loaded.
     9+        tr("Load Wallet"),
    10+        //: Describing what is being done in background.
    11+        tr("Loading wallets…"));
    12 
    13     QTimer::singleShot(0, worker(), [this] {
    14         for (auto& wallet : node().walletClient().getWallets()) {
    

    shaavan commented at 8:07 am on October 4, 2021:

    nit: s/“Load Wallet”/“Load Wallets”/ (singular -> plural).

    Fixed

    apply clang-format:

    Applied

    Addressed in ccecfa8

  38. in src/qt/walletcontroller.cpp:236 in a086a3757b outdated
    231@@ -231,7 +232,11 @@ void CreateWalletActivity::askPassphrase()
    232 
    233 void CreateWalletActivity::createWallet()
    234 {
    235-    showProgressDialog(tr("Creating Wallet <b>%1</b>…").arg(m_create_wallet_dialog->walletName().toHtmlEscaped()));
    236+    showProgressDialog(
    237+        //: Title of progress window when Create Wallet action is selected.
    


    jarolrod commented at 2:24 am on October 4, 2021:
    0        //: Title of window indicating the progress of the creation of a new wallet.
    

    shaavan commented at 8:08 am on October 4, 2021:
    Addressed in ccecfa8
  39. in src/qt/walletcontroller.cpp:240 in a086a3757b outdated
    231@@ -231,7 +232,11 @@ void CreateWalletActivity::askPassphrase()
    232 
    233 void CreateWalletActivity::createWallet()
    234 {
    235-    showProgressDialog(tr("Creating Wallet <b>%1</b>…").arg(m_create_wallet_dialog->walletName().toHtmlEscaped()));
    236+    showProgressDialog(
    237+        //: Title of progress window when Create Wallet action is selected.
    238+        tr("Create Wallet"),
    239+        //: Describing what is being done in background.
    240+        tr("Creating Wallet <b>%1</b>…").arg(m_create_wallet_dialog->walletName().toHtmlEscaped()));
    


    jarolrod commented at 2:30 am on October 4, 2021:

    while here, can we break up the HTML tags from the string to be translated? Keeping these tags as part of the string is error-prone

     0@@ -236,7 +236,7 @@ void CreateWalletActivity::createWallet()
     1         //: Title of progress window when Create Wallet action is selected.
     2         tr("Create Wallet"),
     3         //: Describing what is being done in background.
     4-        tr("Creating Wallet <b>%1</b>…").arg(m_create_wallet_dialog->walletName().toHtmlEscaped()));
     5+        tr("Creating Wallet") + QString(" <b>%1</b>…").arg(m_create_wallet_dialog->walletName().toHtmlEscaped()));
     6 
     7     std::string name = m_create_wallet_dialog->walletName().toStdString();
     8     uint64_t flags = 0;
     9@@ -331,7 +331,7 @@ void OpenWalletActivity::open(const std::string& path)
    10         //: Title of progress window when Open Wallet action is selected.
    11         tr("Open Wallet"),
    12         //: Describing what is being done in the background.
    13-        tr("Opening Wallet <b>%1</b>…").arg(name.toHtmlEscaped()));
    14+        tr("Opening Wallet") + QString(" <b>%1</b>…").arg(name.toHtmlEscaped()));
    15 
    16     QTimer::singleShot(0, worker(), [this, path] {
    17         std::unique_ptr<interfaces::Wallet> wallet = node().walletClient().loadWallet(path, m_error_message, m_warning_message);
    

    shaavan commented at 8:09 am on October 4, 2021:

    Keeping these tags as part of the string is error-prone

    Oh, I was not aware of it. Thanks for enlightening me! Addressed in ccecfa8


    hebasto commented at 7:58 pm on October 4, 2021:

    while here, can we break up the HTML tags from the string to be translated? Keeping these tags as part of the string is error-prone

    Why?

    Screenshot from 2021-10-04 22-56-56


    shaavan commented at 1:17 pm on October 5, 2021:
    I am now not sure what will be the optimum approach for it. I have updated my PR and joined the HTML tags with the strings for the time being. But I am keeping this unresolved for now, just in case if @jarolrod wants to adds something.

    jarolrod commented at 3:25 am on October 6, 2021:
    @hebasto is right, transifex does seem to handle this quite nicely so no need
  40. in src/qt/walletcontroller.cpp:238 in a086a3757b outdated
    231@@ -231,7 +232,11 @@ void CreateWalletActivity::askPassphrase()
    232 
    233 void CreateWalletActivity::createWallet()
    234 {
    235-    showProgressDialog(tr("Creating Wallet <b>%1</b>…").arg(m_create_wallet_dialog->walletName().toHtmlEscaped()));
    236+    showProgressDialog(
    237+        //: Title of progress window when Create Wallet action is selected.
    238+        tr("Create Wallet"),
    239+        //: Describing what is being done in background.
    


    jarolrod commented at 2:36 am on October 4, 2021:
    0        //: Descriptive text of the create wallet progress window which indicates to the user what wallet is currently being created.
    

    shaavan commented at 8:10 am on October 4, 2021:
    This translator comment description looks a lot better! Addressed in ccecfa8
  41. in src/qt/walletcontroller.cpp:331 in a086a3757b outdated
    326@@ -322,7 +327,11 @@ void OpenWalletActivity::open(const std::string& path)
    327 {
    328     QString name = path.empty() ? QString("["+tr("default wallet")+"]") : QString::fromStdString(path);
    329 
    330-    showProgressDialog(tr("Opening Wallet <b>%1</b>…").arg(name.toHtmlEscaped()));
    331+    showProgressDialog(
    332+        //: Title of progress window when Open Wallet action is selected.
    


    jarolrod commented at 2:36 am on October 4, 2021:
    0        //: Title of window indicating the progress of opening a wallet.
    

    shaavan commented at 8:11 am on October 4, 2021:
    Addressed in ccecfa8
  42. in src/qt/walletcontroller.cpp:354 in a086a3757b outdated
    348@@ -340,7 +349,11 @@ LoadWalletsActivity::LoadWalletsActivity(WalletController* wallet_controller, QW
    349 
    350 void LoadWalletsActivity::load()
    351 {
    352-    showProgressDialog(tr("Loading wallets…"));
    353+    showProgressDialog(
    354+      //: Title of progress window when which is displayed when wallets are being loaded.
    355+      tr("Load Wallet"),
    


    jarolrod commented at 2:39 am on October 4, 2021:

    as already mentioned by @hebasto here

    0      tr("Load Wallets"),
    

    shaavan commented at 8:11 am on October 4, 2021:
    Addressed in ccecfa8
  43. in src/qt/walletcontroller.cpp:333 in a086a3757b outdated
    326@@ -322,7 +327,11 @@ void OpenWalletActivity::open(const std::string& path)
    327 {
    328     QString name = path.empty() ? QString("["+tr("default wallet")+"]") : QString::fromStdString(path);
    329 
    330-    showProgressDialog(tr("Opening Wallet <b>%1</b>…").arg(name.toHtmlEscaped()));
    331+    showProgressDialog(
    332+        //: Title of progress window when Open Wallet action is selected.
    333+        tr("Open Wallet"),
    334+        //: Describing what is being done in the background.
    


    jarolrod commented at 2:41 am on October 4, 2021:
    0        //: Descriptive text of the open wallet progress window which indicates to the user what wallet is currently being opened.
    

    shaavan commented at 8:11 am on October 4, 2021:
    Addressed in ccecfa8
  44. in src/qt/walletcontroller.cpp:355 in a086a3757b outdated
    348@@ -340,7 +349,11 @@ LoadWalletsActivity::LoadWalletsActivity(WalletController* wallet_controller, QW
    349 
    350 void LoadWalletsActivity::load()
    351 {
    352-    showProgressDialog(tr("Loading wallets…"));
    353+    showProgressDialog(
    354+      //: Title of progress window when which is displayed when wallets are being loaded.
    355+      tr("Load Wallet"),
    356+      //: Describing what is being done in background.
    


    jarolrod commented at 2:43 am on October 4, 2021:
    0      //: Descriptive text of the load wallets progress window which indicates to the user that wallets are currently being loaded.
    

    shaavan commented at 8:11 am on October 4, 2021:
    Addressed in ccecfa8

    jarolrod commented at 3:39 am on October 6, 2021:
    You forgot this in your recent push

    shaavan commented at 12:14 pm on October 6, 2021:
    Oh! Thanks for catching it! Addressed in 01bff8f
  45. shaavan force-pushed on Oct 4, 2021
  46. shaavan commented at 8:06 am on October 4, 2021: contributor

    Updated from a086a37 to ccecfa86a010704ac5247fc637de28e71b3e71b2 (pr409.07 -> pr409.08)

    Addressed @hebasto and @jarolrod comments

    Changes:

    1. Load Wallet -> Load Wallets
    2. Clang format corrected
    3. Separated HTML tags from strings to avoid the risk of error
    4. Translator comments have been expanded upon and are now highly descriptive and clear thanks to @jarolrod suggestions
    5. Updated commit message to account for changes in PR.
  47. luke-jr commented at 1:08 am on October 5, 2021: member
    I agree with hebasto. The strings shouldn’t be broken up. Some languages might need to reorder the sentence.
  48. shaavan force-pushed on Oct 5, 2021
  49. shaavan commented at 1:01 pm on October 5, 2021: contributor

    Updated from ccecfa8 to 9de84f6 (pr409.08 -> pr409.09)

    Addressed @hebasto and @luke-jr suggestions

    Changes:

    1. Rejoined the separated HTML tags with the strings.
  50. in src/qt/walletcontroller.cpp:355 in 9de84f66be outdated
    350@@ -340,7 +351,11 @@ LoadWalletsActivity::LoadWalletsActivity(WalletController* wallet_controller, QW
    351 
    352 void LoadWalletsActivity::load()
    353 {
    354-    showProgressDialog(tr("Loading wallets…"));
    355+    showProgressDialog(
    356+        //: Title of progress window when which is displayed when wallets are being loaded.
    


    hebasto commented at 1:40 pm on October 5, 2021:

    Just to be sure, is the first “when” correct?

    0        //: Title of progress window which is displayed when wallets are being loaded.
    

    ?


    shaavan commented at 4:37 pm on October 5, 2021:
    Oops! It shouldn’t have been there. Let me quickly correct it!

    shaavan commented at 4:45 pm on October 5, 2021:
    Done Corrected! f86fe19
  51. hebasto approved
  52. hebasto commented at 1:40 pm on October 5, 2021: member
    ACK 9de84f66bede3aeb7974e0b8840370ba9e5fd0e3
  53. shaavan force-pushed on Oct 5, 2021
  54. shaavan commented at 4:45 pm on October 5, 2021: contributor

    Updated from 9de84f6 to f86fe19 (pr409.09 -> pr409.10)

    Addressed @hebasto suggestion

    Changes:

    1. Corrected a grammatical mistake in the translator’s comments.
  55. luke-jr approved
  56. luke-jr commented at 4:51 pm on October 5, 2021: member
    utACK f86fe193329e057b7c6b624c3b3f11d5ae04826f
  57. jarolrod commented at 3:41 am on October 6, 2021: member

    Almost there, just need to update one of the translator comments: #409 (review)

    Tested on macOS 12, here are all the new window titles in action:

    open wallet create wallet load wallet
    Screen Shot 2021-10-05 at 11 37 41 PM Screen Shot 2021-10-05 at 11 38 05 PM Screen Shot 2021-10-05 at 11 38 39 PM
  58. qt: Fix WalletControllerActivity progress dialog title
    The WalletControllerActivity progress dialog had title of "Bitcoin-Qt".
    The window title for opening wallet window should be "Open Wallet",
    for creating wallet window should be "Create Wallet", and for the window
    that is displayed when wallets are being loaded at startup should be
    "Load Wallets". This PR fixes that.
    01bff8f049
  59. shaavan force-pushed on Oct 6, 2021
  60. shaavan commented at 12:13 pm on October 6, 2021: contributor

    Updated from f86fe19 to 01bff8f (pr409.10 -> pr409.11)

    Addressed @jarolrod’s suggestion

    Changes:

    1. Added the translator’s comment suggestion which was not pushed earlier in the PR.
  61. hebasto approved
  62. hebasto commented at 6:15 pm on October 6, 2021: member
    ACK 01bff8f0494ba1c02c087b7186c892785f326fd9, tested on Linux Mint 20.2 (Qt 5.12.8).
  63. jarolrod commented at 6:27 pm on October 6, 2021: member

    ACK 01bff8f

    verified that the only change since my last review is updating the missing translator comment by comparing the pr409.10 and pr409.11 branches: diff

  64. hebasto merged this on Oct 6, 2021
  65. hebasto closed this on Oct 6, 2021

  66. shaavan commented at 6:42 pm on October 6, 2021: contributor
    Thank you very much to everyone who took out time to review this PR. Especially, thanks to @jarolrod and @hebasto for sticking out till last in reviewing this PR and helping in improving it.
  67. sidhujag referenced this in commit 78fb91d7bd on Oct 6, 2021
  68. bitcoin-core locked this on Oct 6, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/gui. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-21 12:20 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me