Commit Graph

24 Commits (d600feb3f1473e33cff50e605436f5068a3e5771)

Author SHA1 Message Date
cepetr 8f510e1b8d fixup! feat(core): integrate new drawing library
1 month ago
cepetr 03457b5d45 feat(core): integrate new drawing library
1 month ago
Martin Milata 5c5433ada2 refactor(core/rust): use more Self
2 months ago
Martin Milata 906c00e4e5 refactor(core): rename screen_boot_{empty,full} to screen_boot_stage_{1,2}
2 months ago
tychovrahe 256adc3567 refactor(core/rust) use TString in Label and Button
2 months ago
tychovrahe 535a052df4 refactor(core/rust): introduce UIFeaturesXXX trait as an abstraction over different UI implementation
2 months ago
tychovrahe e000b526cc refactor(core): extract common layout handling from bootloader ui implementations in rust
3 months ago
matejcik 65178a6a36 refactor(core/rust): reuse the same component for "waiting for host" screen
4 months ago
tychovrahe 1c0da78536 chore(core): fix rust warnings and clippy errors
5 months ago
tychovrahe a2f72b1055 feat(core): optimize boot time by drawing full logo sooner and shortening the enforced delay proportionally
6 months ago
cepetr ba83a7e644 feat(core): introduce interaction-less upgrade
7 months ago
tychovrahe a6d0842663 fix(core/bootloader): fix erroneous shutdown when rejecting firmware upload
8 months ago
tychovrahe 29c16c212d fix(core): fix T2B1 "restarting in" label capitalization
9 months ago
tychovrahe 5947f8a50d feat(core): add model name below empty logo on boot
10 months ago
tychovrahe 90bdab6599 fix(core): fixed unwanted delays in T2B1
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
grdddj 3f6a55cc3a refactor(core/rust): replace Label::new with alignment-specific constructor
11 months ago
grdddj a6316f964e chore(core/rust): regenerate TR's icons based on new designs
12 months ago
Martin Milata cf4dcfcbd4 refactor(core/ui): namespaced Alignment2D
12 months ago
tychovrahe 531511407b feat(core/rust): add bootloader design for T2B1
1 year ago
grdddj da14c22712 feat(all): add UI for Model R
1 year ago
grdddj 73c493d118 chore(core/rust): tracing and other smaller improvements/clippy lints
1 year ago
tychovrahe d633fa885b feat(core/rust): model R bootloader implementation in rust
1 year ago