Skip to content
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

Cleanup wallets page & its sub pages #493

Merged
merged 12 commits into from
Jul 2, 2021

Conversation

beansgum
Copy link
Contributor

Changes included in this pr:

  • Use dcrlibwallet directly in wallets, account details, sign message, privacy & wallet settings page
  • Use walletListItem to manage data displayed in the wallet and account list row.
  • Add ClickableList to handle click events for list items.
  • Hide staking balances in the account details page if all staking balances are 0.
  • Hide imported account if balance is 0.

selectedItem int
}

func (t *Theme) NewClickableList(axis layout.Axis) *ClickableList {
Copy link
Contributor

Choose a reason for hiding this comment

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

The name of the file should probably be clickable_list.go so it isn't taken outrightly as the already existing list widget.

@oshorefueled
Copy link
Contributor

Menu for watch only wallets isn't easily accessible and properly aligned. Clicking the menu should display it upwards not downwards.
Current Implementation
Screenshot 2021-06-30 at 23 15 45

Mockup
Screenshot 2021-06-30 at 23 18 02

@oshorefueled oshorefueled merged commit ff0d9f0 into planetdecred:master Jul 2, 2021
@beansgum beansgum deleted the wallets_page branch August 16, 2021 13:55
beansgum added a commit to beansgum/godcr that referenced this pull request Aug 17, 2021
Change "Connected to n peer" to "Connected to n peers".
song50119 pushed a commit to song50119/godcr that referenced this pull request Apr 24, 2022
* Use dcrlibwallet directly in wallets page

* Add walletListItem struct for managing wallets and accounts list

* Add ClickableList and implement accounts list using ClickableList.

* Use one backdrop for all popups

* Cleanup account details page

* account details: hide staking balances if empty

* Hide imported account if empty

* Cleanup wallet settings, sign message and stake shuffle pages

* Handle watch only wallets click events
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.

None yet

3 participants