Lukas Bielesch
c55470cd96
chore(core/eckhart): use back label in device menu
2025-07-21 16:45:47 +02:00
Roman Zeyde
3018b13b67
feat(core): use new menus for Delizia sign/verify message layout
...
[no changelog]
2025-07-21 16:21:33 +03:00
Lukas Bielesch
110259ca81
fix(core/delizia): inconsistent brightness in set_brightness flow
2025-07-21 12:57:43 +02:00
Lukas Bielesch
997724a278
chore(core): add missing parameter to set_brightness function
2025-07-21 12:57:43 +02:00
Roman Zeyde
b0cc29cbae
test(core): visit Delizia menu items in UI tests
...
[no changelog]
2025-07-21 10:10:17 +03:00
obrusvit
c34acfb836
feat(legacy): increase EIP1559 access list limits 12/12
2025-07-19 15:01:03 +02:00
Michael de Hoog
304b0150e6
test(core): EIP-712 message hash
...
- add show_message_hash to client
2025-07-19 15:00:37 +02:00
obrusvit
67bbc6c5b9
chore: update fixtures
...
- update of fixtures.json following a refactor of gradients used in
Eckhart UI
[no changelog]
2025-07-18 14:39:05 +02:00
Roman Zeyde
5d91550d58
ci: add UI-specific diff markers for PR comment
...
This way, we can quickly see if there are any UI diffs found by the tests
(the first round icon) or there are any UI diffs from `main` (the second one).
[no changelog]
2025-07-18 14:47:33 +03:00
Roman Zeyde
f2808fefc5
feat(core): use menu for confirm_value
-related info items on Caesar
...
Also, move `blockhash` to the first confirmation layout's menu
and use new menu layout for Nostr signature.
[no changelog]
2025-07-18 12:34:09 +03:00
Lukas Bielesch
6cc9c62941
chore(core): new entry in DebugLinkDecision message
...
- new optional enum TouchEventType in DebugLinkDecision message
- add new hold_touch debuglink function
- new pin tests utilizing hold_touch function
2025-07-16 13:40:04 +02:00
Lukas Bielesch
ac68481f4f
refactor(core): refactor pin flow
2025-07-16 13:40:04 +02:00
Ioan Bizău
726977f041
chore(tests): update fixtures
...
[no changelog]
2025-07-15 13:17:30 +02:00
Ioan Bizău
5734334313
feat(core): confirm text memos in payment requests
...
[no changelog]
2025-07-15 13:17:30 +02:00
Ioan Bizău
f3e50231da
chore(tests): skip payment request on T2T1, T3W1
...
[no changelog]
2025-07-15 13:17:30 +02:00
Ioan Bizău
a5cc1441d7
feat(tests): add refund memo to payment requests
...
[no changelog]
2025-07-15 13:17:30 +02:00
Roman Zeyde
d47582bad6
test(core): visit confirm_action()
menu during tests
...
Also, refactor `new_confirm_action_uni` a bit.
[no changelog]
2025-07-15 10:38:19 +03:00
Roman Zeyde
32215811f4
fix(core): use icons for Delizia menu items
...
[no changelog]
2025-07-15 10:37:46 +03:00
Roman Zeyde
69eb5ea5f2
fix(core): restart homescreen after silently loading translations
...
Otherwise, the screen keeps showing "Changing language".
2025-07-11 20:50:23 +03:00
Roman Zeyde
1c00741756
ci(core): generate per-language UI diffs
...
[no changelog]
2025-07-11 19:10:38 +03:00
Roman Zeyde
891c1f8ba0
chore(core): remove obsolete comment
...
[no changelog]
2025-07-11 10:05:57 +03:00
Roman Zeyde
0c2ff24398
test(core): fix waiting for recovery
...
[no changelog]
2025-07-10 15:32:14 +03:00
Roman Zeyde
953b0e23d1
test(core): visit Delizia menu during tests
...
Currently, only shows the menu (without visiting its children).
Enabled by returning `has_menu=True` via LayoutContent JSON.
Also, reduce the number of `debuglink.read_layout()` calls in tests.
[no changelog]
2025-07-10 12:12:06 +03:00
Roman Zeyde
1676b2aa0f
chore(core): update payment request UI fixtures
...
[no changelog]
2025-07-10 12:09:01 +03:00
Roman Zeyde
502f5e95a4
feat(core): update menu layout in Delizia
...
[no changelog]
2025-07-10 11:35:26 +03:00
Ioan Bizău
1285354dbd
chore(tests): update fixtures
2025-07-10 10:10:14 +02:00
Andrew Kozlik
72fc531059
feat(test): Test payment requests in Ripple.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
65a200d39c
feat: Add "text details" memo to payment requests.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
cd1b194be8
feat(core): Include address_n in address MAC.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
d666a3f544
feat(test): Test payment requests in Ethereum.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
1decb527ab
feat(tests): Support non-bitcoinlike coins in make_payment_request.
2025-07-10 10:10:14 +02:00
Andrew Kozlik
635f74f407
refactor: Move TxAckPaymentRequest to common messages as PaymentRequest.
2025-07-10 10:10:14 +02:00
Lukas Bielesch
34921907b0
fix(core/eckhart): fix slip39 overflow bug
...
[no changelog]
2025-07-09 09:51:25 +02:00
Roman Zeyde
dfd2c41ec8
test(core): add cancellation test for set_brightness
...
[no changelog]
2025-07-07 14:55:13 +03:00
Roman Zeyde
6443f489f5
feat(core): use multi-item menus for Solana staking
2025-07-02 12:09:42 +03:00
Roman Zeyde
34b434dfe9
refactor(core): use generator for default DebugUi.input_flow
...
[no changelog]
2025-07-02 12:09:42 +03:00
Lukas Bielesch
da5b526630
chore(core/eckhart): unify action bar cancel styles
...
[no changelog]
2025-07-01 08:10:23 +02:00
Lukas Bielesch
367bf53ff2
feat(core/delizia): add provider address in eth approve
...
when approving known contract, the provider address can be shown in the menu
2025-06-30 23:49:47 +02:00
Lukas Bielesch
4c709bdb53
chore(core/eckhart): increase font for keypad input
...
- passphrase, pin, mnemonic keyboards
[no changelog]
2025-06-30 22:55:42 +02:00
Roman Zeyde
3426a2965b
chore(core): remove unneeded debug.read_layout()
...
[no changelog]
2025-06-30 21:51:21 +03:00
Lukas Bielesch
a56c5448e9
chore(core): new FwUI function for public key
2025-06-30 10:42:08 +02:00
Lukas Bielesch
aa74ab922d
chore(core/eckhart): update show_address flow
2025-06-30 10:42:08 +02:00
Lukas Bielesch
2a6189c3ae
chore(translations): add missing foreign translations
...
- fix typo in translation key
[no changelog]
2025-06-24 16:36:01 +02:00
Ioan Bizău
f5123c8b3f
chore(core): add 1inch and LiFI addresses
...
[no changelog]
2025-06-24 13:56:03 +02:00
Lukas Bielesch
a403524f72
chore(core): add compulsory data param to props
...
[no changelog]
2025-06-24 12:08:42 +02:00
Lukas Bielesch
a7f6bf5bda
chore(core/eckhart): update warnings
2025-06-23 15:48:23 +02:00
Lukas Bielesch
f32d747f88
chore(core): promote multiple_accounts_warning to danger
...
- for eckhart and delizia layouts
2025-06-23 15:48:23 +02:00
Lukas Bielesch
590dcb9e56
chore(core/translations): ensure consistent German translation for 'labeling'
...
[no changelog]
2025-06-23 12:44:59 +02:00
obrusvit
3bf0aaf08e
feat(eckhart): implement hold_danger
...
[no changelog]
2025-06-23 12:03:25 +02:00
obrusvit
c73351f6df
refactor(core): update some Eckhart FW text styles
...
[no changelog]
2025-06-23 10:16:32 +02:00