Commit Graph

38 Commits (16007594575299c8a149c2583a4ff537f57c87e6)

Author SHA1 Message Date
tychovrahe 1600759457 refactor(core): simplify secret.h api, hide platform differences
2 months ago
cepetr 3b9dd55788 refactor(core/embed): introduce display_utils.c
5 months ago
tychovrahe df42c99bc9 feat(core): add basic support for efficient frame buffer graphics
8 months ago
tychovrahe a6d0842663 fix(core/bootloader): fix erroneous shutdown when rejecting firmware upload
9 months ago
tychovrahe 29c16c212d fix(core): fix T2B1 "restarting in" label capitalization
9 months ago
tychovrahe 6d9e4321fd feat(core): add install restricted screen on installation with locked bootloader
10 months ago
matejcik c0fd783b06 feat(core/bootloader): always use empty logo
10 months ago
tychovrahe 17f13b4140 feat(core): design for T2B1 "unsafe, do not use" screen
10 months ago
tychovrahe e8281385f6 feat(core): implement secret handling in bootloader
10 months ago
tychovrahe ebbd7f9d35 refactor(core): restructure trezorhal, prepare to support more platforms
11 months ago
tychovrahe d3284baf21 feat(core): support STM32F429 discovery board
1 year ago
tychovrahe 0a8981d643 refactor(core): rewrite display_image into rust
1 year ago
matejcik 63c27bafd6 fix(core/bootloader): properly display upgrade/downgrade
1 year ago
matejcik c3af3eafe2 refactor(core/bootloader): get rid of Paragraphs
1 year ago
matejcik 288cd11b2a refactor(core/bootloader): inline "wait for click" into ui_screen_boot_click
1 year ago
tychovrahe 7e96b96d00 feat(core/bootloader): remove different logo color when firmware present
1 year ago
matejcik ae9960ca61 feat(core): introduce bootloader emulator
1 year ago
tychovrahe 9b8984896e refactor(core): unify error screens
1 year ago
tychovrahe 64bc94cbc9 feat(core): uninitialized welcome flow
1 year ago
tychovrahe 2537436211 feat(core): update bootloader style
1 year ago
tychovrahe 5a991f3244 feat(core/rust): bootloader implementation in rust
1 year ago
tychovrahe ead61d1e90 refactor(core): improve flexibility of build, allow different touch panel driver, allow STM32F429
1 year ago
tychovrahe 115f7daaaa feat(core): prevent installing and running of incompatible firmware, prevent bootloader downgrade
1 year ago
tychovrahe 0d733d8e22 feat(core): change display type for model R
2 years ago
tychovrahe f7b9bb4ef8 feat(core/rust): use dma2d to improve rendering performance, implement text over image and icon over icon functions
2 years ago
tychovrahe 58041036f5 feat(core): set colors for monochromatic displays
2 years ago
tychovrahe 936c84bac6 feat(core): added button support for Model R
2 years ago
Pavol Rusnak e7966cc804
refactor(core): rework color definitions in bootloader
3 years ago
Pavol Rusnak 1e2bb337a9
refactor(core): drop buttons argument for ui_screen_firmware_info
3 years ago
Martin Milata 7c1d72c254 style(core): fix bootloader formatting
3 years ago
Pavol Rusnak 5dd3d73d00
fix(core): remove unused stuff from bootloader_ci
3 years ago
Pavol Rusnak 336a417233 core/bootloader: distinguish between a vendor change and downgrade with wipe
4 years ago
Pavol Rusnak dc66bbe3d5
core/bootloader: split long vendor string
4 years ago
Pavol Rusnak 54d348228f
all: rename TREZOR to Trezor where possible
5 years ago
Pavol Rusnak c761351afa
core: add indeterminate flag to display_loader
5 years ago
Pavol Rusnak c995d9fa59
Revert "ui.display.loader: slice_span added for indeterminate loaders"
5 years ago
Dusan Klinec 9de96f6114
ui.display.loader: slice_span added for indeterminate loaders
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago