Commit Graph

75 Commits (73a7223e7b9396a7540870028567ca85011081b3)

Author SHA1 Message Date
Martin Milata 73a7223e7b test(core): add T3T1 support
3 months ago
Martin Milata ebb480ef29 fix(core): T3T1 emulator
3 months ago
grdddj b8ea21d24a feat(all): implement translations into Trezor
4 months ago
matejcik edc2add85e style(core): apply isort 5
10 months ago
tychovrahe 5a86add884 refactor(core): differentiate models by internal name in python
10 months ago
matejcik 8c5c2f4204 refactor(core): get rid of passing Context around
11 months ago
tychovrahe d3284baf21 feat(core): support STM32F429 discovery board
1 year ago
grdddj da14c22712 feat(all): add UI for Model R
1 year ago
grdddj bd6783b1a3 feat(all): increase stability of debug-decision events + parsing JSON from Rust
1 year ago
grdddj 0381faffb1 feat(core): support DebugLinkRecordScreen.refresh_index
1 year ago
Martin Milata 14a8b0c62b fix(core): do not touch idle timer on USB events
1 year ago
grdddj 996fec5aae chore(core): delete newlines in strings where they do not delimit useful info
1 year ago
matejcik 95d26fe04a feat(core/ui): drop UI1 remnats
2 years ago
grdddj ae525fed26 chore(core/ui): delete unused arguments to layouts
2 years ago
grdddj 5e7cc8b692 chore(core): decrease debug size by 240 bytes
2 years ago
grdddj f25119e44d chore(core): import trezor.messages in TYPE_CHECKING branch - saving 1kb
2 years ago
Martin Milata ccf364f1da refactor(core/ui): DebugLink swipe for rust layouts
2 years ago
Martin Milata 1f612580f7 feat(core): enable UI tests for redesigned UI
2 years ago
grdddj 3d505874aa feat(ci): create pyright tool and include it in CI
2 years ago
matejcik bbf286e050 fix(core/debug): only wait for layout when _enabling_ watch_layout
2 years ago
Andrew Kozlik ba4f046d6f feat(common): Add INFO button to DebugLinkDecision.
2 years ago
grdddj 9fc5bb546b style(core): full pyright-based type-checking
2 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
matejcik f8bb90366a fix(tests): auto-swipe by using only ButtonRequest.pages
3 years ago
Jan Pochyla a8623c4b59 refactor(core): fix imports and use new protobuf API in apps
3 years ago
matejcik b387970468 refactor(core/debug): move "wipe with debug build" to boot.py
3 years ago
matejcik b1ca6ca848 refactor(core/debug): offload debug configuration from apps.debug
3 years ago
matejcik e859c13d70 refactor(core): limit global imports in key places
3 years ago
matejcik e629a72c3a refactor(core): move app registrations to a single handler function
3 years ago
Martin Milata ac711fb8ee style(core): use more recent type annotation syntax
3 years ago
Martin Milata c0174ff217 refactor(core/ui): raise exception on dialog cancel by default
3 years ago
Andrew Kozlik 3084d1196d feat(core): Support 50 digit PIN and wipe code.
3 years ago
matejcik cb7152542d feat: drop DebugLinkShowText functionality
3 years ago
Martin Milata 192d0dcf87 feat(core): hold homescreen to lock
3 years ago
Martin Milata f38abf9d89 refactor(core): introduce layouts
3 years ago
Martin Milata f1382bf892 refactor(core): model-dependent UI component directories
3 years ago
Pavol Rusnak 1e8673bf5f style(core/apps): use new syntax for typing
4 years ago
matejcik c008600d08 core/debug: fail if wait_layout is sent without watch_layout
4 years ago
Pavol Rusnak cec87bba50
core: remove mono bold font variant (not used anywhere)
4 years ago
matejcik 8e44132d3c core: replace load_settings with individual setters
4 years ago
Tomas Susanka a6acefbdf5 core: wipe before reset and recovery; introduce 'intialized' field
4 years ago
matejcik 01832d5ae9 core: call close_others() in place of ButtonRequest
4 years ago
matejcik 6f53ca0ac6 core: rework wait_layout()
4 years ago
matejcik 246998910a core: refactor usage of input_signals
4 years ago
matejcik 341c5b7d10 core/wire: make handler lookup pluggable
4 years ago
Tomas Susanka 86b010a18b
Merge pull request #878 from trezor/matejcik/fatfs-corruption
4 years ago
Tomas Susanka 495a59c282 core: use wire errors instead of ValueErrors where applicable
4 years ago
matejcik 18ac4fc9ca core: update Python facing APIs
4 years ago
matejcik ddee77ecb6 core: add SD clearing via debuglink
4 years ago
Tomas Susanka 2c0504ad1c
Merge pull request #803 from trezor/passphrase
4 years ago