Commit Graph

29 Commits (5196f249a214f35a8babc6dd7057cba5baa46d15)

Author SHA1 Message Date
grdddj 5196f249a2 feat(core): add make command to check for unused upy code using vulture
1 year ago
grdddj 756a97a95d chore(core): delete unused functions
2 years ago
grdddj 9fc5bb546b style(core): full pyright-based type-checking
2 years ago
matejcik e972839ac7 style(all): fix pylint complaints
3 years ago
Pavol Rusnak 8cfa5da1ce
docs: fix typos in comments
3 years ago
matejcik f6f3c7ffcf fix(core): prevent flickering when homescreen does not need to redraw
3 years ago
Martin Milata ac711fb8ee style(core): use more recent type annotation syntax
3 years ago
Pavol Rusnak a1dda836ec style(core/src): use new syntax for typing
4 years ago
matejcik 872e0fb0e0 core: lower scheduler resolution to milliseconds
4 years ago
matejcik f32c2f9e23 core: replace workflow.kill_default with workflow.close_others
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 67b723e4ca core: add a global idle timer
4 years ago
matejcik 09af8aed4e core: consider lockscreen to be a separate homescreen
4 years ago
Andrew Kozlik 203853faed core/webauthn: Allow new workflow to be set after a command response is sent, so that in device tests the next test doesn't fail with ERR_CHANNEL_BUSY while the previous workflow is closing.
5 years ago
matejcik 7de5cec4b0 core: halt if the script ever runs out of the loop in main.py
5 years ago
matejcik 1c59ba9423 core/workflow: improve comments and logic
5 years ago
matejcik a3930d4bdb core: rename close_default to a more appropriate kill_default
5 years ago
Tomas Susanka ca484b2c06 core: remove persistence boot and set recovery as a default workflow
5 years ago
Tomas Susanka 0511cc8b8c core: add final mypy fixes!
5 years ago
Pavol Rusnak 7c74f1c54c
core: fix style
5 years ago
Jan Pochyla ccb926af53 core: improve log messages in workflow and wire
5 years ago
Jan Pochyla 29cca614f0 core/workflow: properly reset the default task global
5 years ago
Jan Pochyla bb2556a22c
core: improve code documentation, simplify wire package
5 years ago
matejcik 741bfd5c53 core: remove loop.signal in favor of chan, change usage
5 years ago
Jan Pochyla 758a1a2528 core/typing: add annotations
5 years ago
Jan Pochyla 36534325f0 core: revamp the UI subsystem
5 years ago
Jan Pochyla 9586358e44 core: log memory info if TREZOR_LOG_MEMORY env is set
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago