1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-02-09 14:12:51 +00:00
Commit Graph

100 Commits

Author SHA1 Message Date
Pavol Rusnak
d2521de385
storage: implement no_backup option (aka seedless setup) 2018-10-04 17:36:44 +02:00
Pavol Rusnak
8d9d4816da
embed/extmod/modtrezorutils: remove utils.symbol, use constants directly 2018-08-31 16:55:01 +02:00
Pavol Rusnak
e3607156d8
embed: make model and emulator orthogonal, update macros to match this logic 2018-08-31 16:55:01 +02:00
Jan Pochyla
dcb15f77c3 src: run black 2018-07-10 13:05:15 +02:00
Jan Pochyla
ead154b907 src: run isort 2018-07-10 13:05:15 +02:00
Jan Pochyla
bf9f503c3c apps: remove unused imports 2018-07-10 11:17:12 +02:00
Jan Pochyla
ec06ccf43f apps: use default icon from Text 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
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
ab98322d4d
src/apps/homescreen: show warning if PIN is not set 2018-06-20 17:44:29 +02:00
Jan Pochyla
faccce5bd1 src/apps/homescreen: handle Cancel 2018-06-06 17:23:51 +02:00
Pavol Rusnak
f6be3899eb
src/apps/common: fix cache.get_state calls 2018-06-02 13:11:21 +02:00
Jan Pochyla
cabb334448 apps/homescreen: handle Initialize.skip_passphrase
TODO: tests
2018-05-28 16:25:58 +02:00
Tomas Susanka
37f6525c15 isinstance is used instead of __qualname__ 2018-05-25 13:43:42 +02:00
Pavol Rusnak
a1204d8d7d
src: cleanup CoinType usage, don't return coins in Features 2018-05-22 18:52:26 +02:00
Jan Pochyla
9b9183c4f7 src/apps: remove unimport usage 2018-04-03 20:39:26 +02:00
Pavol Rusnak
167411c6ed
src/apps/homescreen: change wording for unfinished backup to "failed" 2018-03-12 17:01:15 +01:00
Pavol Rusnak
00fd918661
src/apps/homescreen: change wording for unfinished backup to "interrupted" 2018-03-12 16:32:18 +01:00
Pavol Rusnak
b83ffee3af
src/apps/common: implement unfinished_backup flag in the storage 2018-03-12 16:22:56 +01:00
Pavol Rusnak
611d374bbd
embed: rename TREZOR_STM32/UNIX to TREZOR_MODEL_T/EMU, introduce trezor.utils.model() 2018-03-04 12:59:16 +01:00
Pavol Rusnak
df10f5df3f
src/apps/common: fix cache 2018-03-01 03:07:42 +01:00
Pavol Rusnak
c937d73217
src: minor visual nits 2018-03-01 01:13:26 +01:00
Pavol Rusnak
2e3dc8b29d
src/apps/common: rework PassphraseState behaviour 2018-03-01 00:07:45 +01:00
matejcik
a46f7b2fad src/apps/homescreen: fix typo in Ping response (#129) 2018-02-28 17:04:09 +01:00
Pavol Rusnak
2523442eb3
src/apps/homescreen: add missing fields to Features 2018-02-27 20:48:01 +01:00
Jan Pochyla
375a95c214 src/apps: cleanup workflow modules 2018-02-27 16:36:17 +01:00
Pavol Rusnak
9c7ddba217
src+tests: use flake8 F401 to detect unused imports 2018-02-27 03:05:15 +01:00
Pavol Rusnak
1c92002954
src/apps/management: implement BackupDevice message 2018-02-27 00:31:33 +01:00
Pavol Rusnak
b97e5b7a55
src/trezor/ui: use ICON_DEFAULT by default, not ICON_RESET 2018-02-26 23:00:50 +01:00
Pavol Rusnak
502ecd7bcc
apps.common: implement finish device state handling 2018-02-24 18:58:35 +01:00
Pavol Rusnak
35e1135c95
embed/extmod/modtrezorutils: add symbol() func
to expose internal C symbols, usually defined as macros
2018-02-23 21:27:26 +01:00
Pavol Rusnak
748a53a2c9
src/apps/homescreen: fix Features message 2018-02-23 14:53:39 +01:00
Pavol Rusnak
d9324f3e57
src/trezor/ui: split ui.SCREEN into ui.WIDTH and ui.HEIGHT 2018-02-22 16:44:46 +01:00
Jan Pochyla
34f722f2df boot: add lockscreen 2018-02-19 20:36:26 +01:00
Pavol Rusnak
badd0e5677
src/apps/homescreen: remove invisible pixels in background to reduce size 2018-02-19 19:58:53 +01:00
Peter Jensen
cacbbf80eb apps/homescreen: change bg 2018-02-19 17:44:29 +01:00
Jan Pochyla
0592cfe356 src/apps/homescreen: rework backlight animations 2018-02-19 16:51:59 +01:00
Pavol Rusnak
736dec1419
src/apps/management: implement ApplyFlags message 2018-02-14 23:50:26 +01:00
Pavol Rusnak
c1e1e8bf02
src/apps/common: rewrite cache to use getters/setters 2018-02-09 19:00:09 +01:00
Pavol Rusnak
6fad2f4283
src/apps/homescreen: implement {Initialize,Features}.state field, implement ClearSession handling 2018-02-09 18:08:59 +01:00
Pavol Rusnak
5e4b632f14
bootloader: firmware: use "Go to" instead of "Open", because that's what Chrome uses :-/ 2018-01-28 02:43:02 +01:00
Pavol Rusnak
5538614a79
bootloader: rework onboarding 2018-01-24 18:28:10 +01:00
Jan Pochyla
dc7d7bb3bd apps/homescreen: add pin_protection to Features
Fixes WipeDevice test.
2018-01-18 17:45:44 +01:00
Pavol Rusnak
a56d322eca
storage: add homescreen 2017-12-13 02:41:59 +01:00
Pavol Rusnak
f88080b904
Merge branch 'pin_fails' 2017-12-07 15:29:47 +01:00
Pavol Rusnak
04d980f8f0
add Features.model field (set to "T") 2017-12-04 22:40:42 +01:00
Pavol Rusnak
ac477b62f8
apps.homescreen: new default homescreen (using display.avatar) 2017-11-27 12:43:49 +02:00
Jan Pochyla
8288255048 storage: use new api, remove pin 2017-11-05 21:04:47 +01:00
Jan Pochyla
278610dce1 apps/homescreen: fix backlight 2017-11-03 11:49:41 +01:00
Pavol Rusnak
383b5d7c89
firmware: fix last commit 2017-10-25 20:04:19 +02:00