Commit Graph

238 Commits (0cd36cd41b1818e0b3f29164955f33843fc83df1)

Author SHA1 Message Date
obrusvit ebcf3e2db2 feat(core): confirm ETH stake, unstake, claim
7 months ago
grdddj 1ab2d843ab chore(core): add missing template to the variable name
7 months ago
grdddj 0579ba54fc feat(core): allow for going back to previous word in recovery process
7 months ago
matejcik 9c72c7c99d feat(common): provide some useful paths for the mako templates
7 months ago
grdddj b8ea21d24a feat(all): implement translations into Trezor
7 months ago
gabrielkerekes a8096652e0 refactor(core): make ethereum summary reusable for more coins
9 months ago
grdddj 9a53ba9f44 fix(core): unify button requests in modify amount flow
9 months ago
grdddj 9db8ff1fae fix(core): unify sent button requests in ETH send flow
9 months ago
tychovrahe a2f72b1055 feat(core): optimize boot time by drawing full logo sooner and shortening the enforced delay proportionally
10 months ago
tychovrahe 7b442a2b20 fix(core): improve T2B1 homescreen checks
10 months ago
tychovrahe 10021bf364 chore(core): fix gen and style problems
11 months ago
cepetr ba83a7e644 feat(core): introduce interaction-less upgrade
11 months ago
Martin Milata 18d6b4d647 fix(core/ui): T2T1: update sign message layout
11 months ago
Martin Milata 9e33eb3e48 fix(core/ui): T2T1: display coinjoin icon on lockscreen
11 months ago
grdddj 02ec0ac43c feat(core): support recipient address chunkification in Ethereum sign flow
11 months ago
Martin Milata d99e1eedd2 refactor(core/ui): clear display on rust side
11 months ago
matejcik d913181079 docs(core): add docstrings to modtrezorutils constants
12 months ago
grdddj 0c4540ae0a feat(core): show new homescreen preview for T2B1
12 months ago
tychovrahe 3c1236bf82 refactor(core): setup single-place layout selection
1 year ago
Andrew Kozlik c48b606867 feat(core): Add bootloader_locked flag to Features message.
1 year ago
Andrew Kozlik 686aa78aa7 feat(core): Use Optiga as a source of randomness.
1 year ago
grdddj 8a9354cd85 chore(core): separate confirm_output for T2B1 into two layouts so we can send a button request in between
1 year ago
grdddj bcb353a4a1 feat(core): support optional chunkification of addresses in receive and send flows
1 year ago
matejcik afa6f84174 feat(core): custom exception types for Optiga
1 year ago
Andrew Kozlik db6630a5a3 feat(core): Support Optiga in Trezor firmware.
1 year ago
Andrew Kozlik 8010cfb5b6 feat(core): Add utils.USE_OPTIGA.
1 year ago
Martin Milata 7e9f127aec feat(core): revise path warning on model T
1 year ago
Martin Milata 58ffe95369 fix(core): display XPUBs in a similar way to addresses
1 year ago
grdddj 8956350aca feat(core): create new Ethereum send flow for TT
1 year ago
grdddj eed6e0b71c feat(core): create new Ethereum send flow for TR
1 year ago
grdddj 492ff958a5 feat(core): improve sign message designs
1 year ago
grdddj 09cd64123b feat(core): implement show_more dialogue for TR
1 year ago
grdddj ec9569a00e chore(core): regenerate trezorui2.pyi
1 year ago
grdddj bc502287fc feat(core): new design of recovery dialogs
1 year ago
grdddj 03f77c50e9 feat(core/rust): new design of wallet creation dialogs
1 year ago
grdddj 672d6b7d13 feat(core): new design of PIN dialogs
1 year ago
grdddj 10449759bf chore(core): new designs of passphrase dialogs
1 year ago
matejcik 78a8b48f1e refactor(core): generate trezorproto module straight from Rust
1 year ago
tychovrahe 539420cac8 refactor(core): make backlight/fading optional
1 year ago
grdddj 64236e699f feat(core/rust): add account and address labels into send flow
1 year ago
Martin Milata 3a5fdfedcc fix(core/ui): minor visual tweaks
1 year ago
grdddj 55bff602fa fix(core): add dynamic title to the FIDO dialogue for model R
1 year ago
tychovrahe 8d812ca36e feat(core): support device variants
1 year ago
tychovrahe a2f8cb9d1c feat(core): add internal model field to features
1 year ago
Martin Milata fee0d70211 fix(core/ui): workaround different TT and TR UI API
1 year ago
Martin Milata 611d4edc32 fix(core/ui): clarify transaction replacement screens
1 year ago
grdddj da14c22712 feat(all): add UI for Model R
1 year ago
grdddj 03913ebf1b chore(core): regenerate trezorui2.pyi
1 year ago
tychovrahe 83500487b8 refactor(core): improve conditional compilations based on model
1 year ago
tychovrahe eb72fb4241 refactor(core): remove unused functions
1 year ago
Martin Milata a44e738d31 feat(core/ui): sending transaction style update
1 year ago
Martin Milata 08cad2f909 fix(core/ui): coinjoin layouts style update
1 year ago
Martin Milata 19a2ea21b6 fix(core/ui): Model T style update
1 year ago
Martin Milata 4af5939a0b feat(core/ui): redesigned receive flow
2 years ago
Martin Milata 4622aec0f1 refactor(core): switch to Rust implementation of QR-Code-generator
2 years ago
Martin Milata 557e29769b feat(core/ui): redesigned passphrase dialogs
2 years ago
grdddj acec852aa4 feat(core): show welcome screen after device is connected
2 years ago
Martin Milata afb5c55416 feat(core/ui): reset_device copy change
2 years ago
grdddj f8c432e955 chore(core/rust): delete model_1 code - it should use model_r
2 years ago
grdddj 571bb79e33 chore(core): delete unused bip39/slip39 micropython/C bindings
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
matejcik 497285f9a1 feat(core): make first steps to unify Rust API for both models
2 years ago
Martin Milata 5b3db7eca1 refactor(core/rust/ui): homescreen layouts
2 years ago
Martin Milata 1b4dff6275 fix(core/rust/ui): respect DISABLE_ANIMATION
2 years ago
Martin Milata 95d8a21294 feat(core/rust/ui): progress indicators
2 years ago
Martin Milata 452857757a feat(core/rust/ui): support ask_pagination flag in confirm_blob
2 years ago
Martin Milata 3b92923caa feat(core/rust/ui): on-the-fly conversion of bytes to hexadecimal representation
2 years ago
grdddj 61277bd80a feat(core/ui): implement webauthn layouts for UI2
2 years ago
grdddj f48890afb3 chore(tests): make all the device tests work with UI2
2 years ago
grdddj ae525fed26 chore(core/ui): delete unused arguments to layouts
2 years ago
Andrew Kozlik 627ef9748f feat(core): Remove coin name from CoinJoin confirmation dialog.
2 years ago
Dusan Klinec 26711857e8 refactor(xmr): remove old BP code
2 years ago
grdddj 8668eba936 feat(core/ui): implement altcoin screens for UI2
2 years ago
Martin Milata a7c3a07ef1 refactor(core/rust/ui): implement confirm_properties layout
2 years ago
Andrew Kozlik d815a7d6de chore(core): Use C implementation of Bech32 decode.
2 years ago
tychovrahe f7b9bb4ef8 feat(core/rust): use dma2d to improve rendering performance, implement text over image and icon over icon functions
2 years ago
Martin Milata 5a9c2a1363 feat(core/rust/ui): recovery layouts
2 years ago
Martin Milata 885ae2a943 refactor(core/rust/ui): add should_show_more
2 years ago
Martin Milata 3b629a1ea4 refactor(core/rust/ui): layouts for SLIP-39 backups
2 years ago
Martin Milata 4782afbae3 refactor(core/rust/ui): layouts for BIP-39 backups
2 years ago
Martin Milata 4ff2c99f0a refactor(core/rust/ui): add show_info and show_error
2 years ago
Ondrej Mikle a0287698d5 feat(core): show blue dot when USB data not connected
2 years ago
Andrew Kozlik fa5e7feda6 fix(crypto): Fix nonce bias in CoSi signing.
2 years ago
matejcik a6410693b3 Revert "feat(core): implement firmware dumping"
2 years ago
Martin Milata c9ca7cd544 feat(core/rust/ui): bitcoin layouts
2 years ago
Martin Milata 24a1f2e25e refactor(core): remove unused parameter from display_qrcode
2 years ago
Ondrej Mikle c563c987e1 feat(core): jump back and stay in bootloader for TT via reverse SVC call trampoline
2 years ago
Dusan Klinec 25d32a8144 feat(xmr): implement bp+, refactor, code cleanup
2 years ago
Dusan Klinec 33c174491f refactor(core/monero): Monero code cleanup
2 years ago
grdddj 7804893179 feat(core/rust): create model_tr feature
2 years ago
matejcik 37c61c1381 feat(core): implement firmware dumping
2 years ago
Andrew Kozlik 485ee6e209 feat(core): Show progress in GetFirmwareHash.
2 years ago
Andrew Kozlik 822b1c344f feat(core): Return fw_vendor in firmware Features message.
2 years ago
Andrew Kozlik 106ab65e21 feat(core): Implement GetFirmwareHash message.
2 years ago
Martin Milata 1f612580f7 feat(core): enable UI tests for redesigned UI
2 years ago
Martin Milata 38f4ab0983 feat(core/rust/ui): return Layout results as singleton objects
2 years ago
Martin Milata 4eefaffac9 fix(core/rust/ui): recovery/passphrase keyboard fixes
3 years ago
Martin Milata efe25a6ab4 fix(core/rust/ui): pin keyboard tweaks
3 years ago
Pavol Rusnak c6667fa0c2 feat(core): verify bip340 pubkeys used in p2tr addresses
3 years ago