Commit Graph

79 Commits (ac711fb8ee9d6c178507072f0df046642bd29d89)

Author SHA1 Message Date
Martin Milata ac711fb8ee style(core): use more recent type annotation syntax
3 years ago
Martin Milata 8b3ac659a0 style(core): mypy: disable implicit Optional for function arguments
3 years ago
Martin Milata c0174ff217 refactor(core/ui): raise exception on dialog cancel by default
3 years ago
Martin Milata b1e38fe382 refactor(core): no implicit spaces in render_text
3 years ago
Martin Milata ffe6d65f72 refactor(core): convert parts of apps.management to layouts
3 years ago
Andrew Kozlik 3084d1196d feat(core): Support 50 digit PIN and wipe code.
3 years ago
Martin Milata 03699f5639 refactor(core): turn show_success, show_warning into layouts
3 years ago
Martin Milata f1382bf892 refactor(core): model-dependent UI component directories
3 years ago
Andrew Kozlik aeb021b159 chore(core): Improve naming of SLIP39's T9 mask lookup.
3 years ago
Pavol Rusnak 1e8673bf5f style(core/apps): use new syntax for typing
4 years ago
Martin Milata fa1566cb71 refactor(core): call super().__init__() in Component and Layout subclasses
4 years ago
matejcik 4ca8f7b0d6 style(core): use relative imports everywhere
4 years ago
matejcik 244b264b47 chore(core): fix typing and kwargs usage
4 years ago
matejcik 8e44132d3c core: replace load_settings with individual setters
4 years ago
matejcik 051763575d core: touch idle timer in keyboards (fixes #1099)
4 years ago
Tomas Susanka a6acefbdf5 core: wipe before reset and recovery; introduce 'intialized' field
4 years ago
matejcik 872e0fb0e0 core: lower scheduler resolution to milliseconds
4 years ago
matejcik 01832d5ae9 core: call close_others() in place of ButtonRequest
4 years ago
matejcik 246998910a core: refactor usage of input_signals
4 years ago
matejcik 09af8aed4e core: consider lockscreen to be a separate homescreen
4 years ago
matejcik 8ca7ffc3b8 core: use wire.PinCancelled/PinInvalid instead of custom versions
4 years ago
matejcik eabfcab9b9 core: add default messages to some error codes
4 years ago
Tomas Susanka 1ac0f60550 core: update isort config to place relative imports last
4 years ago
matejcik 938f347514
core: use DUMMY_CONTEXT constant instead of own instance
4 years ago
Tomas Susanka 277e494ffa core/recovery: end dry run before showing success
4 years ago
Tomas Susanka 0053511c66 utils: introduce format_plural and move format functions to strings.py
4 years ago
matejcik f90ba10af3 core: modify function signatures to match python-shamir-mnemonic
4 years ago
Tomas Susanka d8e956fc6d core/recovery: change exceptions types; modifications in tests
4 years ago
Tomas Susanka 7f730cb6f9 core/recovery: refactor to exceptions
4 years ago
Tomas Susanka f4e11a9176 core/recovery: rework arguments
4 years ago
Tomas Susanka faa9078c2b core/recovery: refactor word checks and add a test
4 years ago
Tomas Susanka 6594ee9368 core/recovery: correctly inform about share already entered inside first group
4 years ago
matejcik 34913a328a all: disallow most RecoveryDevice fields in dry-run (fixes #666)
5 years ago
matejcik 75622d92d2 Merge branch 'master' into matejcik/storage-relocation
5 years ago
Tomas Susanka 597277725e core/recovery: end progress before showing success
5 years ago
matejcik 33bd4d3ba9 Merge branch 'master' into matejcik/storage-relocation
5 years ago
matejcik 7cb125d1cb core/recovery: properly replace homescreens
5 years ago
Tomas Susanka ca484b2c06 core: remove persistence boot and set recovery as a default workflow
5 years ago
matejcik 5c93ecd53a core: create top-level storage module
5 years ago
matejcik a5ccf95260 core: fix mypy problems
5 years ago
matejcik 3664a5f06f core/debug: reading layouts, inserting synthetic events
5 years ago
matejcik d17f879d97 mypy: use GenericContext protocol to work-around DummyContext
5 years ago
Tomas Susanka 0511cc8b8c core: add final mypy fixes!
5 years ago
Tomas Susanka a2fed79f7e
Merge pull request #603 from trezor/tsusanka/groups-info
5 years ago
Tomas Susanka 29bb2dcb95
Add unit test for process_slip39 function (#601)
5 years ago
Tomas Susanka 74a283c271 core/recovery: small refactor in Info dialog
5 years ago
Andrew Kozlik ba9eee3b8f core, legacy: Don't allow change_pin if device is not initialized.
5 years ago
Tomas Susanka 75dfcacc21 core/tests: add unit test for process_slip39 function
5 years ago
Tomas Susanka 07b4f6e399 core/recovery: remove unused get/set_slip39_threshold
5 years ago
Tomas Susanka f53694c3fe core/recovery: rename variable and add a comment in Info button
5 years ago