Seed from Dice moved to Advanced submenu when generating new master seed

This commit is contained in:
scgbckbone 2024-03-11 01:42:55 +01:00 committed by doc-hex
parent 4f2f50e32e
commit b68ef803ce
3 changed files with 11 additions and 2 deletions

View File

@ -89,3 +89,6 @@
- Bugfix: Crash w/ blank screen sometimes, either on power-up or after upgrading firmware.
- Testing: Accelerate internal testing by reviving "headless" mode of simulator.
## 1.0.1 - 2024-03-XX
- Enhancement: Move generating master seed from only dice rolls under `Advanced` submenu.

View File

@ -340,11 +340,15 @@ ImportWallet = [
MenuItem("Seed XOR", f=xor_restore_start),
]
SeedFromDiceMenu = [
MenuItem("12 Word Dice Roll", f=new_from_dice, arg=12),
MenuItem("24 Word Dice Roll", f=new_from_dice, arg=24),
]
NewSeedMenu = [
MenuItem("12 Words", f=pick_new_seed, arg=12),
MenuItem("24 Words", f=pick_new_seed, arg=24),
MenuItem("12 Word Dice Roll", f=new_from_dice, arg=12),
MenuItem("24 Word Dice Roll", f=new_from_dice, arg=24),
MenuItem("Advanced", menu=SeedFromDiceMenu),
]
# has PIN, but no secret seed yet

View File

@ -268,6 +268,8 @@ def test_import_from_dice(count, nwords, goto_home, pick_menu_item, cap_story, n
unit_test('devtest/clear_seed.py')
pick_menu_item('New Seed Words')
pick_menu_item('Advanced')
pick_menu_item(f'{nwords} Word Dice Roll')
gave = ''