grdddj
|
1215268ae9
|
chore(rust): decrease icon top margin on welcome screen to 48 px
[no changelog]
|
2023-03-02 15:58:58 +01:00 |
|
Martin Milata
|
557e29769b
|
feat(core/ui): redesigned passphrase dialogs
[no changelog]
|
2023-02-28 23:30:38 +01:00 |
|
Andrew Kozlik
|
9528e2f9eb
|
feat(common): Add Apple to known FIDO services.
|
2023-02-28 10:54:48 +01:00 |
|
grdddj
|
acec852aa4
|
feat(core): show welcome screen after device is connected
[no changelog]
|
2023-02-27 13:22:09 +01:00 |
|
Martin Milata
|
afb5c55416
|
feat(core/ui): reset_device copy change
[no changelog]
|
2023-02-17 12:35:19 +01:00 |
|
tychovrahe
|
9f7edf210e
|
feat(core/rust): basic marquee implementation
[no changelog]
|
2023-02-10 19:33:12 +01:00 |
|
tychovrahe
|
9aa8662ba9
|
feat(core): implement loaders for T2B1
[no changelog]
|
2023-02-08 12:18:33 +01:00 |
|
tychovrahe
|
52cd43bf29
|
fix(core): improve tearing effect prevention
[no changelog]
|
2023-02-07 19:05:01 +01:00 |
|
Martin Milata
|
099d00de84
|
perf(core/rust): use less Button instances in PassphraseKeyboard
[no changelog]
|
2023-02-06 17:35:31 +01:00 |
|
Martin Milata
|
0df81b18e3
|
perf(core/rust): parse Toif metadata on demand
[no changelog]
|
2023-02-06 17:35:31 +01:00 |
|
Martin Milata
|
194868438a
|
perf(core/rust): drop NamedToif
Makes structs larger despite only being used in panic.
[no changelog]
|
2023-02-06 17:35:31 +01:00 |
|
grdddj
|
f8c432e955
|
chore(core/rust): delete model_1 code - it should use model_r
[no changelog]
|
2023-01-31 10:55:12 +01:00 |
|
tychovrahe
|
236396338c
|
refactor(core/rust): introduce icon/image type
[no changelog]
|
2023-01-30 12:33:39 +01:00 |
|
tychovrahe
|
1359b21508
|
feat(core): confirm homescreen image with thumbnail
[no changelog]
|
2023-01-19 14:11:42 +01:00 |
|
tychovrahe
|
d00e87ea80
|
feat(core/rust): homescreen background image
[no changelog]
|
2023-01-19 14:11:42 +01:00 |
|
tychovrahe
|
12f87aa01e
|
fix(core): fix usb disconnected warning in new homescreen
[no changelog]
|
2023-01-19 14:11:42 +01:00 |
|
tychovrahe
|
02e2b50d3f
|
feat(core/rust): tjpgd in rust
[no changelog]
|
2023-01-19 14:11:42 +01:00 |
|
matejcik
|
497285f9a1
|
feat(core): make first steps to unify Rust API for both models
wip: unify confirm_action
wip: unify confirm_fido
wip: unify request_pin, clean up prompts
wip: unify select_word
wip: unify request_number
refactor(core/reset): refactor confirm_share_words
[no changelog]
|
2023-01-13 17:09:25 +01:00 |
|
tychovrahe
|
305b7fe84d
|
fix(core/rust): fix position calculation from center and size
[no changelog]
|
2022-12-16 16:41:24 +01:00 |
|
Martin Milata
|
bdec3f3979
|
fix(core/rust/ui): polish confirm_fido
[no changelog]
|
2022-12-15 17:24:15 +01:00 |
|
Martin Milata
|
2a3aabb57e
|
refactor(core/rust/ui): avoid homescreen flicker during workflow restarts
[no changelog]
|
2022-12-13 17:15:15 +01:00 |
|
Martin Milata
|
5b3db7eca1
|
refactor(core/rust/ui): homescreen layouts
[no changelog]
|
2022-12-13 17:15:15 +01:00 |
|
tychovrahe
|
12b3dc23db
|
fix(core/rust): fix bip39 input not recognizing three-letter words that could continue
[no changelog]
|
2022-12-13 00:38:23 +01:00 |
|
Martin Milata
|
1b4dff6275
|
fix(core/rust/ui): respect DISABLE_ANIMATION
[no changelog]
|
2022-12-12 16:00:42 +01:00 |
|
Martin Milata
|
95d8a21294
|
feat(core/rust/ui): progress indicators
[no changelog]
|
2022-12-12 16:00:42 +01:00 |
|
Martin Milata
|
11ffee0b45
|
refactor(core/rust/ui): use AsRef instead of Deref
[no changelog]
|
2022-12-12 16:00:42 +01:00 |
|
tychovrahe
|
387af03842
|
fix(core/rust): optimize keyboard behavior
[no changelog]
|
2022-12-09 22:35:39 +01:00 |
|
Martin Milata
|
701d75d6d8
|
fix(core/rust/ui): handle very long scrollbars on Model T
[no changelog]
|
2022-12-07 16:47:30 +01:00 |
|
Martin Milata
|
4135b00708
|
refactor(core/rust): support for StrBuffer slicing
[no changelog]
|
2022-12-06 10:40:32 +01:00 |
|
Martin Milata
|
452857757a
|
feat(core/rust/ui): support ask_pagination flag in confirm_blob
[no changelog]
|
2022-12-06 00:26:25 +01:00 |
|
tychovrahe
|
38548f02f2
|
feat(core/rust): special shape erase button
[no changelog]
|
2022-11-30 13:49:12 +01:00 |
|
Martin Milata
|
a61a46808e
|
fix(core/rust/ui): no hyphens when breaking monospace lines
[no changelog]
|
2022-11-29 21:03:06 +01:00 |
|
Martin Milata
|
3b92923caa
|
feat(core/rust/ui): on-the-fly conversion of bytes to hexadecimal representation
[no changelog]
|
2022-11-29 21:03:06 +01:00 |
|
grdddj
|
61277bd80a
|
feat(core/ui): implement webauthn layouts for UI2
[no changelog]
|
2022-11-24 13:03:34 +01:00 |
|
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 |
|