Commit Graph

2337 Commits (5ef6c3975d247b7633973db1a547fa56c06ac920)

Author SHA1 Message Date
tychovrahe 5ef6c3975d build(core): differentiate build results for different models
2 years ago
tychovrahe 4603b9ee74 build(core): embed bootloader according to trezor model
2 years ago
matejcik ab949053e8 docs: add missing changelog entries
2 years ago
tychovrahe 1359b21508 feat(core): confirm homescreen image with thumbnail
2 years ago
tychovrahe d00e87ea80 feat(core/rust): homescreen background image
2 years ago
tychovrahe 14f8e88e01 fix(core): fix backlight fading when changing screens/layouts
2 years ago
tychovrahe 12f87aa01e fix(core): fix usb disconnected warning in new homescreen
2 years ago
tychovrahe 02e2b50d3f feat(core/rust): tjpgd in rust
2 years ago
Andrew Kozlik 2f9483f994 feat(core): Allow coinjoin request debugging key for testnets.
2 years ago
Armin Sabouri 96b2d05d47 refactor(core): Allow eth & btc signing at m/45'/coin_type/account/change/address_index
2 years ago
matejcik 497285f9a1 feat(core): make first steps to unify Rust API for both models
2 years ago
grdddj c068c668fa feat(core/ethereum): remove EIP-712 field size limitation of 1024 bytes
2 years ago
grdddj 39b1776801 feat(tests): add pytest flag to not generate reports after each test
2 years ago
grdddj 20f3658e7e feat(tests): allow for accepting the recent UI diff without recording the tests
2 years ago
tychovrahe 115f7daaaa feat(core): prevent installing and running of incompatible firmware, prevent bootloader downgrade
2 years ago
tychovrahe 99d4b0185a fix(core): fix model T display reinitialization crash
2 years ago
tychovrahe 3cc66301c3 fix(core): fix model T FMC timing
2 years ago
tychovrahe 305b7fe84d fix(core/rust): fix position calculation from center and size
2 years ago
matejcik 8921a124c3 fix(core/headertool): always rehash when inserting signature (fixes #2616)
2 years ago
Martin Milata 253f2587dc fix(core/ui): polish XPUB screen
2 years ago
Martin Milata bdec3f3979 fix(core/rust/ui): polish confirm_fido
2 years ago
Martin Milata a11be914cc chore(core/ui): RustLayout not a private class
2 years ago
Martin Milata 2a3aabb57e refactor(core/rust/ui): avoid homescreen flicker during workflow restarts
2 years ago
Martin Milata 5b3db7eca1 refactor(core/rust/ui): homescreen layouts
2 years ago
tychovrahe 12b3dc23db fix(core/rust): fix bip39 input not recognizing three-letter words that could continue
2 years ago
Martin Milata 1b4dff6275 fix(core/rust/ui): respect DISABLE_ANIMATION
2 years ago
Martin Milata 75cee540a4 fix(core/monero): fix blinking progress indicators
2 years ago
Martin Milata 95d8a21294 feat(core/rust/ui): progress indicators
2 years ago
Martin Milata 11ffee0b45 refactor(core/rust/ui): use AsRef instead of Deref
2 years ago
tychovrahe 387af03842 fix(core/rust): optimize keyboard behavior
2 years ago
Martin Milata fc3ee87c25 feat(core/bitcoin): SignMessage: whitelist T1 firmware signing address_n
2 years ago
Martin Milata b12de5d861 feat(core): CoSi collective signatures
2 years ago
Martin Milata 701d75d6d8 fix(core/rust/ui): handle very long scrollbars on Model T
2 years ago
Martin Milata 4135b00708 refactor(core/rust): support for StrBuffer slicing
2 years ago
Martin Milata 452857757a feat(core/rust/ui): support ask_pagination flag in confirm_blob
2 years ago
Martin Novak 58276a7443 feat(core/ethereum, legacy/ethereum): add support to Ledger Live legacy derivation path
2 years ago
tychovrahe 38548f02f2 feat(core/rust): special shape erase button
2 years ago
Martin Milata a61a46808e fix(core/rust/ui): no hyphens when breaking monospace lines
2 years ago
Martin Milata 3b92923caa feat(core/rust/ui): on-the-fly conversion of bytes to hexadecimal representation
2 years ago
tychovrahe 4c7060186a fix(core): fix display blinking by increasing backlight pwm frequency
2 years ago
matejcik ff2d1c3f1f feat(core/ui): drop T1 UI (fixes #2639)
2 years ago
matejcik 95d26fe04a feat(core/ui): drop UI1 remnats
2 years ago
grdddj 61277bd80a feat(core/ui): implement webauthn layouts for UI2
2 years ago
matejcik e80712f4d9 chore(core/rust/ui): workaround for "re-enter wipe code"
2 years ago
matejcik 4200539546 refactor(core/rust/ui): redesign Label to make use of TextLayout machinery
2 years ago
matejcik 3f6ea00e02 feat(core/rust/ui): expose text_max_height and baseline
2 years ago
matejcik 615c8a0e64 fix(core/embed): better clamping of coordinates
2 years ago
matejcik 9708175d19 fix(core/rust): improve & document safety of slice operations
2 years ago
tychovrahe 0d733d8e22 feat(core): change display type for model R
2 years ago
tychovrahe 1bad41ddb0 fix(core/rust): fix success animation
2 years ago