1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-16 04:29:08 +00:00
Commit Graph

281 Commits

Author SHA1 Message Date
grdddj
fab30fbd39 WIP - sort of working matching of events with layouts 2023-04-18 19:04:47 +02:00
grdddj
e1252e9ee9 TR-core/rust: implement Coinjoin progress screen 2023-04-13 16:03:32 +02:00
grdddj
a546c9dba5 TR-rust: properly centering all text in ChoiceItem 2023-04-11 12:54:25 +02:00
grdddj
7c864c5a45 TR-rust: delete unimportant unused code 2023-04-10 17:36:54 +02:00
grdddj
c3e230f7fb TR-rust: choice items properly showing even narrow symbols 2023-04-10 17:36:54 +02:00
grdddj
fc52f1a4a0 TR-rust: small things 2023-04-10 17:36:54 +02:00
grdddj
cf51e80c3e TR-core/rust: Rust API arguments changes 2023-04-10 17:36:54 +02:00
grdddj
d651228048 core/rust: delete unused QSTRings 2023-04-10 17:36:54 +02:00
grdddj
16e7a492dd TR-rust/bootloader: make it compile - TODO: get rid of StrBuffer dependence 2023-04-10 17:36:54 +02:00
grdddj
a4f55c9680 TR-rust: support layout.place() method 2023-04-10 17:36:54 +02:00
grdddj
df7af9734d TR-rust: necessary changes for TR UI 2023-04-10 17:36:54 +02:00
grdddj
da64b21078 TR-rust: implement UI for TR 2023-04-10 17:36:54 +02:00
grdddj
7c81e346fa TR-rust: add needed QSTR 2023-04-10 17:36:54 +02:00
grdddj
6cebe9e2c6 TR-rust: add used icons 2023-04-10 17:36:54 +02:00
grdddj
59879b8bcb core/rust: Rust API arguments changes 2023-04-10 16:11:54 +02:00
grdddj
2292ae0df0 rust: delete unused trezorhal and micropython bindings 2023-04-10 16:03:14 +02:00
grdddj
fc1493a12d rust: allow dead code for actualy used things or those potentially useful in the future 2023-04-10 16:03:14 +02:00
grdddj
10919e0b6c rust: delete unimportant unused code 2023-04-10 16:00:18 +02:00
grdddj
6aa50bd1e3 rust: allow dead code only during builds, not for Clippy 2023-04-10 15:58:05 +02:00
grdddj
7bf4d8df65 rust: create common function for long content with ellipsis 2023-04-10 15:37:45 +02:00
grdddj
3624acb7ce rust: fix Rust API docs 2023-04-10 15:37:45 +02:00
grdddj
1ab6754471 rust: use BACKLIGHT_NORMAL from theme instead of hardcoding value 2023-04-10 15:37:45 +02:00
grdddj
d77c53d7b2 rust: rename display::text into display::text_left 2023-04-10 15:37:45 +02:00
grdddj
294bdb6021 rust: use ? instead of unwrap() in tt/layout.rs 2023-04-10 15:37:45 +02:00
grdddj
9abecbdd9b rust: Layout docs and improvements 2023-04-10 15:37:45 +02:00
grdddj
3c03645060 rust: allow for margins between text and ellipsis icons 2023-04-10 15:37:45 +02:00
grdddj
1a7e8b8a4b rust: display improvements 2023-04-10 15:37:45 +02:00
grdddj
1f65d18fad rust: do not animate marquee in case animation_disabled 2023-04-10 15:37:45 +02:00
grdddj
73e73b220c rust: make Checklist reusable for more models 2023-04-10 15:37:44 +02:00
grdddj
909662a819 rust: add geometry docs and new methods 2023-04-10 15:37:44 +02:00
grdddj
4c85c992eb rust: make TextBox common component 2023-04-10 15:37:44 +02:00
grdddj
b06cfb32d0 rust: add new trace methods 2023-04-10 15:37:44 +02:00
grdddj
9f6e4b8c79 rust: add debug.rs 2023-04-10 15:37:44 +02:00
grdddj
d34c1eed75 rust: add useful macros 2023-04-10 15:37:44 +02:00
grdddj
a6d1dcbb03 rust: move Color into color.rs 2023-04-10 15:37:44 +02:00
grdddj
2bf793abf1 rust: move Glyph, GlyphMetrics and Font into font.rs 2023-04-10 15:37:44 +02:00
grdddj
99a28590f4 rust: fix model_tr dir 2023-04-10 15:37:44 +02:00
grdddj
f811453f65 rust: delete unused iter.rs 2023-04-10 15:37:44 +02:00
grdddj
1667f45474 rust: delete unused event.rs 2023-04-10 15:37:44 +02:00
grdddj
c69b1aaa5e rust: delete show_qr 2023-04-10 15:37:44 +02:00
grdddj
ab5f7bdc49 rust: support fee_rate_amount in confirm_modify_fee 2023-04-10 15:37:44 +02:00
grdddj
d435142d3c rust: print filename:lineno in case of fatal error 2023-04-10 15:37:44 +02:00
grdddj
7e35510a5d rust: common Wordlist component for bip39/slip39 2023-04-10 15:37:44 +02:00
Martin Milata
a44e738d31 feat(core/ui): sending transaction style update
[no changelog]
2023-04-04 00:15:12 +02:00
Martin Milata
229c81fa7e feat(core/ui): frames with title and subtitle
[no changelog]
2023-04-04 00:15:12 +02:00
matejcik
a09c404359 fix(core): restore original Label bounds checking
so that if the text does not vertically fit into the provided bounds,
it will only render part of itself (and an optional ellipse)
and remain properly vertically centered
2023-04-03 22:01:26 +02:00
matejcik
ca5a68ebc5 fix(core): unify error strings 2023-04-03 22:01:26 +02:00
matejcik
38b6b9adc8 style(core/bootloader): unify import section 2023-04-03 22:01:26 +02:00
matejcik
63c27bafd6 fix(core/bootloader): properly display upgrade/downgrade 2023-04-03 22:01:26 +02:00
matejcik
d1d373a51f refactor(core/bootloader): simplify Confirm arguments 2023-04-03 22:01:26 +02:00