Skip to content

qt: Give PrivateSend separate instances of SendCoinsDialog + CCoinControl#3625

Merged
UdjinM6 merged 1 commit into
dashpay:developfrom
xdustinface:pr-ui-privatesend-tab
Aug 4, 2020
Merged

qt: Give PrivateSend separate instances of SendCoinsDialog + CCoinControl#3625
UdjinM6 merged 1 commit into
dashpay:developfrom
xdustinface:pr-ui-privatesend-tab

Conversation

@xdustinface
Copy link
Copy Markdown

@xdustinface xdustinface commented Jul 22, 2020

Prior to this PR there are (imo) flaws in the behaviour of the PrivateSend tab.

  • If you enter an address, label, add a recipient, do whatever in the normal Send tab its also reflected in
    the PrivateSend tab
  • If you select fully mixed coins in the Send tab's CoinControl they are also selected
    in the PrivateSend tab if you switch over.
  • If you select non-fully mixed coins in the Send tab's CoinControl you
    get a warning when switching over to PrivateSend tab due to non-fully
    mixed coins selected in CoinControl.

With giving the private send tab separate instances of SendCoinsDialog and CCoinControl they are independent from each other which just makes more sense imo and by doing this the points above are solved. I would say this just better reflects the actual behaviour of a tab.

@UdjinM6 UdjinM6 added this to the 16 milestone Jul 23, 2020
UdjinM6
UdjinM6 previously approved these changes Jul 23, 2020
Copy link
Copy Markdown

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

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

Seems to be working as expected

ACK

@UdjinM6
Copy link
Copy Markdown

UdjinM6 commented Jul 26, 2020

Needs rebase

…trol

Prior to this commit there are (imo) flaws in the behaviour of the PrivateSend tab.

- If you enter an address, label, add a recipient, do whatever in the normal Send tab its also reflected in
the PrivateSend tab
- If you select fully mixed coins in the Send tab's CoinControl they are also selected
in the PrivateSend tab if you switch over.
- If you select non-fully mixed coins in the Send tab's CoinControl you
get a warning when switching over to PrivateSend tab due to non-fully
mixed coins selected in CoinControl.

With giving the private send tab separate instances of `SendCoinsDialog` and `CCoinControl` they are independent
from each other which just makes more sense imo and by doing this the points above are solved.

I would say this just better reflects the actual behaviour of a tab.
@xdustinface
Copy link
Copy Markdown
Author

Rebased!

Copy link
Copy Markdown

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

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

utACK

@UdjinM6 UdjinM6 requested a review from PastaPastaPasta July 28, 2020 20:51
@UdjinM6 UdjinM6 merged commit c846248 into dashpay:develop Aug 4, 2020
Copy link
Copy Markdown
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

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

post-utACK

PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Sep 8, 2020
…trol (dashpay#3625)

Prior to this commit there are (imo) flaws in the behaviour of the PrivateSend tab.

- If you enter an address, label, add a recipient, do whatever in the normal Send tab its also reflected in
the PrivateSend tab
- If you select fully mixed coins in the Send tab's CoinControl they are also selected
in the PrivateSend tab if you switch over.
- If you select non-fully mixed coins in the Send tab's CoinControl you
get a warning when switching over to PrivateSend tab due to non-fully
mixed coins selected in CoinControl.

With giving the private send tab separate instances of `SendCoinsDialog` and `CCoinControl` they are independent
from each other which just makes more sense imo and by doing this the points above are solved.

I would say this just better reflects the actual behaviour of a tab.
gades pushed a commit to cosanta/cosanta-core that referenced this pull request Mar 8, 2022
…trol (dashpay#3625)

Prior to this commit there are (imo) flaws in the behaviour of the PrivateSend tab.

- If you enter an address, label, add a recipient, do whatever in the normal Send tab its also reflected in
the PrivateSend tab
- If you select fully mixed coins in the Send tab's CoinControl they are also selected
in the PrivateSend tab if you switch over.
- If you select non-fully mixed coins in the Send tab's CoinControl you
get a warning when switching over to PrivateSend tab due to non-fully
mixed coins selected in CoinControl.

With giving the private send tab separate instances of `SendCoinsDialog` and `CCoinControl` they are independent
from each other which just makes more sense imo and by doing this the points above are solved.

I would say this just better reflects the actual behaviour of a tab.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants