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 |
|
Ondrej Mikle
|
77cdf4b43c
|
fix(core): consider device in USB suspend connected if it was configured before
[no changelog]
|
2022-09-05 09:36:32 +02:00 |
|
Tomas Krnak
|
031bac4a9b
|
feat(core): add support for Zcash unified addresses
|
2022-08-30 21:15:49 +02:00 |
|
Andrew Kozlik
|
054b5456d2
|
chore(core): Decrease ECMULT_GEN_PREC_BITS to save 32kB of flash space.
|
2022-08-30 15:53:44 +02:00 |
|
Andrew Kozlik
|
b5cb9cb035
|
feat(core): Allow Any type in is_type_of().
[no changelog]
|
2022-08-30 15:53:44 +02:00 |
|
Andrew Kozlik
|
77be3653b4
|
feat(core): Implement SLIP-0025 CoinJoin accounts.
|
2022-08-30 15:53:44 +02:00 |
|
Andrew Kozlik
|
9d89c3cb1b
|
feat(common): Add UnlockPath message.
[no changelog]
|
2022-08-30 15:53:44 +02:00 |
|
grdddj
|
c53177fe89
|
feat(core): show fee rate when replacing transaction
|
2022-08-30 10:20:54 +02:00 |
|
grdddj
|
d5b0650cc2
|
feat(tests): add possibility to run device/UI tests in parallel
|
2022-08-29 15:47:36 +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 |
|
Ondrej Mikle
|
72228e35cf
|
feat(core): show red error header when USB data not connected
|
2022-08-25 16:42:29 +02:00 |
|
Ondrej Mikle
|
a0287698d5
|
feat(core): show blue dot when USB data not connected
|
2022-08-25 16:42:29 +02:00 |
|
Martin Milata
|
005e4203a7
|
refactor(core/rust/ui): text theme struct
[no changelog]
|
2022-08-25 16:33:41 +02:00 |
|
matejcik
|
20ac679651
|
build(core/rust): enable panic_immediate_abort for firmware
|
2022-08-23 11:26:34 +02:00 |
|
Andrew Kozlik
|
d089fd3187
|
feat(core): Implement SetBusy message.
|
2022-08-22 18:15:29 +02:00 |
|
Andrew Kozlik
|
792dadfc4d
|
feat(common): Add SetBusy message.
[no changelog]
|
2022-08-22 18:15:29 +02:00 |
|
Pavol Rusnak
|
c962d3520b
|
Merge branch 'release/22.08'
|
2022-08-22 11:10:45 +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
|
6cf92fd748
|
feat(core): Introduce stack overflow detection by moving stack to the start of RAM
|
2022-08-16 17:03:06 +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 |
|
tychovrahe
|
29a5b0a770
|
feat(core/rust): implement interpolate color and color table functions in rust
|
2022-08-12 13:30:24 +02:00 |
|
tychovrahe
|
7f2a995c54
|
refactor(core/rust): separate lerp and animations
|
2022-08-12 13:30:24 +02:00 |
|
tychovrahe
|
ce142ffe08
|
feat(core/rust): make ButtonPos hit function public to enable reuse
|
2022-08-12 13:30:24 +02:00 |
|
tychovrahe
|
f538547d5b
|
feat(core): optimize touch controller communication
|
2022-08-08 15:52:26 +02:00 |
|
matejcik
|
ef47c26272
|
chore(core,legacy): bump versions
[skip_ci]
[no changelog]
|
2022-08-03 13:10:05 +02:00 |
|
matejcik
|
0d87b55ba4
|
chore(docs): regenerate changelogs
|
2022-08-02 22:26:27 +02:00 |
|
Andrew Kozlik
|
fa5e7feda6
|
fix(crypto): Fix nonce bias in CoSi signing.
|
2022-08-02 20:38:04 +02:00 |
|
Andrew Kozlik
|
ad5a572b75
|
chore(common): Deprecate data field in CosiCommit message.
|
2022-08-02 20:38:04 +02:00 |
|
matejcik
|
114376f734
|
feat(core/strings): use thousands separator (fixes #2394)
|
2022-08-02 20:35:49 +02:00 |
|
matejcik
|
a6410693b3
|
Revert "feat(core): implement firmware dumping"
This reverts commit 37c61c1381 .
|
2022-08-02 17:12:07 +02:00 |
|
Andrew Kozlik
|
8ca785925d
|
fix(core,legacy): Fix tx_weight to tx_size conversion.
[no changelog]
|
2022-08-02 14:30:38 +02:00 |
|
matejcik
|
00095c5787
|
chore: update tokens & networks
|
2022-08-02 13:57:31 +02:00 |
|
Andrew Kozlik
|
90792eb438
|
fix(core): Fix Decred transaction weight calculation.
|
2022-08-01 15:10:34 +02:00 |
|
Andrew Kozlik
|
426eae4dfc
|
fix(core): Ensure correct order when verifying external inputs in Bitcoin signing.
|
2022-07-28 17:14:05 +02:00 |
|
TychoVrahe
|
a762e75fee
|
fix(core): reintroduce touch controller initialization without power down/up in firmware, fix model R firmware initialization
|
2022-07-26 15:09:43 +02:00 |
|
Ondrej Mikle
|
4d3d9f5d7e
|
docs(core): documentation on embedded C+Rust debug
|
2022-07-26 11:24:27 +02:00 |
|
Andrew Kozlik
|
421eec1d3b
|
feat(core): Add get_base_weight() to TxWeightCalculator.
[no changelog]
|
2022-07-20 18:23:34 +02:00 |
|
Andrew Kozlik
|
0ce2c079b0
|
feat(core): Account for minimum registrable output amount in CoinJoin checks.
[no changelog]
|
2022-07-20 18:23:34 +02:00 |
|
grdddj
|
38f7d32d94
|
feat(rust): add more details into panic handler
|
2022-07-20 12:46:01 +02:00 |
|