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