trezor-firmware icon indicating copy to clipboard operation
trezor-firmware copied to clipboard

:lock: Trezor Firmware Monorepo

Results 536 trezor-firmware issues
Sort by recently updated
recently updated
newest added

**Describe the bug** I'm unable to create an XMR transaction using the monero-gui wallet. When signing the transaction, it briefly displays "Signing input 1/39" before stopping. Monero GUI displays the...

bug

If device test fails in CI due to screens being different, it would be nice to highlight in report where the screens differ, since sometimes the differences might be too...

code

Given that on Model R we have a frame buffer, let's not push out pixels one by one. Takes code from #2307 to dump the whole frame buffer at once.

Based on comments https://www.notion.so/satoshilabs/Broken-Links-docs-FIRMWARE-7fd9e24c7c7a422db16eef6a859de0b4

When `debuglink.press_yes()` is sent, the UI will quickly scroll through all screens of the pagination before closing the current screen. This simplifies certain parts of UI tests. It also causes...

Change the size of the screen of Trezor model R in Trezor emulator to 128x64 px

emulator only
tr

it should be possible to simply `cp fixtures.suggestion.json fixtures.json` to apply the suggestion. This breaks because the suggestions file does not include results from other models.

code

AFAICT each runner tries to write its own results, they all write over each other, and the changes are lost. My understanding is that this is essentially random and _some...

code

https://github.com/trezor/trezor-firmware/blob/3536d86fa913ff97aa8b8db0332b1cd239b45719/core/src/trezor/ui/layouts/tt/__init__.py#L513-L514 ### Problem Function `confirm_output` does not render subtitle, because `text.content` is modified by `normal()` and then re-set by assignment. ### Solution Replace ```py text.content = [font_amount, amount, ui.NORMAL, color_to,...

code
low hanging fruit