matejcik
|
e80712f4d9
|
chore(core/rust/ui): workaround for "re-enter wipe code"
[no changelog]
|
2022-11-24 13:03:34 +01:00 |
|
matejcik
|
4200539546
|
refactor(core/rust/ui): redesign Label to make use of TextLayout machinery
also replace LabelStyle with TextStyle
[no changelog]
|
2022-11-24 13:03:34 +01:00 |
|
matejcik
|
3f6ea00e02
|
feat(core/rust/ui): expose text_max_height and baseline
[no changelog]
|
2022-11-24 13:03:34 +01:00 |
|
matejcik
|
9708175d19
|
fix(core/rust): improve & document safety of slice operations
[no changelog]
|
2022-11-24 13:03:34 +01:00 |
|
tychovrahe
|
0d733d8e22
|
feat(core): change display type for model R
[no changelog]
|
2022-11-24 11:37:52 +01:00 |
|
tychovrahe
|
1bad41ddb0
|
fix(core/rust): fix success animation
[no changelog]
|
2022-11-21 22:20:35 +01:00 |
|
matejcik
|
d1126b85be
|
feat(rust): expose micropython lists as slices
[no changelog]
|
2022-11-21 18:15:48 +01:00 |
|
grdddj
|
f48890afb3
|
chore(tests): make all the device tests work with UI2
|
2022-11-21 14:08:47 +01:00 |
|
grdddj
|
ae525fed26
|
chore(core/ui): delete unused arguments to layouts
|
2022-11-21 14:08:47 +01:00 |
|
Martin Milata
|
e778ec4af4
|
chore(core/rust/ui): avoid nested Child as LayoutObj root
[no changelog]
|
2022-11-03 16:50:03 +01:00 |
|
tychovrahe
|
6e36f479db
|
fix(core/rust): fix prompt rendering over warning in pin keyboard
[no changelog]
|
2022-10-31 22:23:26 +01:00 |
|
Martin Milata
|
40a405abea
|
fix(core/rust/ui): remove extraneous Child wrappers
[no changelog]
|
2022-10-31 14:40:40 +01:00 |
|
Andrew Kozlik
|
627ef9748f
|
feat(core): Remove coin name from CoinJoin confirmation dialog.
[no changelog]
|
2022-10-26 14:02:03 +02:00 |
|
grdddj
|
8668eba936
|
feat(core/ui): implement altcoin screens for UI2
[no changelog]
|
2022-10-24 13:38:31 +02:00 |
|
grdddj
|
23a0a37a45
|
feat(core/rust/ui): support longer passphrases
[no changelog]
|
2022-10-22 17:01:09 +02:00 |
|
tychovrahe
|
da83d98539
|
refactor(core/rust): use icon blending for three-color icons
[no changelog]
|
2022-10-22 12:20:42 +02:00 |
|
Martin Milata
|
18352acce8
|
feat(core/rust/ui): replace TT Hoves Medium with DemiBold style
[no changelog]
|
2022-10-22 01:39:53 +02:00 |
|
Martin Milata
|
be7f1c3f7e
|
fix(core/rust/ui): avoid flickering in hold to confirm
[no changelog]
|
2022-10-21 21:02:39 +02:00 |
|
Martin Milata
|
a7c3a07ef1
|
refactor(core/rust/ui): implement confirm_properties layout
[no changelog]
|
2022-10-21 21:02:39 +02:00 |
|
Martin Milata
|
f956966fda
|
build(core/rust): workaround failing build_unix_debug
[no changelog]
|
2022-10-21 13:05:31 +02:00 |
|
tychovrahe
|
d3469f8310
|
fix(core/rust): optimize pin keyboard rendering for TT UI2
[no changelog]
|
2022-10-18 10:17:36 +02:00 |
|
matejcik
|
cac98ad7d4
|
feat(core/rust): implement storage wrapper layer
[no changelog]
|
2022-10-13 09:18:20 +02:00 |
|
tychovrahe
|
fb08536b6a
|
feat(core): icon and images using new format
|
2022-09-29 21:50:10 +02:00 |
|
tychovrahe
|
f7b9bb4ef8
|
feat(core/rust): use dma2d to improve rendering performance, implement text over image and icon over icon functions
|
2022-09-29 21:50:10 +02:00 |
|
tychovrahe
|
223d1b20fb
|
refactor(core): change fonts organization
|
2022-09-29 21:50:10 +02:00 |
|
tychovrahe
|
a4d0ec3926
|
fix(core/rust): fix flickering in UI2 hold to confirm screen
[no changelog]
|
2022-09-22 10:03:56 +02:00 |
|
Martin Milata
|
7c11dec7f6
|
refactor(core/rust/ui): Font as repr(u8) enum
[no changelog]
|
2022-09-16 13:57:32 +02:00 |
|
Martin Milata
|
ef504d40fc
|
perf(core/rust/ui): use 16-bit coordinates
[no changelog]
|
2022-09-16 13:57:32 +02:00 |
|
Martin Milata
|
5a9c2a1363
|
feat(core/rust/ui): recovery layouts
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
5052594789
|
refactor(core/rust/ui): simplify button height computation
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
885ae2a943
|
refactor(core/rust/ui): add should_show_more
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
a5cff25209
|
fix(core/rust/ui): expose method for completely repainting layout
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
3b629a1ea4
|
refactor(core/rust/ui): layouts for SLIP-39 backups
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
4782afbae3
|
refactor(core/rust/ui): layouts for BIP-39 backups
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
4ff2c99f0a
|
refactor(core/rust/ui): add show_info and show_error
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
f0d5f9069a
|
refactor(core/rust/ui): text centering in Paragraphs
Only works for paragraphs, not formatted text.
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
Martin Milata
|
247d9d267a
|
feat(core/rust/ui): explicit breaks for Paragraphs
[no changelog]
|
2022-09-07 16:46:47 +02:00 |
|
matejcik
|
7ba7eff118
|
refactor(core/rust): more explicit buffer semantics, StrBuffer::alloc
[no changelog]
|
2022-09-06 16:27:22 +02:00 |
|
tychovrahe
|
837988f61e
|
fix(core/rust): fix uzlib window allocation
[no changelog]
|
2022-08-29 10:11:45 +02:00 |
|
tychovrahe
|
dd823097b4
|
fix(core/rust): fix UI2 loader position
[no changelog]
|
2022-08-26 09:56:43 +02:00 |
|
Martin Milata
|
005e4203a7
|
refactor(core/rust/ui): text theme struct
[no changelog]
|
2022-08-25 16:33:41 +02:00 |
|
matejcik
|
0b4ccf45fc
|
style(core/rust): less expensive conversion from known good utf8 string
|
2022-08-18 15:22:48 +02:00 |
|
matejcik
|
0fb66d3527
|
feat(core/rust): unwrap! macro to trigger nicer behavior than the built-in
|
2022-08-18 15:22:48 +02:00 |
|
matejcik
|
0b52ffb914
|
feat(core/rust): const geometry
Make sure all geometry functions are const. This seems semantically correct and achieves a small space saving.
|
2022-08-18 15:22:48 +02:00 |
|
tychovrahe
|
cc2bfd9c39
|
feat(core/rust): autoclosing popup for Model R with success animation
|
2022-08-12 13:30:24 +02:00 |
|
tychovrahe
|
1697be2de8
|
feat(core/rust): added success animation and rust icon rendering
|
2022-08-12 13:30:24 +02:00 |
|
tychovrahe
|
820182c6b0
|
feat(core/rust): expose uzlib functions to rust
|
2022-08-12 13:30:24 +02:00 |
|
tychovrahe
|
68598f00af
|
feat(core/rust): hold to confirm animation for Model R
|
2022-08-12 13:30:24 +02:00 |
|
tychovrahe
|
107e22c814
|
feat(core/rust): glyph and text rendering in rust
|
2022-08-12 13:30:24 +02:00 |
|
tychovrahe
|
af77816c2f
|
feat(core/rust): expose display offset handling to rust
|
2022-08-12 13:30:24 +02:00 |
|