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

hold to confirm animation for mercury ui #3776

Open
wants to merge 91 commits into
base: tychovrahe/ui-t3t1/haptic_setting
Choose a base branch
from

Conversation

TychoVrahe
Copy link
Contributor

This PR adds hold to confirm animation to mercury UI.

Draft for now, as it relies on several other PRs which should go in first, namely: #3775 #3763 , and also contains i2c fix that should be removed in the final PR.

@TychoVrahe TychoVrahe self-assigned this May 5, 2024
Copy link

github-actions bot commented May 5, 2024

core UI changes device test click test persistence test
T2T1 Model T test(screens) main(screens) test(screens) main(screens) test(screens) main(screens)
T2B1 Safe 3 3280 test(screens) main(screens) 2724
T3T1 test(screens) main(screens) test(screens) main(screens) test(screens) main(screens)
All main(screens)

@Hannsek Hannsek added the blocked Blocked by external force. Third party inputs required. label May 9, 2024
@Hannsek Hannsek requested a review from obrusvit May 9, 2024 10:19
mmilata and others added 24 commits May 17, 2024 10:57
Start with copy of components and layouts from T2T1.
Port new render function signature to model_mercury.
Fix some rebase errors.
Also port recent changes from mp <-> rust iface.

[no changelog]
Adds a new shape which serves to highlight information within a
rectangle.
Again rebase on current drawlib
Move of canvas/Canvas to shape/Canvas.
Get rid of ui/shape/model.
A few other minor changes.

[no changelog]
mercury theme.rs needs some cleanup after this action
The first screen in wallet reset (onboarding or recovery) implemented as
a simple SwipeFlow to handle moving between Menu and back.
Icon named sign used in hold to confirm prompt screens.
Swipe action initiated by arrow button press now starts in the middle of
the screen which should always be in the swipe area.
This commit allows all combinations of Frame designs from Figma. This
includes adding icon_color to ButtonStyle and a small cleanup of
ButtonStyleSheets.
mmilata and others added 22 commits May 22, 2024 00:12
Based on latest Figma designs.

[no changelog]
After some changes in translation strings related to T3T1 which
propagated to previous models.

[no changelog]
@TychoVrahe TychoVrahe force-pushed the tychovrahe/ui-t3t1/haptic_setting branch from fda164d to ee43705 Compare May 24, 2024 12:52
@TychoVrahe TychoVrahe force-pushed the tychovrahe/ui-t3t1/htc-anim branch from 2fbe4a0 to 38c6b52 Compare May 24, 2024 12:59
@TychoVrahe TychoVrahe force-pushed the tychovrahe/ui-t3t1/haptic_setting branch 2 times, most recently from 5807457 to d1bf5a3 Compare May 28, 2024 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 🏃‍♀️ In progress
Development

Successfully merging this pull request may close these issues.

None yet

6 participants