Commit Graph

50 Commits

Author SHA1 Message Date
scgbckbone
9ff3f5c447 slight menu optimization for long menus 2026-06-19 12:51:07 -04:00
scgbckbone
4d2349fef4 lower Mk4 default wrap-around from 16 to 10 (same as Q) 2025-09-18 08:35:39 -04:00
Peter D. Gray
f12457cbb5 spending policy implemented 2025-09-16 10:35:07 -04:00
Peter D. Gray
c3a454abd6 hobbled mode support for spending policy 2025-09-16 10:35:07 -04:00
scgbckbone
e29e0b65e3 is None, not equals None 2025-06-03 09:20:12 -04:00
Peter D. Gray
fc5e99c226 more 2025-02-26 12:05:48 +01:00
scgbckbone
66b01c1fd5 special menu keys 1..9 change from cursor scroll-only to skip-to-item 2025-01-14 09:56:07 -05:00
scgbckbone
2d004bccd5 fix multiselect for menus with len > PER_M 2024-09-10 14:02:19 -04:00
scgbckbone
fac58c6969 XOR from Seed Vault & multichoice menu 2024-09-04 10:43:31 -04:00
scgbckbone
3886fa0019 NonDefaultMenuItem: mk4 lable size limit for checkmark 2024-04-29 11:26:56 -04:00
scgbckbone
6598be34d4 predicate does not need to be callable; fix menu dump 2024-04-18 09:58:12 -04:00
Peter D. Gray
d963dab12a
syntax 2024-03-27 09:51:24 -04:00
Peter D. Gray
1e9fcd95c9
Per request from @nvk 2024-03-27 09:49:11 -04:00
Peter D. Gray
7380a8b163
friday fun 2024-03-25 10:01:15 -04:00
Peter D. Gray
726180dc36
more docs of bad design 2024-02-20 10:38:12 -05:00
Peter D. Gray
57bf27e78f
check predicate on shortcuts 2024-01-22 17:09:39 -05:00
Peter D. Gray
60a8df882d
porting to Q 2024-01-18 10:31:07 -05:00
Peter D. Gray
17d0e7d345
secure notes and passwords 2024-01-11 16:07:42 -05:00
Peter D. Gray
913b7304d6
show checkmark for non-default values in settings menus 2023-12-08 09:44:22 -05:00
Peter D. Gray
dd5cb223a9
lcd brightness 2023-12-07 10:23:39 -05:00
Peter D. Gray
801fbb89b5
Rename SELECT->ENTER 2023-12-06 11:42:52 -05:00
Peter D. Gray
b16b685bb7 more 2023-12-05 13:09:24 +01:00
Peter D. Gray
f1fc2d1ba6 better dark 2023-12-05 13:04:40 +01:00
Peter D. Gray
f69157dcd9 fancy text entry 2023-12-05 12:47:47 +01:00
Peter D. Gray
14efa6248e fix 2023-12-05 12:33:29 +01:00
Peter D. Gray
3781f7a08d Q1 display and ux 2023-12-05 12:33:29 +01:00
Peter D. Gray
c6e0fd7fa7 remove unused early_draw funct 2023-12-05 12:08:01 +01:00
Peter D. Gray
afd1c8cda1 generalized for q1 vs mk4 2023-12-05 11:34:41 +01:00
Peter D. Gray
efe1180e1c width q1 2023-12-05 11:08:07 +01:00
Peter D. Gray
c6502101d4 q1 first pass ux 2023-12-05 11:08:07 +01:00
Peter D. Gray
7e1460b501
cleanup/generalize 2023-09-06 09:00:22 -04:00
scgbckbone
63debfebaf unify address format labels; address explorer now uses both labels and shortened addresses; axi updated to track last 4 addr chars or MenuItem label (multisig) 2023-05-10 11:57:48 -04:00
scgbckbone
5e89cf687a Detached signature file for single sig exports, generic single sig exports, paper wallets, derived entropy; BIP137 fixes; signature file verification; sign files in 'List Files' manu 2023-02-16 16:25:09 -05:00
scgbckbone
35b1564638 Menu wrapping (wrap around bottom/top) 2022-09-06 11:29:20 -04:00
Peter D. Gray
e7f8b24fae
menu reorg 2021-09-23 15:02:06 -04:00
Peter D. Gray
c414819b4e wrap around on large seed word menus 2021-03-12 09:58:45 -05:00
Peter D. Gray
b18723dddb First pass w/ libNgU 2021-03-01 09:03:03 -05:00
Peter D. Gray
68a7322f87 Bury the testnet option in the dangerzone with warning 2020-09-30 14:54:38 -04:00
Peter D. Gray
40b027aabf nitpick 2020-02-25 14:38:39 -05:00
Peter D. Gray
424850d7f3 Additions for HSM and user mgmt 2020-01-10 12:39:57 -05:00
Peter D. Gray
b7d7ad0b91 Bugfix: addr explorer entry could crash 2019-12-17 14:45:22 -05:00
Peter D. Gray
befcf62af5 First pass at paper wallet feature 2019-09-13 14:57:19 -04:00
Peter D. Gray
22a9a8f817 Move chooser code higher 2019-05-24 13:29:27 -04:00
Peter D. Gray
c499ea7a6b Stack handling better w/ ms import 2019-05-14 10:14:04 -04:00
Peter D. Gray
94daa87ce4 Menu items need to update menu contents sometimes 2019-05-03 12:55:27 -04:00
Peter D. Gray
fb609cd373 Conserve memory by using annoying getattr pattern 2019-04-09 09:29:10 -04:00
Peter D. Gray
53ca378e73 Bugfix: only want leading space indicator on certain menus, not in the settings 2019-04-04 08:58:54 -04:00
Peter D. Gray
15a81e18ff Hide some menu items (better) if no BIP39 words 2019-04-01 10:24:40 -04:00
Peter D. Gray
48670a8ef7 Basics of passphrase data entry 2019-03-28 11:35:35 -04:00
Peter D. Gray
9f04ac1b88 Making whole firmware public with single, signed commit. 2018-07-24 14:07:33 -04:00