-
-
Notifications
You must be signed in to change notification settings - Fork 655
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
[draft] THP #4050
base: main
Are you sure you want to change the base?
[draft] THP #4050
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 92eff86 - Browse repository at this point
Copy the full SHA 92eff86View commit details -
refactor(core): expose USE_TOUCH and USE_BUTTON to uPy
[no changelog]
Configuration menu - View commit details
-
Copy full SHA for 0a4d8cb - Browse repository at this point
Copy the full SHA 0a4d8cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 550dd48 - Browse repository at this point
Copy the full SHA 550dd48View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb89e66 - Browse repository at this point
Copy the full SHA cb89e66View commit details -
refactor(core): remove debuglink support from main handle_session
It is being moved into a custom handler for the debug app.
Configuration menu - View commit details
-
Copy full SHA for a687d6b - Browse repository at this point
Copy the full SHA a687d6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f8f98f - Browse repository at this point
Copy the full SHA 9f8f98fView commit details -
fix(core): set default value for do_not_restart
otherwise if _handle_single_message raises an exception (which is fortunately not something that should generally happen), the finally-block would fail on "referenced before assignment"
Configuration menu - View commit details
-
Copy full SHA for 33f94f9 - Browse repository at this point
Copy the full SHA 33f94f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e24033c - Browse repository at this point
Copy the full SHA e24033cView commit details -
refactor(core/ui): improve LayoutObj initialization
* RequestPaint message is sent at construction time to force calculation of number of pages * given that Attach corresponds to "start the layout" message, Child now responds to Attach the same way it responds to RequestPaint, by force-repainting everything.
Configuration menu - View commit details
-
Copy full SHA for 8db1cfe - Browse repository at this point
Copy the full SHA 8db1cfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd8ff08 - Browse repository at this point
Copy the full SHA bd8ff08View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaeabcf - Browse repository at this point
Copy the full SHA eaeabcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9450877 - Browse repository at this point
Copy the full SHA 9450877View commit details -
feat(core): show progress before starting to wipe device
This doesn't actually advance the progress while device erase is ongoing, but at least the user sees a loader.
Configuration menu - View commit details
-
Copy full SHA for 5090068 - Browse repository at this point
Copy the full SHA 5090068View commit details -
Configuration menu - View commit details
-
Copy full SHA for d59a97a - Browse repository at this point
Copy the full SHA d59a97aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4e6c9a - Browse repository at this point
Copy the full SHA a4e6c9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cbd419 - Browse repository at this point
Copy the full SHA 8cbd419View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc38064 - Browse repository at this point
Copy the full SHA cc38064View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5a6f99 - Browse repository at this point
Copy the full SHA f5a6f99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48a8caf - Browse repository at this point
Copy the full SHA 48a8cafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3212a3d - Browse repository at this point
Copy the full SHA 3212a3dView commit details -
feat(tests): sync received responses
to prevent "unexpected response to Initialize" errors
Configuration menu - View commit details
-
Copy full SHA for 5f46b2b - Browse repository at this point
Copy the full SHA 5f46b2bView commit details -
fix(tests): restore test functionality on legacy
The global layout related changes were wrong for T1 where debuglink behavior is significantly different; in particular, it is not always possible to communicate over debuglink. This change reverts to the old behavior for T1B1 and keeps the new one only for core-based models.
Configuration menu - View commit details
-
Copy full SHA for f6c300d - Browse repository at this point
Copy the full SHA f6c300dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc66199 - Browse repository at this point
Copy the full SHA cc66199View commit details -
feat(core): drop support for after-step-hook
This was necessary for hooking display.refresh() with the old UI toolkit. With the new one, we explicitly refresh the display after every paint, so implicit after-step refresh seems no longer necessary.
Configuration menu - View commit details
-
Copy full SHA for d010fe1 - Browse repository at this point
Copy the full SHA d010fe1View commit details -
fix(core): allow Ping while locked
same behavior as on Trezor One
Configuration menu - View commit details
-
Copy full SHA for f03492c - Browse repository at this point
Copy the full SHA f03492cView commit details -
fix(python): improve robustness of TrezorClientDebugLink setup
* improve sync_responses to work on uninitialized instance * sync responses at construction time
Configuration menu - View commit details
-
Copy full SHA for 6ab4a62 - Browse repository at this point
Copy the full SHA 6ab4a62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76fa5ce - Browse repository at this point
Copy the full SHA 76fa5ceView commit details -
fix(tests): stop waiting for background task after a timeout
Otherwise a test can hang if the result is not returned. This is not even covered by pytest-timeout because if a test fails, the call to task.kill() happens during teardown, and pytest-timeout doesn't cover that.
Configuration menu - View commit details
-
Copy full SHA for 5806c33 - Browse repository at this point
Copy the full SHA 5806c33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9267bc8 - Browse repository at this point
Copy the full SHA 9267bc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18197d6 - Browse repository at this point
Copy the full SHA 18197d6View commit details -
fix(python): opportunistically catch a debuglink desync
In certain cases a DebugLinkState response can get stalled and debuglink will not read it -- i.e., a situation analogous to wirelink de-sync. There doesn't seem to be a good way to force-sync debuglink the same way wirelink does it, but we can detect a wrong response to a DebugLinkGetState and skip it.
Configuration menu - View commit details
-
Copy full SHA for 9b26a6f - Browse repository at this point
Copy the full SHA 9b26a6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e0cd1c - Browse repository at this point
Copy the full SHA 2e0cd1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c522d4d - Browse repository at this point
Copy the full SHA c522d4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e5acb4 - Browse repository at this point
Copy the full SHA 3e5acb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0e03fc - Browse repository at this point
Copy the full SHA c0e03fcView commit details -
fix(tests): do not place recorded.zip into the destdir
instead, download it to a temp location, as the Prophecy (and authors of urlretrieve) foretold
Configuration menu - View commit details
-
Copy full SHA for 86c2de7 - Browse repository at this point
Copy the full SHA 86c2de7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62418da - Browse repository at this point
Copy the full SHA 62418daView commit details -
Configuration menu - View commit details
-
Copy full SHA for c90001b - Browse repository at this point
Copy the full SHA c90001bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8334634 - Browse repository at this point
Copy the full SHA 8334634View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24ec37f - Browse repository at this point
Copy the full SHA 24ec37fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5cd02a - Browse repository at this point
Copy the full SHA d5cd02aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a640fff - Browse repository at this point
Copy the full SHA a640fffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d7c3bc - Browse repository at this point
Copy the full SHA 4d7c3bcView commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 98c4f11 - Browse repository at this point
Copy the full SHA 98c4f11View commit details