mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-12-22 14:28:07 +00:00
chore(all): small design fixes
[no changelog]
This commit is contained in:
parent
fb6b96415b
commit
52c69de138
@ -543,7 +543,7 @@ extern "C" fn new_confirm_modify_output(n_args: usize, args: *const Obj, kwargs:
|
||||
Paragraph::new(&theme::TEXT_BOLD, "Address:".into()),
|
||||
Paragraph::new(&theme::TEXT_MONO, address).break_after(),
|
||||
Paragraph::new(&theme::TEXT_NORMAL, description.into()),
|
||||
Paragraph::new(&theme::TEXT_MONO, amount_change),
|
||||
Paragraph::new(&theme::TEXT_MONO, amount_change).break_after(),
|
||||
Paragraph::new(&theme::TEXT_BOLD, "New amount:".into()),
|
||||
Paragraph::new(&theme::TEXT_MONO, amount_new),
|
||||
]);
|
||||
|
@ -230,7 +230,7 @@ async def _require_confirm_change_autolock_delay(delay_ms: int) -> None:
|
||||
await confirm_action(
|
||||
"set_autolock_delay",
|
||||
"Auto-lock delay",
|
||||
description="Do you really want to auto-lock your device after {}?",
|
||||
description="Auto-lock your Trezor after {} of inactivity?",
|
||||
description_param=format_duration_ms(delay_ms),
|
||||
br_code=BRT_PROTECT_CALL,
|
||||
)
|
||||
|
@ -401,7 +401,6 @@ async def confirm_reset_device(
|
||||
|
||||
if recovery:
|
||||
await confirm_action(
|
||||
ctx,
|
||||
"recover_device",
|
||||
title,
|
||||
description="It is safe to eject your Trezor anytime and continue later.",
|
||||
@ -879,6 +878,9 @@ def confirm_value(
|
||||
if not verb and not hold:
|
||||
raise ValueError("Either verb or hold=True must be set")
|
||||
|
||||
if verb:
|
||||
verb = verb.upper()
|
||||
|
||||
return raise_if_not_confirmed(
|
||||
interact(
|
||||
RustLayout(
|
||||
@ -901,7 +903,7 @@ async def confirm_total(
|
||||
fee_amount: str,
|
||||
fee_rate_amount: str | None = None,
|
||||
title: str = "SENDING",
|
||||
total_label: str = "TOTAL AMOUNT",
|
||||
total_label: str = "Total amount:",
|
||||
fee_label: str = "Including fee:",
|
||||
account_label: str | None = None,
|
||||
br_type: str = "confirm_total",
|
||||
@ -916,7 +918,7 @@ async def confirm_total(
|
||||
fee_amount=fee_amount, # type: ignore [No parameter named]
|
||||
fee_rate_amount=fee_rate_amount, # type: ignore [No parameter named]
|
||||
account_label=account_label, # type: ignore [No parameter named]
|
||||
total_label=total_label.upper(), # type: ignore [No parameter named]
|
||||
total_label=total_label, # type: ignore [No parameter named]
|
||||
fee_label=fee_label, # type: ignore [No parameter named]
|
||||
)
|
||||
),
|
||||
|
@ -268,7 +268,6 @@ async def show_success_backup() -> None:
|
||||
|
||||
|
||||
async def show_reset_warning(
|
||||
ctx: GenericContext,
|
||||
br_type: str,
|
||||
content: str,
|
||||
subheader: str | None = None,
|
||||
@ -276,7 +275,6 @@ async def show_reset_warning(
|
||||
br_code: ButtonRequestType = ButtonRequestType.Warning,
|
||||
) -> None:
|
||||
await show_warning(
|
||||
ctx,
|
||||
br_type,
|
||||
button.upper(),
|
||||
subheader or "",
|
||||
|
@ -143,12 +143,10 @@ def enter_share(
|
||||
def enter_shares(debug: "DebugLink", shares: list[str]) -> None:
|
||||
layout = debug.read_layout()
|
||||
expected_text = "Enter any share"
|
||||
remaining = len(shares)
|
||||
for index, share in enumerate(shares):
|
||||
assert expected_text in layout.text_content()
|
||||
layout = enter_share(debug, share, is_first=index == 0)
|
||||
remaining -= 1
|
||||
expected_text = f"{remaining} more share"
|
||||
expected_text = f"{index + 1} of {len(shares)} shares entered"
|
||||
|
||||
assert "Wallet recovered successfully" in layout.text_content()
|
||||
|
||||
|
@ -63,7 +63,7 @@ def set_autolock_delay(device_handler: "BackgroundDeviceHandler", delay_ms: int)
|
||||
debug.input("1234")
|
||||
|
||||
assert (
|
||||
f"auto-lock your device after {delay_ms // 1000} seconds"
|
||||
f"Auto-lock your Trezor after {delay_ms // 1000} seconds"
|
||||
in debug.wait_layout().text_content()
|
||||
)
|
||||
layout = go_next(debug, wait=True)
|
||||
@ -106,7 +106,7 @@ def test_autolock_interrupts_signing(device_handler: "BackgroundDeviceHandler"):
|
||||
elif debug.model == "R":
|
||||
debug.press_right(wait=True)
|
||||
layout = debug.press_right(wait=True)
|
||||
assert "TOTAL AMOUNT 0.0039 BTC" in layout.text_content()
|
||||
assert "Total amount: 0.0039 BTC" in layout.text_content()
|
||||
|
||||
# wait for autolock to kick in
|
||||
time.sleep(10.1)
|
||||
@ -151,7 +151,7 @@ def test_autolock_does_not_interrupt_signing(device_handler: "BackgroundDeviceHa
|
||||
elif debug.model == "R":
|
||||
debug.press_right(wait=True)
|
||||
layout = debug.press_right(wait=True)
|
||||
assert "TOTAL AMOUNT 0.0039 BTC" in layout.text_content()
|
||||
assert "Total amount: 0.0039 BTC" in layout.text_content()
|
||||
|
||||
def sleepy_filter(msg: MessageType) -> MessageType:
|
||||
time.sleep(10.1)
|
||||
@ -301,7 +301,7 @@ def test_dryrun_locks_at_word_entry(device_handler: "BackgroundDeviceHandler"):
|
||||
assert layout.main_component() == "MnemonicKeyboard"
|
||||
elif debug.model == "R":
|
||||
layout = debug.press_right(wait=True)
|
||||
assert "RECOVER WALLET" in layout.title()
|
||||
assert layout.title() in ("RECOVER WALLET", "BACKUP CHECK")
|
||||
debug.press_right()
|
||||
layout = debug.press_right(wait=True)
|
||||
assert "Slip39Entry" in layout.all_components()
|
||||
@ -338,7 +338,7 @@ def test_dryrun_enter_word_slowly(device_handler: "BackgroundDeviceHandler"):
|
||||
assert layout.main_component() == "MnemonicKeyboard"
|
||||
elif debug.model == "R":
|
||||
layout = debug.press_right(wait=True)
|
||||
assert "RECOVER WALLET" in layout.title()
|
||||
assert layout.title() in ("RECOVER WALLET", "BACKUP CHECK")
|
||||
debug.press_right()
|
||||
layout = debug.press_right(wait=True)
|
||||
assert "Slip39Entry" in layout.all_components()
|
||||
|
@ -1419,7 +1419,7 @@ def bip39_recovery_possible_pin_tr(
|
||||
debug.input("654")
|
||||
|
||||
yield
|
||||
assert "re-enter to confirm" in debug.wait_layout().text_content()
|
||||
assert "re-enter PIN to confirm" in debug.wait_layout().text_content()
|
||||
debug.press_right()
|
||||
|
||||
yield
|
||||
@ -1792,8 +1792,8 @@ class InputFlowResetSkipBackup(InputFlowBase):
|
||||
self.debug.press_right()
|
||||
self.debug.press_yes()
|
||||
yield # Skip Backup
|
||||
self.debug.press_no()
|
||||
yield # Confirm skip backup
|
||||
if self.debug.model == "R":
|
||||
self.debug.press_right()
|
||||
self.debug.press_no()
|
||||
yield # Confirm skip backup
|
||||
self.debug.press_no()
|
||||
|
@ -146,7 +146,7 @@ def test_recovery_on_old_wallet(core_emulator: Emulator):
|
||||
layout = debug.wait_layout()
|
||||
|
||||
# check that we entered the first share successfully
|
||||
assert "2 more shares" in layout.text_content()
|
||||
assert "1 of 3 shares entered" in layout.text_content()
|
||||
|
||||
# try entering the remaining shares
|
||||
for share in MNEMONIC_SLIP39_BASIC_20_3of6[1:3]:
|
||||
|
Loading…
Reference in New Issue
Block a user