Commit Graph

92 Commits (680af2cf18924fc5f7edf2c28f3288aedf416681)

Author SHA1 Message Date
matejcik 73019d079d feat(core): unify RustLayout, implement single global layout
4 weeks ago
Ioan Bizău 1ef88117fe fix: make sure storage.cache import is correctly retained
2 months ago
Ioan Bizău c7ec093863 feat(core): make "experimental features" storage field public to get rid of the cached field
2 months ago
Ioan Bizău 7a32ebf2b6 refactor(core): use set-/get_bool in storage cache
2 months ago
matejcik ffe07f2ca6 feat(core): improve repeated backup
4 months ago
Ioan Bizău 8870869f93 chore(core): rename recovery type & kind and tweak feature flags
4 months ago
Ioan Bizău 8ef7dfab0d feat(core): implement repeated backup
4 months ago
tychovrahe b9a55cf2a7 feat(core): add settings to turn haptic on/off
4 months ago
tychovrahe a65511846b feat(core): added user adjustable brightness setting
4 months ago
M1nd3r 45d06f13eb feat(core): add device_secret and cred_auth_key_counter
4 months ago
Andrew Kozlik f24c48ef1e feat(core): Add extendable BackupTypes.
4 months ago
Andrew Kozlik 9d0d1b3402 feat(core): Support extendable backup flag in SLIP-39.
4 months ago
matejcik 8640b50d81 style(core): upgrade pyright to 1.1.361
5 months ago
tychovrahe 8313c15f34 feat(core): allow SD card hotswap based on production date for Model T
7 months ago
matejcik 5f016a896a chore: upgrade style checkers
7 months ago
matejcik edc2add85e style(core): apply isort 5
1 year ago
grdddj bc502287fc feat(core): new design of recovery dialogs
1 year 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
tychovrahe 83500487b8 refactor(core): improve conditional compilations based on model
1 year ago
Martin Milata 14a8b0c62b fix(core): do not touch idle timer on USB events
1 year ago
Andrew Kozlik 9bb1d1cf8b feat(core): Implement storage.cache.get_int_all_sessions().
2 years ago
grdddj 20d280d7e0 feat(core): ability to not show passphrase coming from host
2 years ago
grdddj 428ac8d2ac chore(core): delete unused code in src
2 years ago
Martin Milata b12de5d861 feat(core): CoSi collective signatures
2 years ago
grdddj 8bb73ffebe chore(core): decrease storage size by 210 bytes
2 years ago
grdddj 52558c7b96 chore(core): use more const to decrease space
2 years ago
grdddj 49765830de chore(core): add underscores to private constants to reduce code size
2 years ago
Andrew Kozlik 0ba966b979 fix(core): Fix bug in SetBusy when running CI tests.
2 years ago
Andrew Kozlik 5bbfd40df6 feat(core): Add set_int() and get_int() to storage cache.
2 years ago
Andrew Kozlik d089fd3187 feat(core): Implement SetBusy message.
2 years ago
grdddj 6b5f578d02 feat(core): implement basic R emulator
2 years ago
grdddj 3d505874aa feat(ci): create pyright tool and include it in CI
3 years ago
Andrew Kozlik 2ac3d0acb4 feat(core): Implement GetNonce command.
3 years ago
grdddj 9fc5bb546b style(core): full pyright-based type-checking
3 years ago
matejcik c38efaa9a5 chore: make bitcoin-only checker happy
3 years ago
matejcik 10e338e005 feat(core/cardano): allow derivation type selection
3 years ago
matejcik f818f4bc23 feat(core): derive Cardano seed together with normal seed, if requested
3 years ago
matejcik 8caac218ec feat(core/cardano): indicate whether Cardano seed should be derived
3 years ago
matejcik e972839ac7 style(all): fix pylint complaints
3 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
Martin Milata f37ca13f1a refactor(core): disable SD, SBU, fatfs for T1 build
3 years ago
matejcik 52c34c7364 fix(core): allow caching empty values (fixes #1659)
3 years ago
Jan Pochyla a8623c4b59 refactor(core): fix imports and use new protobuf API in apps
3 years ago
matejcik ed5c357b78 fix(core): properly cache last successful unlock time
3 years ago
matejcik f1a54f2108 refactor(core): remove more global imports
3 years ago
matejcik b1e4246b46 refactor(core/webauthn): make sure KEY_AGREEMENT_*KEY is generated once per power-up
3 years ago
matejcik f6f3c7ffcf fix(core): prevent flickering when homescreen does not need to redraw
3 years ago
matejcik 96fd347ca8 fix(core): keep value of experimental_features cached across workflow restarts
3 years ago