[Qt] minor receive tab improvements #3585

pull cozz wants to merge 1 commits into bitcoin:master from cozz:cozz1 changing 5 files +193 −63
  1. cozz commented at 5:53 AM on January 26, 2014: contributor
    • draw border around upper form
    • align clear button with form elements
    • set stretch on the Requested payments table in vertical layout. This is to have better looking and more useful behavior, when resizing/maximizing the window
    • show tooltips also for the labels itself (label,amount,message)
    • show (no amount) instead of 0.00, similar to (no label) and (no message)
    • add keyboard support for pressing return. When upper form focused and return pressed -> submit form (Request payment)
    • rename "Requested payments" to "Requested payments history" @laanwj What do you think about removing the "Requested payments" table from the front page and put it in a popup instead, by clicking a button "Requested payments history". Currently the table looks very important, but its only a history, in case you want to look something up. Also when adding the real payment request to the form, we need more space anyway...

    Before: receive1

    After: receive2

  2. laanwj commented at 11:29 AM on January 26, 2014: member

    Nice improvements.

    I really like the history in the tab itself. IMO it is very important to the user experience. It's easy to accidentally click away the QR dialog. Now it's just a matter of double-clicking to bring back the most recent entry.

  3. cozz commented at 6:22 PM on January 26, 2014: contributor

    @laanwj yes, quick history access can be useful. It was just an idea with the popup...

  4. cozz commented at 9:01 PM on January 26, 2014: contributor

    I still think this is how the "Request payment" "Clear" buttons should be positioned. Just below you have the same thing "Show" "Remove".

    receive3

  5. laanwj commented at 8:33 AM on January 27, 2014: member

    As I've said before I want to keep the form consistent with the 'send' tab, which has action buttons on the right not left. It's possible to change the send tab as well, but don't make this inconsistent between tabs.

    Edit: I do think I like it better with the buttons on the left, though, it's an improvement

  6. cozz commented at 5:51 PM on January 27, 2014: contributor

    Send tab would look like this. I like it.

    Before: send1

    After: send2

  7. laanwj commented at 12:02 PM on January 28, 2014: member

    Yes, I like it too.

    Edit: and we get the balance aligned to the right for free!

  8. cozz commented at 3:22 PM on January 28, 2014: contributor

    update:

    • button positions in send tab
    • button positions in receive tab
    • add context menu to history, copy label,message,amount. I think a common use case is to create a request with the same label, so quick copy access is important IMO. I did not implement copy address/URI on purpose, because you dont see it, this might be too dangerous. If multiple rows selected, the first one is used.

    context

  9. [Qt] minor receive tab improvements 688a86694e
  10. BitcoinPullTester commented at 5:00 PM on January 28, 2014: none

    Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/688a86694e9010241e7cbbfda6a12dfcc15e37b6 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.

  11. laanwj commented at 8:08 AM on January 29, 2014: member

    You need to update the tab chain as well for the sendcoins dialog. It still goes first to Add Recipient, then Send. Same for the receive tab, it first goes to Clear then Receive Payment.

  12. laanwj commented at 1:44 PM on January 29, 2014: member

    Merged through #3598

  13. laanwj closed this on Jan 29, 2014

  14. DrahtBot locked this on Sep 8, 2021

github-metadata-mirror

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-04-13 21:15 UTC

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