Commit Graph

50 Commits (ef8b1f7ba5cf9f2607c43467855096845b7be1cc)

Author SHA1 Message Date
cepetr ef8b1f7ba5 refactor(core): improve tjpg interface
3 months ago
grdddj b8ea21d24a feat(all): implement translations into Trezor
4 months ago
cepetr 6331076444 refactor(core/embed): move TOIF format definition to rust
5 months ago
tychovrahe 1c0da78536 chore(core): fix rust warnings and clippy errors
5 months ago
tychovrahe d0a702eef4 fix(core): fix large area marquee rendering
6 months ago
matejcik ba6cce2bbc fix(core/rust): make Toif constructor return a Result instead of Option
7 months ago
tychovrahe c2de5506bc fix(core): add boundaries check for icon rendering (framebuffer variant)
7 months ago
Martin Milata d99e1eedd2 refactor(core/ui): clear display on rust side
8 months ago
tychovrahe df42c99bc9 feat(core): add basic support for efficient frame buffer graphics
8 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 a318706145 feat(core/rust): introduce small indeterminate loader
11 months ago
tychovrahe 40b5fedbd2 fix(core): fix TT bootloader emulator backlight, fix rust warning
12 months ago
tychovrahe 539420cac8 refactor(core): make backlight/fading optional
12 months ago
tychovrahe 4cc6413a46 chore(core/rust): fix compilation warnings
12 months ago
Martin Milata cf4dcfcbd4 refactor(core/ui): namespaced Alignment2D
12 months ago
grdddj d199a17cfc feat(core): introduce FONT_BIG as a fifth optional font
1 year ago
Martin Milata 732e2cc9b5 refactor(core): split tjpgdec into own crate
1 year ago
grdddj f27405109e feat(core/rust): add better support for odd-width icons
1 year ago
grdddj da14c22712 feat(all): add UI for Model R
1 year ago
grdddj 1bb6288512 chore(core/rust): move Font and Color into their own modules
1 year ago
grdddj 73c493d118 chore(core/rust): tracing and other smaller improvements/clippy lints
1 year ago
grdddj b63b72ed90 chore(core/rust): flag or delete unused code
1 year ago
tychovrahe 0a8981d643 refactor(core): rewrite display_image into rust
1 year ago
tychovrahe 69be9b1edf refactor(core): improve safety of buffer handling
1 year ago
tychovrahe eb72fb4241 refactor(core): remove unused functions
1 year ago
Martin Milata 58be59529d style(core): fix clippy lints
1 year ago
tychovrahe dcda5e0142 feat(core): support old homescreen format
1 year ago
Martin Milata 08cad2f909 fix(core/ui): coinjoin layouts style update
1 year ago
Martin Milata 1b94a7cb7b feat(core/ui): page break icons
1 year ago
Martin Milata 4622aec0f1 refactor(core): switch to Rust implementation of QR-Code-generator
1 year ago
tychovrahe 659c939080 fix(core/rust): fix glyph positioning in TextOverlay
1 year ago
tychovrahe 5a991f3244 feat(core/rust): bootloader implementation in rust
1 year ago
matejcik b864ad58b2 feat(core/rust): cleaner backlight functions
1 year ago
tychovrahe 9b9443ead7 feat(core/rust): added color constructor from rgba format, added text display functions using top-left coordinates
1 year ago
tychovrahe 9f7edf210e feat(core/rust): basic marquee implementation
1 year ago
tychovrahe 9aa8662ba9 feat(core): implement loaders for T2B1
1 year ago
tychovrahe 52cd43bf29 fix(core): improve tearing effect prevention
1 year ago
Martin Milata 0df81b18e3 perf(core/rust): parse Toif metadata on demand
1 year ago
Martin Milata 194868438a perf(core/rust): drop NamedToif
1 year ago
tychovrahe 236396338c refactor(core/rust): introduce icon/image type
1 year ago
tychovrahe d00e87ea80 feat(core/rust): homescreen background image
1 year ago
tychovrahe 02e2b50d3f feat(core/rust): tjpgd in rust
1 year ago
Martin Milata 452857757a feat(core/rust/ui): support ask_pagination flag in confirm_blob
2 years ago
tychovrahe 38548f02f2 feat(core/rust): special shape erase button
2 years ago
matejcik 3f6ea00e02 feat(core/rust/ui): expose text_max_height and baseline
2 years ago
tychovrahe 1bad41ddb0 fix(core/rust): fix success animation
2 years ago
grdddj 23a0a37a45 feat(core/rust/ui): support longer passphrases
2 years ago
Martin Milata 18352acce8 feat(core/rust/ui): replace TT Hoves Medium with DemiBold style
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