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

Use standard use cases #117

Merged
merged 13 commits into from
Jul 26, 2024
Merged

Conversation

spalmer25
Copy link
Collaborator

No description provided.

@spalmer25 spalmer25 added the enhancement New feature or request label Jul 18, 2024
@spalmer25 spalmer25 self-assigned this Jul 18, 2024
@spalmer25 spalmer25 changed the base branch from develop to main July 18, 2024 09:15
@spalmer25 spalmer25 force-pushed the palmer@functori@use-standard-useCases branch 2 times, most recently from 7ef9244 to 3698c97 Compare July 25, 2024 10:05
black_screen snapshots remains from older version
In order to clarify the tests
@spalmer25 spalmer25 force-pushed the palmer@functori@use-standard-useCases branch from 3698c97 to 70cf539 Compare July 25, 2024 10:07
@spalmer25 spalmer25 marked this pull request as ready for review July 25, 2024 10:07
@spalmer25 spalmer25 marked this pull request as draft July 25, 2024 11:23
@spalmer25 spalmer25 removed the request for review from ajinkyaraj-23 July 25, 2024 11:24
@spalmer25 spalmer25 force-pushed the palmer@functori@use-standard-useCases branch from 70cf539 to 1524f28 Compare July 25, 2024 13:01
@spalmer25 spalmer25 marked this pull request as ready for review July 25, 2024 13:02
Copy link
Collaborator

@ajinkyaraj-23 ajinkyaraj-23 left a comment

Choose a reason for hiding this comment

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

test_setup_context is failing.

src/ui_pubkey_nbgl.c Outdated Show resolved Hide resolved
@ajinkyaraj-23 ajinkyaraj-23 self-requested a review July 25, 2024 14:08
Copy link
Collaborator

@ajinkyaraj-23 ajinkyaraj-23 left a comment

Choose a reason for hiding this comment

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

LGTM

@spalmer25 spalmer25 marked this pull request as draft July 25, 2024 14:13
 - nbgl_useCaseAddressReview instead of nbgl_useCaseAddressConfirmation
 - nbgl_useCaseReviewStatus instead of nbgl_useCaseStatus
 - nbgl_useCaseReviewStart instead of nbgl_useCaseReviewLight and nbgl_useCaseStaticReviewLight
 - standard status message
 - nbgl_useCaseGenericReview instead of nbgl_useCaseReviewStart
   The pre-defined review flows do not meet our expectations as they
   are built specifically for reviewing/signing transactions/messages
   and therefore the wording is defined for this.
 - standard status message
 - nbgl_useCaseGenericReview instead of nbgl_useCaseReviewStart
   The pre-defined review flows do not meet our expectations as they
   are built specifically for reviewing/signing transactions/messages
   and therefore the wording is defined for this.
 - standard status message
- check_app_context: only check data and not the screens
- goto_home_public_key: do not check chain_id
- disable_hwm: do not check app_context
In order to move all parameter information to the end of the flow as
required for useCaseHomeAndSettings
Instead of useCaseHome and nbgl_useCaseSettings
@spalmer25 spalmer25 force-pushed the palmer@functori@use-standard-useCases branch from 33ebe57 to c7c0f99 Compare July 26, 2024 09:04
@spalmer25 spalmer25 marked this pull request as ready for review July 26, 2024 09:07
@spalmer25 spalmer25 marked this pull request as draft July 26, 2024 09:07
@spalmer25 spalmer25 linked an issue Jul 26, 2024 that may be closed by this pull request
@spalmer25 spalmer25 marked this pull request as ready for review July 26, 2024 09:52
@spalmer25 spalmer25 force-pushed the palmer@functori@use-standard-useCases branch from 2629f24 to 9000f8b Compare July 26, 2024 10:29
@ajinkyaraj-23 ajinkyaraj-23 merged commit 27aacf9 into main Jul 26, 2024
35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use the usecaseHomeAndSettings for Home and Settings pages display [BUG] Settings/Info not well displayed
2 participants