1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-07 15:18:08 +00:00
Commit Graph

267 Commits

Author SHA1 Message Date
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
matejcik
a9a18bf80d refactor(core/bootloader): make use of Label vertical alignment 2023-04-03 22:01:26 +02:00
matejcik
c3af3eafe2 refactor(core/bootloader): get rid of Paragraphs
for a ~10kB space saving
2023-04-03 22:01:26 +02:00
matejcik
14f0fba949 feat(core/bootloader): tweak initial screens
* do not wait for user touch when we know we are going to the welcome
  screen
* do not fade before the Trezor Model T screen
2023-04-03 22:01:26 +02:00
matejcik
839a940990 feat(core/bootloader): new style for result screens (fixes #2910) 2023-04-03 22:01:26 +02:00
matejcik
e10b6ecc26 feat(core/rust): improve behavior of from_c_str / from_c_array 2023-04-03 22:01:26 +02:00
tychovrahe
7e96b96d00 feat(core/bootloader): remove different logo color when firmware present 2023-04-03 22:01:26 +02:00
matejcik
ae9960ca61 feat(core): introduce bootloader emulator 2023-04-03 22:01:26 +02:00
matejcik
af6c6d43ed fix(core/unix): add miscellaneous missing header entries 2023-04-03 22:01:26 +02:00
tychovrahe
9b8984896e refactor(core): unify error screens
[no changelog]
2023-04-03 22:01:26 +02:00
tychovrahe
64bc94cbc9 feat(core): uninitialized welcome flow
[no changelog]
2023-04-03 22:01:26 +02:00
tychovrahe
2537436211 feat(core): update bootloader style
[no changelog]
2023-04-03 22:01:26 +02:00
tychovrahe
dcda5e0142 feat(core): support old homescreen format
[no changelog]
2023-03-30 19:06:35 +02:00
Martin Milata
2388a8edea style(core/rust/ui): rename Map to MsgMap
[no changelog]
2023-03-30 13:55:54 +02:00
Martin Milata
08cad2f909 fix(core/ui): coinjoin layouts style update
[no changelog]
2023-03-30 13:55:54 +02:00