obrusvit
baa9f37a6c
feat(nostr): UI for get_pubkey
2024-12-11 17:55:49 +01:00
obrusvit
d7584533ce
ci: allow arm build part 2
2024-12-11 17:20:21 +01:00
obrusvit
cb913addae
feat(nostr): extend GetPublicKey with show_display
2024-12-11 16:46:40 +01:00
obrusvit
38936a1e00
ci: allow arm build
...
DO NOT USE IN PRODUCTION
2024-12-11 16:26:44 +01:00
obrusvit
6151524393
feat(contacts): new contact UI using nostr event
2024-12-11 16:26:27 +01:00
obrusvit
bfc444f083
fix(contacts): remove unused nostr proto fields
2024-12-11 15:40:11 +01:00
obrusvit
4e50e642de
fixup! feat(contacts): improve confirm_new_contact
2024-12-11 15:37:40 +01:00
obrusvit
38977ac0d9
feat(contacts): sign btc address with nostr
2024-12-11 15:22:03 +01:00
Ioan Bizău
c91590426d
feat(core): add nostr
2024-12-11 15:22:03 +01:00
Tomas Martykan
010fdda1e3
fixup! feat(contacts): sign receive address with
2024-12-11 15:18:45 +01:00
obrusvit
4ca2e71969
feat(contacts): improve confirm_new_contact
2024-12-11 14:36:35 +01:00
obrusvit
7c375bdc07
feat(contacts): new contact confirmation
2024-12-11 13:55:54 +01:00
obrusvit
951be5a1cd
feat(contacts): improve confirm_output_contact
...
- show correct titles and subtitles
- remove key labels
2024-12-11 12:59:58 +01:00
obrusvit
66e2adacd8
refactor(contacts): cleanup getaddress
2024-12-11 12:21:47 +01:00
obrusvit
9b43f13e35
feat(contacts): put big capital letters to mercury
...
- DO NOT USE IN PRODUCTION
2024-12-11 11:29:53 +01:00
obrusvit
97ab095f9e
chore: regenerate proto
2024-12-10 17:21:08 +01:00
obrusvit
10269d7a26
feat(contacts): implement layout for TXOUT
...
- SwipeFlow for TXOUT confirmation for labeled contact
2024-12-10 17:21:08 +01:00
Tomas Martykan
e6b05a7b27
fixup! feat(signing): show and verify label when signing
2024-12-10 15:42:15 +01:00
Tomas Martykan
a8344aa01d
test(contacts): signing flow device test
2024-12-10 15:28:09 +01:00
Tomas Martykan
ec36da26fd
feat(signing): show and verify label when signing
2024-12-10 14:57:26 +01:00
obrusvit
3da09ff85e
feat(contacts): add address_pk_sig to TxOutput
2024-12-10 13:51:14 +01:00
obrusvit
beb220054d
feat(contacts): sign receive address with
...
- bitcoin receiving address is signed with private key of the first
testnet bitcoin address
- signature is passed in `Address` response
2024-12-10 13:21:46 +01:00
obrusvit
3e9eb074e3
feat(contacts): add protobuf definitions
2024-12-10 11:57:06 +01:00
Martin Milata
748a19ac5d
ci(nix): macos: fix --args devTools true
2024-12-09 21:17:01 +01:00
Lukas Bielesch
6de0e5de0f
chore(core): change display orientation labels [no changelog]
2024-12-09 15:03:57 +01:00
Ondřej Vejpustek
0f54f63c99
chore(style): include core/tests python files for style linting
...
[no changelog]
2024-12-06 16:14:54 +01:00
Ondřej Vejpustek
8bf23696e1
style(core/tests): apply formatting
...
[no changelog]
2024-12-06 16:14:54 +01:00
Ondřej Vejpustek
97b2e6c751
style(core/tests): fix warnings
...
[no changelog]
2024-12-06 16:14:54 +01:00
Ondřej Vejpustek
345eaf79f9
style(core/tests): silent star import warnings
...
[no changelog]
2024-12-06 16:14:54 +01:00
tychovrahe
b4ba056a39
fix(core): fix translation area access from coreapp applet
...
[no changelog]
2024-12-05 17:17:08 +01:00
matejcik
81adeb247d
build(build-docker): use QUIET_MODE for core builds
2024-12-04 16:36:19 +01:00
matejcik
7d4cd8ffb7
build(build-docker): perform a reproducible shallow clone of the repository in build-docker.sh
2024-12-04 16:36:19 +01:00
Martin Milata
2635e4c7fd
build(core): use deterministic git rev-parse
...
The output may differ in shallow vs. full repo.
[no changelog]
2024-12-04 16:36:19 +01:00
obrusvit
61ebb19515
refactor(core): mercury confirm_summary
...
- old confirm_total removed
- flow_confirm_summary refactored to confirm_summary
[no changelog]
2024-12-04 14:47:53 +01:00
obrusvit
af6240b52c
refactor(core): model_r confirm_summary
...
- altcoin_tx_summary removed and replaced with confirm_summary
[no changelog]
2024-12-04 14:47:53 +01:00
obrusvit
6e94748e92
refactor(core): model_t confirm_summary
...
- model_t confirm_total refactored to confirm_summary
- parameter set changed to pave the way for unification across models
[no changelog]
2024-12-04 14:47:53 +01:00
matejcik
ef02c4de5d
feat(core): introduce storage insecure mode
...
reduces the number of PIN iterations and avoids erasing the other
storage bank -- if a test ever overruns, it will probably RSOD out, but
that's unlikely to happen
2024-12-03 11:02:17 +01:00
matejcik
835f7087c6
build(core): correctly propagate DISABLE_OPTIGA to kernel
2024-12-03 11:02:17 +01:00
matejcik
331e07b1e0
feat(core): disable animations in debug firmware by default
...
This makes it possible to run HW tests on the T3T1 where animations mess
things up. It also speeds up HW tests on other models slightly.
export TREZOR_DISABLE_ANIMATION=0 to build a debug firmware with
animations enabled
2024-12-03 11:02:17 +01:00
Ioan Bizău
13df961317
refactor(core/ui): introduce show_danger
...
This is a unified interface for flow_warning_hi_prio,
which was available only on Mercury before.
[no changelog]
2024-12-02 22:28:00 +01:00
Martin Milata
92a0e9d6c7
ci: work around rate limit, no UI comment for legacy
2024-12-02 21:41:13 +01:00
Ioan Bizău
aa58ea7158
fix(core/ui): make cancel the last menu item
...
[no changelog]
2024-12-02 19:52:56 +01:00
Ioan Bizău
5c8ee873c6
chore(core/ui): remove new_confirm_address on Mercury
...
[no changelog]
2024-12-02 19:52:56 +01:00
obrusvit
deb5ce3f48
refactor(core): remove flow confirm_with_info
...
- usage of `flow::confirm_with_info` is replaced with
`flow::confirm_action` which is parameterized accordingly
[no changelog]
2024-12-02 19:52:56 +01:00
obrusvit
b915753aa3
chore: update fixtures for other langs
...
[no changelog]
2024-12-02 17:56:46 +01:00
tychovrahe
ef5ed2ee72
fix(core): fix haptic driver with reset pin initialization
...
[no changelog]
2024-12-02 17:18:59 +01:00
tychovrahe
8f4268229a
feat(core): use SMPS on T3W1
...
[no changelog]
2024-12-02 15:06:32 +01:00
tychovrahe
2c87d43b51
fix(core): fix option bytes settings for U5G models
...
[no changelog]
2024-12-02 15:06:09 +01:00
tychovrahe
46eebd23a4
fix(core/prodtest): fix BOOTLOADER VERSION command
2024-12-02 15:05:55 +01:00
M1nd3r
01cf58f2a1
docs(core): add and modify docs to context and cache
...
[no changelog]
2024-12-02 12:39:15 +01:00