trezor-firmware
trezor-firmware copied to clipboard
:lock: Trezor Firmware Monorepo
This PR is about refactoring the backlight driver and preparing it for entering and exiting low-power modes (not done yet). 1. Simplified and clarified the driver API and removed model-specific...
If we run `core/tools/codegen/gen_font.py` script, it creates a diff in generated font definitions. This is because of manual changes done to individual glyps for better visual appearance on certain models....
This PR fixes the bugs in the touch driver introduced by #3900 on both discovery kits. 1) Fixes duplicated `TOUCH_MOVE` events with the same coordinates 2) Fixes `touch_activity()` detectioin on...
**Design:** [Figma](https://www.figma.com/design/n43caWJFGJlT167AQcxruu/%E3%80%94-Prod-%E3%80%95Safe-5?node-id=6308-903&t=z3QeXzKofY9E1oQZ-4) It is a stepper, each tap is 5 %. Nice to have: If user holds one button for some time (the same time we have in TS3 when...
This PR partially prepares IRQ handling for the low power mode feature. It's mostly cleanup with a few new features: 1. Removes the unnecessary PendSV handler (now pressing Ctrl+C in...
I miss some properties among the device capabilities when working on Suite, which leads to hard-coding device models accross the code base and worse maintainability. I would appreciate adding the...
https://satoshilabs.slack.com/archives/C06MEE8QH33/p1717428329817479
basically, look at the SetBrightness dialog and make it look more like it belongs on the T3T1
When entering PIN/Passphrase user should see the entered letter/number/... for 1-2 seconds. Then it should change to `*`.