Martin Milata
|
10650af1fa
|
refactor(core/rust/ui): paragraphs breaking
Also fix corner case.
[no changelog]
|
2022-02-10 14:57:42 +01:00 |
|
Martin Milata
|
b5da6dc911
|
refactor(core/rust): geometry/display API improvements
[no changelog]
|
2022-02-10 14:57:42 +01:00 |
|
Martin Milata
|
f2b8822d76
|
refactor(core): improve build-time option for old/new UI
[no changelog]
|
2022-02-10 14:57:42 +01:00 |
|
Martin Milata
|
b64c69c3ff
|
feat(core/rust/ui): implement confirm_action
[no changelog]
|
2022-02-10 14:57:42 +01:00 |
|
Martin Milata
|
6d1227d839
|
feat(core/rust/ui): SwipePage: add buttons, auto-disable scrolling
[no changelog]
|
2022-02-10 14:57:42 +01:00 |
|
Martin Milata
|
695d80bf54
|
refactor(core/rust/ui): uPy buffer support for TT buttons
[no changelog]
|
2022-02-10 14:57:42 +01:00 |
|
Martin Milata
|
f167a2bef2
|
feat(core/rust/ui): add model T title bar
[no changelog]
|
2022-02-10 14:57:42 +01:00 |
|
Martin Milata
|
c7b33e2bc0
|
feat(core/rust/ui): add new icons
[no changelog]
|
2022-02-10 14:57:42 +01:00 |
|
Martin Milata
|
b46901bc8b
|
feat(core): add TT Hoves fonts, introduce medium variant
Co-authored-by: Pavol Rusnak <pavol@rusnak.io>
[no changelog]
|
2022-02-10 14:57:42 +01:00 |
|
matejcik
|
310b6c5217
|
fix(legacy): support Success and Failure for debuglink
|
2022-02-10 14:48:11 +01:00 |
|
matejcik
|
825ccd9df5
|
build(legacy): make bootloader_align target repeatable
[no changelog]
|
2022-02-10 14:48:11 +01:00 |
|
matejcik
|
e81bb0f856
|
feat(legacy): enable DebugLinkReseedRandom
|
2022-02-10 14:48:11 +01:00 |
|
matejcik
|
658c50fc1f
|
chore(legacy): drop support for RANDOM_DEV_FILE
Replacing it with trezor-crypto's na(t)ive RNG, which we can reseed over
debuglink.
|
2022-02-10 14:48:11 +01:00 |
|
vdovhanych
|
bb71f9f345
|
ci: fix the environment build after changing runner config
|
2022-02-10 13:17:35 +01:00 |
|
matejcik
|
b0a7e13c88
|
ci: remove separate "UI" job, do UI test in the default "device test" job
|
2022-02-08 16:34:54 +01:00 |
|
matejcik
|
abc593d19a
|
tests: drop skip_ui support
|
2022-02-08 16:34:54 +01:00 |
|
Jan Pochyla
|
d979efc3ca
|
chore(core/rust): Try to simplify pagination a bit
[no changelog]
|
2022-02-08 15:40:37 +01:00 |
|
Martin Milata
|
8fb28e4af5
|
feat(core/rust): impl Paginate for Paragraphs
[no changelog]
|
2022-02-08 15:40:37 +01:00 |
|
Martin Milata
|
f29ccf6009
|
fix(core/rust): UI tweaks
[no changelog]
|
2022-02-08 15:40:37 +01:00 |
|
Martin Milata
|
48f29ee0b9
|
refactor(core/rust): return bounding box after laying out text
[no changelog]
|
2022-02-08 15:40:37 +01:00 |
|
Martin Milata
|
7271606ca2
|
feat(core): smaller debug square on T1
[no changelog]
|
2022-02-08 15:40:37 +01:00 |
|
Martin Milata
|
bea696dfc9
|
feat(core/rust): Paginated for T1
[no changelog]
|
2022-02-08 15:40:37 +01:00 |
|
Martin Milata
|
19b2358084
|
refactor(core/rust): T1 title bar
[no changelog]
|
2022-02-08 15:40:37 +01:00 |
|
Martin Milata
|
7f224ab36d
|
refactor(core/rust): model-agnostic Paginated
[no changelog]
|
2022-02-08 15:40:37 +01:00 |
|
matejcik
|
c236dfc814
|
style(core): type object doesn't have __slots__
|
2022-02-08 14:27:23 +01:00 |
|
matejcik
|
a1c62098e9
|
fix(core/ethereum): implement hold-to-confirm for eip1559 transactions
|
2022-02-08 14:27:23 +01:00 |
|
vdovhanych
|
48d7f71ccc
|
ci: add hwi tests for core and legacy builds
|
2022-02-08 14:18:08 +01:00 |
|
grdddj
|
9a71ac74c9
|
chore(tests): add type hints and improve styling in device test files
|
2022-02-07 14:05:27 +01:00 |
|
grdddj
|
c755c4177f
|
chore(tests): add new conventions for test files unification
|
2022-02-07 14:05:27 +01:00 |
|
grdddj
|
697cb6448c
|
chore(tests): add type hints to some non-device tests
|
2022-02-07 14:05:27 +01:00 |
|
grdddj
|
c77e18d77c
|
chore(tests): add type hints to helper test functions
|
2022-02-07 14:05:27 +01:00 |
|
grdddj
|
5d76144ef5
|
chore(common): always use resolve() when accessing parent of the Path
[no changelog]
|
2022-02-07 14:05:27 +01:00 |
|
Jan Pochyla
|
a3c79bf4f7
|
feat(core/rust): Add Paginated component
|
2022-02-01 10:51:02 +01:00 |
|
Jan Pochyla
|
a7a305d34d
|
fix(core/rust): Fix request_complete_repaint for components without any Child descendants
|
2022-02-01 10:51:02 +01:00 |
|
Jan Pochyla
|
129363f080
|
feat(core/rust): Add Trace to Paragraph[s], improve size calculation
|
2022-02-01 10:51:02 +01:00 |
|
Jan Pochyla
|
d2c8c66385
|
feat(core/rust): First shot at Paragraphs API
|
2022-02-01 10:51:02 +01:00 |
|
Jan Pochyla
|
8c47b94b79
|
feat(core/rust): Add experimental LinearLayout
|
2022-02-01 10:51:02 +01:00 |
|
Jan Pochyla
|
3dd3d7f87b
|
feat(core): Add HoldToConfirm example, improve Loader and animation frame support
|
2022-02-01 10:51:02 +01:00 |
|
Jan Pochyla
|
117a0bd518
|
feat(core): Add preliminary anim frame support
|
2022-02-01 10:51:02 +01:00 |
|
Jan Pochyla
|
be3e99b96d
|
feat(core): Add WiP Loader & generic Animation type
|
2022-02-01 10:51:02 +01:00 |
|
matejcik
|
87a7e94f5c
|
feat(core/rust): add saturating multiplication by f32 to Duration
|
2022-02-01 10:51:02 +01:00 |
|
Andrew Kozlik
|
83686d1be2
|
chore(core): Add HashContextInitable protocol class.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
f17a435cdf
|
refactor(core): Rename bitcoin_varint to compact_size.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
a5824ed1ff
|
feat(tests): Test payment request details.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
90c32e0a2f
|
feat(tests): Add address MAC device tests.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
42ace2aed8
|
chore(common): Mark new messages related to payment requests as unstable.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
c9008c7766
|
feat(tests): Add payment request device tests.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
e5281b87b5
|
chore(tests): Add payment requests to test_msg_authorize_coinjoin device test.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
f6154b311e
|
chore(trezorlib): Support payment requests and GetNonce command.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
0e58218f5f
|
feat(core): Implement Bitcoin payment requests.
|
2022-01-31 18:00:22 +01:00 |
|