1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-27 16:48:09 +00:00
Commit Graph

2264 Commits

Author SHA1 Message Date
Jan Pochyla
b3d3da7f7a apps: use mutable Text API 2018-07-03 16:49:52 +02:00
Jan Pochyla
49e75851c7 ui.text: add mutable API 2018-07-03 16:49:52 +02:00
Pavol Rusnak
ac5e3f200a
src: rename wire_types to MessageType, drop copy in tools/build_protobuf 2018-07-02 20:40:51 +02:00
matejcik
28e2970cfb vendor: update trezor-common, regenerate messages 2018-07-02 20:19:16 +02:00
matejcik
2091ae97bf tools: use pb2py from trezor-common 2018-07-02 20:19:16 +02:00
Pavol Rusnak
657de0274d
embed/unix: save only cropped part of the screenshot 2018-07-02 17:10:18 +02:00
Pavol Rusnak
35dcd917dd
embed/unix: save screenshot on "P" press in emulator 2018-07-02 16:31:24 +02:00
Jan Pochyla
6e13a1475b ui: introduce LazyWidget
Used in Button and Text.
2018-07-02 15:30:32 +02:00
Jan Pochyla
f9d77479d4 fido_u2f: wait until previous u2f workflow ends 2018-07-02 15:30:32 +02:00
Pavol Rusnak
9f90ca21a9
src/apps/wallet/sign_tx: fix bip115 code in last commit 2018-07-02 14:29:58 +02:00
idimon4uk
3b345f3c76 src/apps/wallet/sign_tx: add Zencash support (#252) 2018-07-02 14:16:26 +02:00
Yura Pakhuchiy
2865c9853c Docker: support local build and build from other gh repos
Similar to recent trezor-mcu changes
2018-07-01 20:35:22 +02:00
Pavol Rusnak
4b58162b54
vendor: update trezor-common, enable Zencash 2018-06-28 14:15:28 +02:00
Pavol Rusnak
6ab2b5d6ee
vendor: update trezor-common 2018-06-28 14:00:53 +02:00
Pavol Rusnak
3d796b971a
src/apps/wallet/sign_tx: refactor address_short function 2018-06-28 11:21:07 +02:00
Jochen Hoenicke
37ae7c06a4 signtx layout: check if address starts with prefix
Only addresses starting with bitcoincash: should get their prefix
skipped. This fixes a bug where it skips the first bytes of legacy
addresses.
2018-06-28 11:07:38 +02:00
Pavol Rusnak
3813d3dc80
docs: update changelog 2018-06-26 01:12:29 +02:00
Pavol Rusnak
de2178a1e9
tools: add more verbose output to keyctl-coordinator 2018-06-25 15:06:16 +02:00
Pavol Rusnak
ecf2dc19ec
docs: add changelog 2018-06-23 13:31:38 +02:00
Pavol Rusnak
5c62180011
tests: fix coins test (there are few collissions in address_types, but for less significant coins) 2018-06-22 14:43:22 +02:00
Pavol Rusnak
3b0808035c
vendor: update trezor-common 2018-06-22 14:31:38 +02:00
Pavol Rusnak
339c859600
vendor: update trezor-crypto 2018-06-22 09:46:53 +02:00
Pavol Rusnak
b4b9c4a930
vendor: update trezor-common, add new coins 2018-06-21 18:05:36 +02:00
Pavol Rusnak
f550229899
src/apps/homescreen: show PIN not set error only on initialized device 2018-06-21 17:31:25 +02:00
Pavol Rusnak
d38d4d2b36
style: fix flake8 warnings 2018-06-21 17:04:06 +02:00
Pavol Rusnak
ac0bdd5902
src/apps/wallet: fix address_n_matches_coin function 2018-06-21 17:01:46 +02:00
Pavol Rusnak
43891692ab
ethereum: update tokens 2018-06-21 16:42:46 +02:00
Pavol Rusnak
23b019d592 embed/firmware: update linker to use firmware_extra section 2018-06-21 16:23:27 +02:00
Jan Pochyla
86461d0d6b tests: remove codec_v2 test 2018-06-21 15:58:00 +02:00
Jan Pochyla
88744d2450 wire: remove codec_v2.py 2018-06-21 15:51:36 +02:00
Jan Pochyla
270d85f249 seed: cleanup 2018-06-21 14:00:29 +02:00
Jan Pochyla
51df249949 sign_tx: require confirmation of inputs from other chains 2018-06-21 14:00:29 +02:00
Jan Pochyla
fd35b4c5c9 coins: add slip44 2018-06-21 14:00:29 +02:00
Pavol Rusnak
ab98322d4d
src/apps/homescreen: show warning if PIN is not set 2018-06-20 17:44:29 +02:00
Pavol Rusnak
e7b761e66f
embed: refactor sector_count constants 2018-06-20 14:54:15 +02:00
Jan Pochyla
815d30f41a
Merge pull request #233 from trezor/tsusanka/nemqr
NEM: display QR code in get address and display address refactoring
2018-06-20 12:57:42 +02:00
Tomas Susanka
f41b14e935 nem: show qr 2018-06-20 12:05:27 +02:00
Tomas Susanka
9329b0e16b apps: show_qr and show_address moved to common 2018-06-20 12:05:26 +02:00
Jan Pochyla
1bfbb34f88 src/trezor/loop: avoid closing task from within 2018-06-19 18:26:43 +02:00
Jan Pochyla
7630201a57 debug: do not rely on mp_optimise_value
Reflects micropython commit 3f420c0c27bd6daa5af39517925be55b9b9a9ab3

Replaces usage of mp_optimise_value with calls from python code.
2018-06-19 18:26:43 +02:00
Jan Pochyla
658975d4fc scons: precompile regexp
Reflects micropython commit f6a1f18603de5c4d2321bcf4f967df298850e3f6
2018-06-19 18:26:43 +02:00
Jan Pochyla
62111f240e unix: remove native emitters
They are not being used in any trezor code.
2018-06-19 18:26:43 +02:00
Jan Pochyla
1826f90648 scons: add nlr.c
Reflects micropython commit b25f92160b318a096c516c430afde5472a944c19
2018-06-19 18:26:43 +02:00
Jan Pochyla
e390c9d604 scons: remove MCU_SERIES_F4 define
Reflects micropython commit 37b8ba5a55c99dbd1e69eb1c99651307b22fd3e
2018-06-19 18:26:43 +02:00
Jan Pochyla
edcc96ee09 embed: use correct string constructors
Reflects micropython commit 4601759bf59e16b860a3f082e9aa4ea78356bf92
2018-06-19 18:26:43 +02:00
Jan Pochyla
62cc3cb283 micropython: update to 1.9.4 2018-06-19 18:26:43 +02:00
Pavol Rusnak
97bb26b7f3
embed/extmod/modtrezorcrypto: use kwargs for Blake2b/Blake2s 2018-06-19 18:15:58 +02:00
Pavol Rusnak
abc0e98993
firmware: bump version 2018-06-19 16:47:47 +02:00
Pavol Rusnak
c7a7537ffe
tools: update keyctl-proxy to work with new python-trezor 2018-06-19 16:43:00 +02:00
Jan Pochyla
8e270fbabd src/trezor/ui/text: fix layout issues 2018-06-18 17:49:16 +02:00