Commit Graph

31 Commits (9fc5bb546bff59104fa158e53a23bc4ffa327b9c)

Author SHA1 Message Date
grdddj 9fc5bb546b style(core): full pyright-based type-checking
2 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
Martin Milata 31052007ff refactor(core): enable mypy for apps.management
3 years ago
Jan Pochyla a8623c4b59 refactor(core): fix imports and use new protobuf API in apps
3 years ago
Martin Milata c0174ff217 refactor(core/ui): raise exception on dialog cancel by default
3 years ago
Martin Milata ffe6d65f72 refactor(core): convert parts of apps.management to layouts
3 years ago
Martin Milata c28763c169 refactor(core): use reload_settings_from_storage on boot
3 years ago
Martin Milata 06b9d1314d fix(core): do not autolock when already locked
3 years ago
Martin Milata f1382bf892 refactor(core): model-dependent UI component directories
3 years ago
matejcik fc4e15fe77 feat(core): introduce and enforce limit on label length (fixes #1399)
3 years ago
matejcik 37d3bf56fa fix(core): make sure run-time settings are reset after wipe (fixes #1322)
4 years ago
Martin Milata 830592f2d9 feat(core): add experimental_features setting
4 years ago
matejcik e4785d47e0 style: apply black 20.8b1
4 years ago
Martin Milata cff4955f93 core: implement SafetyChecks.PromptTemporarily
4 years ago
Martin Milata 1b982659c4
core: fix boot loop after uploading invalid homescreen (#1205)
4 years ago
matejcik fdcb64ac24 all: rename protobuf `unsafe_prompts` to `safety_checks`
4 years ago
matejcik 57b08c98ed core: raise error on setting passphrase-on-device without passphrase
4 years ago
matejcik 8e44132d3c core: replace load_settings with individual setters
4 years ago
matejcik 1109250dcf core: add option to allow unsafe prompts
4 years ago
Martin Milata fd117a0c9f core: raise error on auto-lock value out of range
4 years ago
Tomas Susanka a6acefbdf5 core: wipe before reset and recovery; introduce 'intialized' field
4 years ago
Tomas Susanka b67be7dd9e core: forbid all settings if not initialized
4 years ago
matejcik 4035aad51b core: implement auto-lock after a configurable timeout (fixes #75)
4 years ago
Tomas Susanka d5763d9cab
all: implement code review comments
4 years ago
Tomas Susanka cd09f9ce94
all: modify passphrase source to always on device
4 years ago
matejcik 5c93ecd53a core: create top-level storage module
5 years ago
Tomas Susanka 0511cc8b8c core: add final mypy fixes!
5 years ago
Andrew Kozlik 576a211c3d core: Clarify the messages on the screens and get rid of overflows.
5 years ago
Tomas Susanka 46e4c02602 core: refactor storage
5 years ago
Jan Pochyla 36534325f0 core: revamp the UI subsystem
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago