Commit Graph

22 Commits (a3e0b79ebb588f4822be73e7a4de7e0f7d1fa7f7)

Author SHA1 Message Date
matejcik a3e0b79ebb refactor(core/rust): Paragraph is now based on TString
2 months ago
matejcik 03298ca80f docs(core/rust): improve safety comments in buffer.rs
4 months ago
grdddj b8ea21d24a feat(all): implement translations into Trezor
4 months ago
grdddj da14c22712 feat(all): add UI for Model R
1 year ago
matejcik eee4c624f9 feat(core/rust): JSON output from component tracing
1 year ago
Martin Milata b8abccbc94 feat(core/rust/ui): implement Clone for StrBuffer
1 year ago
tychovrahe 5a991f3244 feat(core/rust): bootloader implementation in rust
1 year ago
matejcik e0bcdb16e0 refactor(core/rust): clarify safety of StrBuffer creation
1 year ago
Martin Milata 4135b00708 refactor(core/rust): support for StrBuffer slicing
2 years ago
Martin Milata 3b92923caa feat(core/rust/ui): on-the-fly conversion of bytes to hexadecimal representation
2 years ago
matejcik 7ba7eff118 refactor(core/rust): more explicit buffer semantics, StrBuffer::alloc
2 years ago
matejcik 0fb66d3527 feat(core/rust): unwrap! macro to trigger nicer behavior than the built-in
2 years ago
Martin Milata c9ca7cd544 feat(core/rust/ui): bitcoin layouts
2 years ago
matejcik a9b46f0249 fix(core/rust): be more defensive about strings coming in from uPy
2 years ago
matejcik 8dd7a22f8b refactor(core/rust): disallow creating byte buffers from &str
2 years ago
matejcik 785dc7f4d7 feat(core/rust): introduce StrBuffer
2 years ago
Jan Pochyla 801679bccf chore(core/rust): Add dynamic place system
2 years ago
Martin Milata 4d60c10330 feat(core/rust): add support for T1 UI
3 years ago
Jan Pochyla 2703d714c2 feat(core): add Rust UI components, layouts, text rendering
3 years ago
matejcik b666895303 feat(core/rust): catch, handle and propagate uPy exceptions
3 years ago
Jan Pochyla 8a21e3fc73 feat(core): Add Rust Protobuf codec
3 years ago
Jan Pochyla 6257584951 feat(core): Add Rust bindings to MicroPython and trezorhal
3 years ago