Commit Graph

86 Commits (7fc58eb5db904f5f2de2873ab1d5e35ca157ad7e)

Author SHA1 Message Date
Pavol Rusnak 2a4a298d58
firmware: refactor fsm_getDerivedNode to include fingerprint
6 years ago
Jochen Hoenicke d5e49556c5 Indicate own dest address in send dialog
6 years ago
Jochen Hoenicke c574c0a497
Updated confirmOutput dialog
6 years ago
Jochen Hoenicke 63c6f95400
Fit 21 characters per line
6 years ago
Jochen Hoenicke b9b36e0768
Remove duplicated code
6 years ago
Jochen Hoenicke 83a69a0334
Added fixed-width font and multi-font support
6 years ago
Pavol Rusnak cd763b979b
layout: fix last commit
7 years ago
Pavol Rusnak f70772fb58
rework ConfirmOutput layout (fixes #289)
7 years ago
Pavol Rusnak 94fcc8c9a4
add bip84 (native segwit)
7 years ago
Saleem Rashid ba5b44d0c5 emulator: Initial commit
7 years ago
Tomas Susanka a82bbbb30d layout: encode -> encrypt typo
7 years ago
Pavol Rusnak a713fca857
layout: recognize known bip44/bip49 paths in GetAddress dialog
7 years ago
Pavol Rusnak 54659d49d8
layout: op_return now requires confirmation by user
7 years ago
Pavol Rusnak de3b78bd0b
layout: print bip32 path in GetAddress dialog
7 years ago
Jochen Hoenicke 0f50b816e6
Wrap long addresses in three lines
7 years ago
Jochen Hoenicke 97581928de
Enable Segwit Bech32 addresses
7 years ago
Jochen Hoenicke b5fa8a266a New CoinInfo separated from protobuf structures
7 years ago
Pavol Rusnak 18d8cb3c56
add project website (trezor.io) to license header
7 years ago
Pavol Rusnak fa02dec704
layout2: use macro for layoutSwipe
7 years ago
Saleem Rashid eebd53fd09 layout2: Disable oledSwipeLeft with DEBUG_LINK (#239)
7 years ago
Pavol Rusnak 5831e53854
layout2: refactor and fix layoutCosiCommitSign
7 years ago
Pavol Rusnak b56da1e4b4
layout: show path for CoSi commit/sign if following SLIP-0018
7 years ago
Pavol Rusnak 83db3c098f
fsm: implement CoSi messages
7 years ago
Saleem Rashid 1f20625bbc nem2: Refactor for new bn_format
7 years ago
Saleem Rashid 327736ca96 nem_mosaics: Whitelist networks
7 years ago
Saleem Rashid 17e33d5517 nem2: Handle Mosaic Definition Creation transactions
7 years ago
Saleem Rashid 8dbd6182fb nem_mosaics: Initial commit
7 years ago
Saleem Rashid 563723a55f nem2: Handle multisig transactions
7 years ago
Saleem Rashid 19033a459d fsm: Add NEMSignTx
7 years ago
Pavol Rusnak 30367bfad1
reset: refactor code into layoutResetWord
7 years ago
Saleem Rashid 11d424cdef vendor: Update trezor-crypto
7 years ago
Saleem Rashid 38b6332db5 layout2: Extract BITCOIN_DIVISIBILITY constant
7 years ago
Pavol Rusnak da71f7c45d
fix layoutVerifyAddress behaviour for long addresses
7 years ago
Pavol Rusnak 5b66c0b956
refactor Address dialog (QR code on left button click), use checksum for Ethereum addresses
7 years ago
Pavol Rusnak 97fa33de46
reset: show needs backup signed when storage is not backed up
7 years ago
Pavol Rusnak c6fd70b471
gettext: mark localizable strings as proof-of-concept
7 years ago
Pavol Rusnak 652a40c3e6
use bn_format from trezor-crypto where possible
7 years ago
Pavol Rusnak 391e3940e5
refactor fee computation, but keep ceil logic
7 years ago
Pavol Rusnak b1995bb8d1
remove segwit warning, don't enable segwit on coins that don't have segwit=true in definition
7 years ago
Pavol Rusnak 97a061244e
Merge branch 'master' into segwit
8 years ago
Roman Zeyde 466155270b layout: split "First Last <first@last.com>" GPG user ID for readability
8 years ago
Pavol Rusnak ab006262e8
mytrezor.com -> trezor.io/start
8 years ago
Jochen Hoenicke 8e84a6716c Merge master into segwit
8 years ago
Jochen Hoenicke e9eaad2fcf
Segwit: Show multisig segwit address
8 years ago
Jochen Hoenicke f9a203431e
Display SegWit address on Trezor
8 years ago
Saleem Rashid b4eaf7dbaf timer: Fix non-critical integer overflow (#129)
8 years ago
Saleem Rashid 0ec32a6146 timer: Replace screen timeout with SysTick
8 years ago
Pavol Rusnak 4471c6e0e6
show different dialog when U2F client uses bogus appid
8 years ago
Roman Zeyde 68a1bcc908 Add specific layout for GPG signature (#122)
8 years ago
Pavol Rusnak 48008ddd8e implement layoutEthereumConfirmTx
8 years ago