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

build a new Transaction History screen #1747

Closed
decentralistdan opened this issue Jan 25, 2025 · 0 comments
Closed

build a new Transaction History screen #1747

decentralistdan opened this issue Jan 25, 2025 · 0 comments
Assignees
Labels
UI UI related tasks

Comments

@decentralistdan
Copy link
Contributor

decentralistdan commented Jan 25, 2025

  1. implement filtering for the transaction list:
  1. implement Search functionality for transactions:
  • a user can tap into the Search bar and do full text searching:

    • search within memos
    • search within notes
    • search within Address Book names
    • search within addresses
    • search within amounts
  • implement No search results state

  1. display user-friendly time of transaction for recent transactions:
  • display "x days ago" for transactions which happened up to 30 days ago
  • display a date and time for transactions older than 30 days in a user-friendly format
  1. display section header which helps the user understand when given transactions were sent:
  • Today
  • Yesterday
  • Previous 7 Days
  • Previous 30 Days
  • any transaction older than 30 days, should just be displayed in a section named "Month" "Year"
  • persist the section header when a user is scrolling through the transactions and change it dynamically based on the section a user currently is in
  1. build a loading state for the Transaction History screen (use shimmer animation)

  2. implement color for transactions in progress and failed transactions:

  1. implement displaying a blue dot for transactions with an unread memo
  • the dot should disappear once a user taps on the transaction
@decentralistdan decentralistdan added S-in-progress Status: Work is currently in progress on this item. UI UI related tasks labels Jan 25, 2025
@decentralistdan decentralistdan added this to the Android Zashi 1.4 milestone Jan 25, 2025
@true-jared true-jared changed the title build a new Transactions screen build a new Transaction History screen Jan 27, 2025
@HonzaR HonzaR closed this as completed Feb 6, 2025
@true-jared true-jared removed the S-in-progress Status: Work is currently in progress on this item. label Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UI UI related tasks
Projects
None yet
Development

No branches or pull requests

4 participants