Commit Graph

2572 Commits (grdddj/debuglink_improvements)

Author SHA1 Message Date
grdddj b973d3c692 WIP - new approach to debug events for both TT and TR
1 year ago
grdddj 019d898c26 WIP - more stable event linking, including swipe events
1 year ago
grdddj fab30fbd39 WIP - sort of working matching of events with layouts
1 year ago
grdddj a8f94d7fc3 TR-core: call layout.paint after each debug button-event
1 year ago
grdddj e1252e9ee9 TR-core/rust: implement Coinjoin progress screen
1 year ago
grdddj cde8d29e51 core: change text in confirm_coinjoin
1 year ago
grdddj a546c9dba5 TR-rust: properly centering all text in ChoiceItem
1 year ago
grdddj 1503410297 TR-core/unix: define gamma correction things only for TT, TR does not use it
1 year ago
grdddj 165d11bb9d TR-fonts: increase the advance for wide letters in NORMAL font
1 year ago
grdddj 7c864c5a45 TR-rust: delete unimportant unused code
1 year ago
grdddj c3e230f7fb TR-rust: choice items properly showing even narrow symbols
1 year ago
grdddj fc52f1a4a0 TR-rust: small things
1 year ago
grdddj cf51e80c3e TR-core/rust: Rust API arguments changes
1 year ago
grdddj d651228048 core/rust: delete unused QSTRings
1 year ago
grdddj 16e7a492dd TR-rust/bootloader: make it compile - TODO: get rid of StrBuffer dependence
1 year ago
grdddj a4f55c9680 TR-rust: support layout.place() method
1 year ago
grdddj df7af9734d TR-rust: necessary changes for TR UI
1 year ago
grdddj da64b21078 TR-rust: implement UI for TR
1 year ago
grdddj 7c81e346fa TR-rust: add needed QSTR
1 year ago
grdddj 6cebe9e2c6 TR-rust: add used icons
1 year ago
grdddj 1d44e82ecb TR-core/unix: reuse emulator background from T1
1 year ago
grdddj f52d33e3c0 TR-core/tools: add gdb scripts (outdated)
1 year ago
grdddj abf75efbed TR-core: show output indexes
1 year ago
grdddj 84acfac493 TR-core: solve missing SD card
1 year ago
grdddj a1135489eb TR-core: implement show_tutorial
1 year ago
grdddj 7a59e716bb TR-core/UI: add TR files into trezor/ui/layouts/tr + helpers changes
1 year ago
grdddj 0641170751 TR-core/UI: import TR code in general files
1 year ago
grdddj e090ffa0c4 TR-core: add new fonts
1 year ago
grdddj 1144dd6845 TR-core/mocks: generate trezorui2.pyi
1 year ago
grdddj e1bcb4e347 TR-common/protob: add ShowDeviceTutorial message
1 year ago
grdddj e3570f7d6d TR-common/protob: add DebugPhysicalButton
1 year ago
grdddj 59879b8bcb core/rust: Rust API arguments changes
1 year ago
grdddj 554c4e5530 core/tools: add script for enforcing correct Rust API arguments
1 year ago
grdddj 1b0c5b79e3 core/tools: add script for seeing Rust API differences between models
1 year ago
grdddj 46148e2d0d core/tools: add script for checking QSTR definitions
1 year ago
grdddj 2292ae0df0 rust: delete unused trezorhal and micropython bindings
1 year ago
grdddj fc1493a12d rust: allow dead code for actualy used things or those potentially useful in the future
1 year ago
grdddj 10919e0b6c rust: delete unimportant unused code
1 year ago
grdddj 6aa50bd1e3 rust: allow dead code only during builds, not for Clippy
1 year ago
grdddj 7bf4d8df65 rust: create common function for long content with ellipsis
1 year ago
grdddj 3624acb7ce rust: fix Rust API docs
1 year ago
grdddj 1ab6754471 rust: use BACKLIGHT_NORMAL from theme instead of hardcoding value
1 year ago
grdddj d77c53d7b2 rust: rename display::text into display::text_left
1 year ago
grdddj 294bdb6021 rust: use ? instead of unwrap() in tt/layout.rs
1 year ago
grdddj 9abecbdd9b rust: Layout docs and improvements
1 year ago
grdddj 3c03645060 rust: allow for margins between text and ellipsis icons
1 year ago
grdddj 1a7e8b8a4b rust: display improvements
1 year ago
grdddj 1f65d18fad rust: do not animate marquee in case animation_disabled
1 year ago
grdddj 73e73b220c rust: make Checklist reusable for more models
1 year ago
grdddj 909662a819 rust: add geometry docs and new methods
1 year ago