grdddj
|
c291285927
|
chore(core/rust): make TextBox common component
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
1bb6288512
|
chore(core/rust): move Font and Color into their own modules
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
5940129bfc
|
feat(core/rust): show fee rate in modify-fee dialogue
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
db38b708b4
|
feat(core/rust): make Checklist component usable by more models
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
610c832dee
|
feat(core/rust): add useful macros
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
73c493d118
|
chore(core/rust): tracing and other smaller improvements/clippy lints
|
2023-05-11 21:02:21 +02:00 |
|
matejcik
|
eee4c624f9
|
feat(core/rust): JSON output from component tracing
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
b63b72ed90
|
chore(core/rust): flag or delete unused code
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
0c0d74a501
|
feat(core/rust): create mako template for QSTR generation
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
03913ebf1b
|
chore(core): regenerate trezorui2.pyi
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
264b92e11c
|
feat(core): create progress.py
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
127e399d28
|
feat(core): delegate some layouts to models, do some wording changes
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
35896a7d6c
|
chore(core): make Suite labeling dialogue more clear
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
523fdd8157
|
chore(core): make minor improvements
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
45168f730e
|
feat(core/tools): add scripts to check Rust API
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
17a07c3d1a
|
chore(core): refactor UI code in SSonscripts
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
1ca7cf5609
|
chore(core): improve makefile
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
be75e359a2
|
feat(core): add support for gdb scripts to emulator
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
6fd4173d2e
|
chore(core): add type hints to tools
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
590315bdc1
|
feat(all): change debugging messages in protobuf
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
bd6783b1a3
|
feat(all): increase stability of debug-decision events + parsing JSON from Rust
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
c6ad596339
|
chore(tests): regenerate fixtures.json
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
369a871260
|
feat(tests): centralize all input flows
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
1f3bb6d0af
|
chore(tests): improve common code
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
f809a37f7d
|
chore(tests): update device tests
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
facbd6b1cf
|
chore(tests): update upgrade tests
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
0dd3098aeb
|
chore(tests): update persistence tests
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
00b83d1dca
|
feat(tests): update, refactor and extend click tests
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
87c7e33198
|
chore(tests): improve UI reports
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
8ee4c41938
|
chore(crypto): refactor slip39 same way as bip39
|
2023-05-11 21:02:21 +02:00 |
|
Martin Milata
|
e7c2800798
|
build: fix compilation on darwin
[no changelog]
|
2023-05-10 20:59:00 +02:00 |
|
Martin Milata
|
364c6cc6c5
|
ci: fixes
|
2023-05-10 20:59:00 +02:00 |
|
tychovrahe
|
8d824e4ef2
|
fix(core): fix bootloader emulator compilation
[no changelog]
|
2023-05-09 15:06:14 +02:00 |
|
tychovrahe
|
4175b817e1
|
chore(core): remove remaining toif files from micropython code
[no changelog]
|
2023-04-28 15:09:53 +02:00 |
|
matejcik
|
00a4fe44e8
|
chore(python): bump version after release
|
2023-04-27 13:38:21 +02:00 |
|
matejcik
|
cb34b508b9
|
chore(ci): update name of poetry --remove-untracked option
|
2023-04-27 13:37:16 +02:00 |
|
matejcik
|
e80dbfc74b
|
ci: fix HWI jobs
|
2023-04-27 13:37:16 +02:00 |
|
matejcik
|
fc5bffb890
|
docs(python): changelog for 0.13.6
|
2023-04-27 13:37:16 +02:00 |
|
matejcik
|
f6534d4220
|
feat(python/trezorctl): better conversion to Trezor homescreen format (fixes #2880)
|
2023-04-27 13:37:16 +02:00 |
|
matejcik
|
67748f3c94
|
docs(python): correctly mark original issue for wiping bootloader
|
2023-04-27 13:37:16 +02:00 |
|
matejcik
|
1141ccdf79
|
fix(python/trezorctl): limit memory for one field (fixes #2439)
|
2023-04-27 13:37:16 +02:00 |
|
matejcik
|
09de7ce4f2
|
feat(python/trezorctl): support prompt configuration for encrypt/decrypt keyvalue
fixes #2608
|
2023-04-27 13:37:16 +02:00 |
|
matejcik
|
cc2314d89d
|
fix(python/trezorctl): do not prompt twice when enabling force-on-device
fixes #2833
|
2023-04-27 13:37:16 +02:00 |
|
tychovrahe
|
0c5db05357
|
feat(core): support 16bit i8080 display bus
[no changelog]
|
2023-04-27 12:36:12 +02:00 |
|
Martin Milata
|
f403b4c511
|
ci(nix): update to llvmPackages_14
|
2023-04-26 16:41:50 +02:00 |
|
tychovrahe
|
09349c308a
|
feat(core): support hw revision 6 of T2B1
[no changelog]
|
2023-04-26 14:15:00 +02:00 |
|
tychovrahe
|
6fe25eb305
|
chore(vendor): optimize uzlib (via micropython)
relevant commit:
a973bbca756ca0c9219deefea2873d3cc774839d Uzlib: partially optimize decompression for speed
[no changelog]
|
2023-04-26 14:14:48 +02:00 |
|
tychovrahe
|
0a8981d643
|
refactor(core): rewrite display_image into rust
[no changelog]
|
2023-04-25 10:28:33 +02:00 |
|
tychovrahe
|
e578f7f0f8
|
refactor(core): remove unused C display_icon and display_loader functions
[no changelog]
|
2023-04-25 10:28:33 +02:00 |
|
tychovrahe
|
69be9b1edf
|
refactor(core): improve safety of buffer handling
[no changelog]
|
2023-04-25 10:28:33 +02:00 |
|