Commit Graph

9196 Commits (slots)
 

Author SHA1 Message Date
Pavol Rusnak a7086ff6c3
core/src: monero - add forgotten slot Bulletproof.V
4 years ago
Pavol Rusnak 6c2b2942e0
core: don't use __dict__ for messages, use __slots__
4 years ago
Pavol Rusnak fe03e947dc
core: enable MICROPY_CLASS_SLOTS for firmware+unix ports
4 years ago
Pavol Rusnak adbfe2450e
vendor/micropython: switch to obj-slots branch
4 years ago
Pavol Rusnak 7e44e51ce6
core: use slots in messages
4 years ago
Pavol Rusnak 4859b23fc0
common/protob: update pb2py to generate slots in messages
4 years ago
Tomas Susanka 56fe5adcfc Merge branch 'release/2020-06'
4 years ago
Andrew Kozlik d1690f4317 core/tools: fix pixel-perfect mode for centered text in dialog-designer
4 years ago
sbstrd b9a311e831
github: firmware version AND revision (#1057)
4 years ago
Pavol Rusnak 74450ee4bb docker: rename container name to trezor-firmware-build.nix
4 years ago
Pavol Rusnak 2930251eeb docker: don't use nixos/nix as base, use alpine from scratch
4 years ago
Pavol Rusnak 38c80a019f docker: don't run docker with --user, use chown instead
4 years ago
Pavol Rusnak 1d68c9b386 ci: use NixOS in Docker
4 years ago
Pavol Rusnak 179645e3ad core: unify usage of TREZOR_MODEL
4 years ago
Ondrej Mikle c877dc8dd6 core: port storage to T1
4 years ago
Pavol Rusnak 2815b62838
core/tools: implement "pixel-perfect" mode for dialog-designer tool
4 years ago
Pavol Rusnak 5262ef84cf common/defs/fido: add aws and tutanota
4 years ago
Andrew Kozlik 9c61257e8e core: Use the Lock icon in the PIN entry dialog only when the device is actually locked.
4 years ago
Tomas Susanka 41966c60db legacy: initialized field in Features is true only if mnemonic is stored
4 years ago
Pavol Rusnak 5ed64a0736
core/tools: refactor dialog-designer tool
4 years ago
Pavol Rusnak d9d5511858
core/tools: add quick'n'dirty dialog-designer tool
4 years ago
matejcik 7579ac5274 core: fix rendering issues in homescreens
4 years ago
matejcik 9df7c84c56 core/ui: lower lockscreen brightness
4 years ago
matejcik 8fa7684a9c core: set a scheduler-safe maximum for autolock
4 years ago
matejcik 872e0fb0e0 core: lower scheduler resolution to milliseconds
4 years ago
matejcik 847691798b core: simplify homescreen and lockscreen implementations
4 years ago
matejcik 35a0ae1d18 tests/ui_tests: use separate temporary directories for test cases
4 years ago
matejcik 4bc865794f core: only unlock storage if it is locked (solves determinism issue in tests)
4 years ago
matejcik 0799595b5b tests: update UI test fixtures
4 years ago
matejcik ffa7790ed5 core: start USB after booting apps
4 years ago
matejcik 70f67883c5 core: fix artifacts in click-based UI tests
4 years ago
matejcik a9d8fd3992 core: debuglink interface avoids workflow management
4 years ago
matejcik bc9247e18d core: add Cancel to a list of allowed messages while locked
4 years ago
matejcik f32c2f9e23 core: replace workflow.kill_default with workflow.close_others
4 years ago
matejcik 3c128cde38 tests: fix wait_layout() behavior
4 years ago
matejcik 01832d5ae9 core: call close_others() in place of ButtonRequest
4 years ago
matejcik 0c3bbef81b tests: move autolock tests to a separate file
4 years ago
matejcik 6f53ca0ac6 core: rework wait_layout()
4 years ago
matejcik 5d823ff5ea core: use ButtonRequestType.PinEntry for PIN entry
4 years ago
matejcik bbfce4e303 common: introduce ButtonRequestType.PinEntry
4 years ago
matejcik e9555a3b0a tests: rename test_address to get_test_address
4 years ago
matejcik 3dbd9c9eca core/loop: prevent finalizers from doing things when task is closed externally
4 years ago
matejcik e642853767 tests: update UI test fixtures
4 years ago
matejcik a11ec58eb6 tests: enable auto-lock tests for TT
4 years ago
matejcik 42e7c43c7c core: make sure that auto-lock shuts down running workflows
4 years ago
matejcik 2d0206c043 core: replace workflow.on_start/on_close with workflow.spawn
4 years ago
matejcik 02565f3bfb core/loop: introduce spawn syscall
4 years ago
matejcik a4f47ddd21 core/lockscreen: ignore exception when user taps "unlock" and then cancels
4 years ago
matejcik 7ff1251ee1 core: dim lockscreen (fixes #974)
4 years ago
matejcik dab41fd680 tests: cleaner way to get the ui parameter
4 years ago