obrusvit
|
0787a28e33
|
feat(core/ui): T3T1 recovery keyboards
[no changelog]
|
2024-05-22 19:14:14 +02:00 |
|
obrusvit
|
ddbb5e52d4
|
feat(core): update translation strings
Based on latest Figma designs.
[no changelog]
|
2024-05-22 18:11:25 +02:00 |
|
Martin Milata
|
29b66f5b38
|
fix(core/ui): T3T1 ButtonRequests from rust
[no changelog]
|
2024-05-20 23:15:53 +00:00 |
|
Martin Milata
|
4be5fe9be2
|
DROP feat(core/ui): sending button requests from rust
this is supposed to go into main via https://github.com/trezor/trezor-firmware/pull/3714
|
2024-05-20 23:15:53 +00:00 |
|
Martin Milata
|
227855046c
|
feat(core/ui): T3T1 send flow
[no changelog]
|
2024-05-20 23:15:53 +00:00 |
|
obrusvit
|
99e13fec02
|
fix(core): rebase on main
[no changelog]
|
2024-05-17 13:31:30 +02:00 |
|
obrusvit
|
9b87a49323
|
feat(core/ui): T3T1 set new PIN flow
[no changelog]
|
2024-05-17 12:46:25 +02:00 |
|
obrusvit
|
2ccfa802d6
|
refactor(core): remove upper() calls in mercury
[no changelog]
|
2024-05-17 12:44:45 +02:00 |
|
obrusvit
|
f4eb400e81
|
refactor(core): mercury - seed to wallet backup
Applying change of string names from cherry-picked commit.
[no changelog]
|
2024-05-17 12:44:45 +02:00 |
|
Martin Milata
|
44b3d955d0
|
fix(core/ui): T3T1 lints
[no changelog]
|
2024-05-17 12:30:15 +02:00 |
|
Martin Milata
|
73861d4676
|
feat(core/ui): T3T1 receive flow
[no changelog]
|
2024-05-17 12:30:15 +02:00 |
|
obrusvit
|
b3379e14e0
|
feat(core/ui): T3T1 separate reset flows
Create separate flows for wallet creating, prompt of backup and
recovery.
Put more strings to copy.
Change style of Frame subheader.
|
2024-05-17 12:18:39 +02:00 |
|
obrusvit
|
58db509b92
|
feat(core/ui): improve T3T1 recovery
|
2024-05-17 12:13:53 +02:00 |
|
obrusvit
|
17664ddbe4
|
feat(core/ui): T3T1 confirm backup flow
|
2024-05-17 12:13:53 +02:00 |
|
obrusvit
|
3061e3a840
|
feat(core/ui): T3T1 reset wallet screen
The first screen in wallet reset (onboarding or recovery) implemented as
a simple SwipeFlow to handle moving between Menu and back.
|
2024-05-17 12:05:54 +02:00 |
|
Martin Milata
|
7221b15ec4
|
feat(core/ui): GetAddress flow demo
|
2024-05-17 11:56:16 +02:00 |
|
obrusvit
|
ff6855eee4
|
feat(core): T3T1 ShareWords component
|
2024-05-17 11:56:16 +02:00 |
|
obrusvit
|
f4c4edc908
|
fix(core): rebase on current drawlib
Port new render function signature to model_mercury.
Fix some rebase errors.
Also port recent changes from mp <-> rust iface.
[no changelog]
|
2024-05-17 11:56:16 +02:00 |
|
Martin Milata
|
5742b6a901
|
feat(core): init T3T1 UI layouts
Start with copy of components and layouts from T2T1.
|
2024-05-17 11:56:16 +02:00 |
|
Martin Milata
|
0f0f0c62a0
|
feat(core): init T3T1 UI layouts: meta
|
2024-05-17 11:56:16 +02:00 |
|
Ondřej Vejpustek
|
ccb242ee1c
|
chore(core): introduce THP flag
[no changelog]
|
2024-05-10 20:05:37 +02:00 |
|
Ondřej Vejpustek
|
2f699a1b6f
|
feat(core): add elligator2 python bindings
[no changelog]
|
2024-05-10 20:05:37 +02:00 |
|
obrusvit
|
f9e55a215d
|
refactor(core): replace upper calls by upper font
[no changelog]
|
2024-05-08 22:46:58 +02:00 |
|
obrusvit
|
43e759ea0b
|
refactor(core): apply uppercased fonts in build
[no changelog]
|
2024-05-08 22:46:58 +02:00 |
|
matejcik
|
8640b50d81
|
style(core): upgrade pyright to 1.1.361
[no changelog]
|
2024-05-07 11:57:10 +02:00 |
|
tychovrahe
|
6b31b8eec3
|
chore(core): change USB manufacturer and product strings for new models
[no changelog]
|
2024-05-06 13:10:36 +02:00 |
|
Ioan Bizău
|
7c97561565
|
chore(core): rename "seed" to "backup"
|
2024-05-01 09:23:40 +02:00 |
|
Ioan Bizău
|
4afe42a57e
|
refactor(core): make 1-of-1 SLIP39 backups use same messaging as BIP39
|
2024-05-01 09:23:40 +02:00 |
|
Ioan Bizău
|
3006224bff
|
feat(core): add ability to request backups with any number of groups/shares
|
2024-05-01 09:23:40 +02:00 |
|
Andrew Kozlik
|
27f54eec9c
|
feat(core): Add unit packaging variant field to Features.
[no changelog]
|
2024-04-25 15:51:52 +02:00 |
|
Andrew Kozlik
|
703ea32ceb
|
feat(core): Add aesgcm class to trezor.crypto Python module.
[no changelog]
|
2024-04-03 10:26:46 +02:00 |
|
matejcik
|
de2fe3d6d6
|
feat(core/ui): unify progress.py code between models, implement storage translations
fixes #3520
|
2024-03-30 12:10:59 +01:00 |
|
matejcik
|
b6e8567a49
|
fix(core): exclude altcoin functions from bitcoinonly build
|
2024-03-08 13:17:12 +01:00 |
|
matejcik
|
fd3919254c
|
refactor(core/ui): rename confirm_payment_request to should_...
Because confirm_* returns None and raises on false.
but this layout is actually a prompt akin to should_show_more
|
2024-03-07 09:53:00 +01:00 |
|
matejcik
|
34965ca2cb
|
refactor(core/ui): use LayoutObj signatures in layout files
* make sure every confirm_* returns None
* prefer "def -> Awaitable[T]" to "async def -> T" everywhere (avoids one useless allocation per call)
* type-check return values from Rust layouts
|
2024-03-07 09:53:00 +01:00 |
|
matejcik
|
99457bbcb0
|
refactor(core/ui): make request_number signature the same in TT and TR
|
2024-03-07 09:53:00 +01:00 |
|
matejcik
|
29863f84ca
|
refactor(core): simplify context.wait() to only accept one task
Nobody was using the multi-task version and this is easier to properly
type-annotate.
|
2024-03-07 09:53:00 +01:00 |
|
tychovrahe
|
66583f2ebf
|
fix(core): fix missing refresh in progress layout
[no changelog]
|
2024-02-29 23:40:17 +01:00 |
|
tychovrahe
|
8313c15f34
|
feat(core): allow SD card hotswap based on production date for Model T
|
2024-02-29 23:05:56 +01:00 |
|
matejcik
|
5f016a896a
|
chore: upgrade style checkers
black 24.2.0
flake8 7.0.0
some neat improvements for if-else statements there
|
2024-02-29 13:08:18 +01:00 |
|
Martin Milata
|
48124023d7
|
feat(core): Add Capability.Translations to Features
[no changelog]
|
2024-02-29 11:16:05 +00:00 |
|
Martin Milata
|
3f10a291b5
|
feat(common): send BIP-380 descriptor in GetPublicKey response
[no changelog]
|
2024-02-27 11:09:56 +01:00 |
|
Martin Milata
|
f53b945e61
|
feat(common): Add language_version_matches flag to Features
[no changelog]
|
2024-02-26 18:10:24 +01:00 |
|
matejcik
|
8c0e1e360e
|
fix(core/translations): add indices to templates
so that we can change the template later without running into trouble
[no changelog]
|
2024-02-26 15:07:48 +01:00 |
|
obrusvit
|
83ac9d422f
|
fix: show verb in TS3 confirm_value with info
|
2024-02-23 18:09:43 +01:00 |
|
obrusvit
|
e602a87c90
|
feat(core): allow chunkify of Stake address on TS3
|
2024-02-23 18:09:43 +01:00 |
|
obrusvit
|
ebcf3e2db2
|
feat(core): confirm ETH stake, unstake, claim
|
2024-02-23 18:09:43 +01:00 |
|
obrusvit
|
e2b7244383
|
Rename trezorctl self-test to prodtest-t1.
It was confusing for trezorctl users. The new name clearly signals that
it's meant to work only for Model One.
|
2024-02-22 11:47:26 +01:00 |
|
grdddj
|
0579ba54fc
|
feat(core): allow for going back to previous word in recovery process
|
2024-02-19 22:05:04 +01:00 |
|
obrusvit
|
8c5f73c413
|
docs: improve documentation for core
[no changelog]
|
2024-02-13 16:51:54 +01:00 |
|