tychovrahe
|
c750113d57
|
fix(tests): fix rust tests with ASAN
[no changelog]
|
2022-10-13 10:51:43 +02:00 |
|
matejcik
|
cac98ad7d4
|
feat(core/rust): implement storage wrapper layer
[no changelog]
|
2022-10-13 09:18:20 +02:00 |
|
grdddj
|
0f549c02da
|
feat(core): add -r option to emu.py to allow for screen recording
[no changelog]
|
2022-10-12 13:44:53 +02:00 |
|
matejcik
|
7a09c21bf5
|
chore(core): fix import in key generator
|
2022-10-11 12:11:53 +02:00 |
|
Andrew Kozlik
|
0ba966b979
|
fix(core): Fix bug in SetBusy when running CI tests.
[no changelog]
|
2022-10-10 20:32:36 +02:00 |
|
Andrew Kozlik
|
5bbfd40df6
|
feat(core): Add set_int() and get_int() to storage cache.
[no changelog]
|
2022-10-10 20:32:36 +02:00 |
|
tychovrahe
|
11748b7641
|
fix(build): fix ASAN build with num_derive crate
[no changelog]
|
2022-10-10 13:49:50 +02:00 |
|
tychovrahe
|
99eaaae28e
|
build(core): redistribute content in flash
[no changelog]
|
2022-10-03 09:43:53 +02:00 |
|
Dusan Klinec
|
90771ebb59
|
fix(xmr): fix tx sending to an integrated address
|
2022-09-30 13:47:06 +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
|
b9647d1296
|
fix(core): fix flashing usb disconnected error
[no changelog]
|
2022-09-26 13:31:04 +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 Novak
|
dd168d2893
|
feat(core,legacy): display only sat instead of sat BTC
|
2022-09-15 08:01:24 +02:00 |
|
tychovrahe
|
e3d5c178f1
|
feat(core): enable bus fault and usage fault handlers
[no changelog]
|
2022-09-13 15:04:40 +02:00 |
|
Martin Novak
|
a41cfadbf1
|
feat(core,legacy): Extend decimals of fee rate to 2 digits
|
2022-09-09 15:28:31 +02:00 |
|
Dusan Klinec
|
2fe40f70a6
|
fix(xmr): fixes #2453, incorrect address display
|
2022-09-09 14:07:30 +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 |
|
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 |
|