-
881217b16c
Change ETH price label to "$x,xxx.xx USD/ETH"
sneak
2026-02-26 16:01:26 +07:00
-
938861c12e
Move USD total to its own line and add etherscan link on address page
sneak
2026-02-26 16:00:50 +07:00
-
49dfd79d73
Show ETH price, split headline into ETH balance and total USD
sneak
2026-02-26 15:58:39 +07:00
-
ba54f412d2
Show active address ETH balance and USD value in headline
sneak
2026-02-26 15:56:09 +07:00
-
e8e5edf5f2
Make active address display copyable with etherscan link
sneak
2026-02-26 15:53:56 +07:00
-
fce907df55
Use compact [ ] select button and show active address above actions
sneak
2026-02-26 15:51:56 +07:00
-
fced156e3e
Rearrange home address layout and widen rename input
sneak
2026-02-26 15:48:09 +07:00
-
5d1873ac78
Allow renaming wallets by clicking the wallet name
sneak
2026-02-26 15:44:17 +07:00
-
d24c10ca9c
Debug-log every API request and response
sneak
2026-02-26 15:40:09 +07:00
-
47e690f466
Show tracked tokens with zero balance on main and address pages
sneak
2026-02-26 15:37:39 +07:00
-
6c4b2753d9
Add copy-on-click and etherscan links to transaction detail page
sneak
2026-02-26 15:34:28 +07:00
-
69311f4444
Improve spam protection settings spacing and input type
sneak
2026-02-26 15:31:59 +07:00
-
9a6d1f6255
Add dust transaction filter to catch native ETH poisoning
sneak
2026-02-26 15:29:48 +07:00
-
b5b4f75968
Add anti-poisoning filters for token transfers and send view
sneak
2026-02-26 15:22:11 +07:00
-
d05de16e9c
Document address poisoning attack and AutistMask defenses in README
sneak
2026-02-26 13:57:24 +07:00
-
df95522f48
Disable send button after broadcast, show tx link and elapsed timer
sneak
2026-02-26 12:43:11 +07:00
-
2aebf3ddf9
Show full address without truncation on address detail page
sneak
2026-02-26 12:40:57 +07:00
-
4bfcf17773
Show address titles on transaction confirmation page
sneak
2026-02-26 12:38:34 +07:00
-
a590cfc3ad
Show approval in browser-action popup instead of a separate window
sneak
2026-02-26 12:16:41 +07:00
-
dce3b4aa08
Center approval popup over focused window to avoid macOS Space switch
sneak
2026-02-26 04:03:45 +07:00
-
dce561464d
Flush pending approval popups on address switch
sneak
2026-02-26 04:02:33 +07:00
-
e847f27243
Clear in-memory site approvals on address switch
sneak
2026-02-26 03:59:21 +07:00
-
be347155e8
Check per-address permissions before broadcasting accountsChanged
sneak
2026-02-26 03:57:23 +07:00
-
980fdda694
Scope site connection permissions per address
sneak
2026-02-26 03:54:52 +07:00
-
21ccecab46
Fix approval popup: init listeners before early return, rename view, space buttons
sneak
2026-02-26 03:51:51 +07:00
-
2d328c7389
Fix from address not showing when Send clicked from main view
sneak
2026-02-26 03:49:20 +07:00
-
4ea5eeabda
Show sending address on send page with color dot and ENS name
sneak
2026-02-26 03:47:48 +07:00
-
b8126c6080
Add Send and Receive buttons to main view using active address
sneak
2026-02-26 03:47:04 +07:00
-
0d543288b2
Parallelize address scanning and unify address display formatting
sneak
2026-02-26 03:46:25 +07:00
-
1dfc006cb9
Fix [select] inheriting bold from parent flex container
sneak
2026-02-26 03:44:45 +07:00
-
0643307824
Style [select] indicator as bracket-wrapped with dashed underline
sneak
2026-02-26 03:41:43 +07:00
-
56fa56bc8a
Add site connection permissions, approval flow, and active address
sneak
2026-02-26 03:40:34 +07:00
-
9a6e544167
Truncate address to 40 chars on address detail pane for dot alignment
sneak
2026-02-26 03:31:13 +07:00
-
0f03ba7cd8
Link tx hash, from, and to addresses to Etherscan in transaction detail view
sneak
2026-02-26 03:29:42 +07:00
-
166bb46149
Truncate addresses by 2 chars to compensate for color dot width
sneak
2026-02-26 03:29:09 +07:00
-
138468287c
Fix address color palette to use equally saturated colors
sneak
2026-02-26 03:27:48 +07:00
-
d28d5a5a51
Add address color dots and cached ENS reverse lookups
sneak
2026-02-26 03:26:52 +07:00
-
fbff44ade6
Fix tx amount display to 4 decimal places, add relative time to tx detail
sneak
2026-02-26 03:19:42 +07:00
-
a1ddbd035b
Fix balance line spacing: use width:42ch;max-width:100%
sneak
2026-02-26 03:17:08 +07:00
-
e1bd3bab58
Increase right padding to pr-5 (20px) for scrollbar gutter
sneak
2026-02-26 03:15:32 +07:00
-
4765bf835f
Add right padding on #app for overlay scrollbar gutter
sneak
2026-02-26 03:14:39 +07:00
-
ff3554e24e
Widen popup body to 412px to account for scrollbar width
sneak
2026-02-26 03:13:31 +07:00
-
75ec67617b
Rewrite tx list with innerHTML, fix scrollbar overlay and overflow
sneak
2026-02-26 03:12:33 +07:00
-
197f40bde5
Use inline styles for tx list items to fix overflow
sneak
2026-02-26 02:33:42 +07:00
-
be08723851
Fix tx list overflow: add min-w-0 to truncatable flex children
sneak
2026-02-26 02:32:04 +07:00
-
d0cca13715
Fix tx list overflow: use truncate on left spans, shrink-0+pl-2 on right
sneak
2026-02-26 02:30:32 +07:00
-
cef3d2ad37
Fix horizontal overflow: overflow-x-hidden on body and app, remove shrink-0 from 42ch spans
sneak
2026-02-26 02:29:11 +07:00
-
3eeaa7a7b2
Fix horizontal scrolling in transaction list with overflow-hidden
sneak
2026-02-26 02:26:43 +07:00
-
9c80dbccf4
Shorten truncated address by 2 more chars to prevent wrapping
sneak
2026-02-26 02:25:20 +07:00
-
7dba48b61d
Shorten truncated address by 2 chars to prevent wrapping
sneak
2026-02-26 02:24:34 +07:00
-
c278be65ed
Refactor truncateAddress to truncateMiddle(str, maxLen)
sneak
2026-02-26 02:23:30 +07:00
-
9abe570e43
Truncate counterparty address in tx list based on amount width
sneak
2026-02-26 02:22:38 +07:00
-
bf9ae4919d
Redesign transaction list and add transaction detail view
sneak
2026-02-26 02:20:13 +07:00
-
a15fb1a761
Fix Blockscout tx fetch: remove unsupported limit parameter
sneak
2026-02-26 02:15:26 +07:00
-
3bd2b58543
Token auto-discovery, tx history, balance polling, EIP-6963, UI overhaul
sneak
2026-02-26 02:13:39 +07:00
-
2b2137716c
Add transaction confirmation screen and password modal
sneak
2026-02-25 18:55:42 +07:00
-
023d8441bc
Split popup into one file per view
sneak
2026-02-25 18:51:41 +07:00
-
f50a2a0389
Refactor popup into shared modules, wire up real ERC-20 tokens
sneak
2026-02-25 18:48:44 +07:00
-
2a8c051377
Add total portfolio value, cached prices and balances
sneak
2026-02-25 18:44:29 +07:00
-
64bd541013
Global title bar on all screens, screen name in DEBUG banner
sneak
2026-02-25 18:38:33 +07:00
-
1c9d5a9f2d
Implement EIP-1193 provider for dApp connectivity
sneak
2026-02-25 18:36:27 +07:00
-
98b5eef21b
Update header to "AutistMask by @sneak" with link
sneak
2026-02-25 18:33:01 +07:00
-
cbb92f2a69
Add common token picker on Add Token screen
sneak
2026-02-25 18:31:39 +07:00
-
f6a47a6cea
Show $0.00 instead of < $0.01 for zero balances
sneak
2026-02-25 18:30:19 +07:00
-
f2e22cadf2
Encrypt secrets with libsodium, password required to send
sneak
2026-02-25 18:23:09 +07:00
-
bfecddf2f7
Implement ETH send and QR code receive
sneak
2026-02-25 18:17:23 +07:00
-
fc3f0e00c8
Rewrite TODO as 0.1.0 MVP checklist, add screen map
sneak
2026-02-25 18:04:28 +07:00
-
097f90d7f8
Add token list module with CoinDesk price client
sneak
2026-02-25 17:35:27 +07:00
-
933c13ad1a
Add ENS support: reverse lookup and forward resolution
sneak
2026-02-25 17:09:44 +07:00
-
0b102f49c2
Fetch real ETH balances from RPC on popup open
sneak
2026-02-25 17:01:33 +07:00
-
1b806fb9e9
Store xpubs unencrypted, remove password from viewing flow
sneak
2026-02-25 16:13:22 +07:00
-
147ffbeb92
Document full identifiers policy in README
sneak
2026-02-25 16:07:17 +07:00
-
d384d41c82
Show full addresses in wallet list
sneak
2026-02-25 16:06:33 +07:00
-
b166a96e87
Remove DEBUG lock-screen bypass, add DEBUG mode policy
sneak
2026-02-25 16:06:03 +07:00
-
88f57263fb
Persist wallet state to extension storage
sneak
2026-02-25 16:02:33 +07:00
-
079541e84b
Add DEBUG mode with red banner and hardcoded mnemonic
sneak
2026-02-25 15:59:50 +07:00
-
2a4e29b773
Remove fixed min-height, let popup auto-size to content
sneak
2026-02-25 15:57:07 +07:00
-
29d6e7918e
Increase popup dimensions to 396x720
sneak
2026-02-25 15:56:32 +07:00
-
da30c0667f
Use ethers.js Mnemonic for real BIP-39 phrase generation
sneak
2026-02-25 15:40:41 +07:00
-
a967029511
Add ethers.js and libsodium, document crypto policy
sneak
2026-02-25 15:37:49 +07:00
-
e6d8f6acf4
Clarify password role, random die, updated wording
sneak
2026-02-25 15:34:33 +07:00
-
3dbf885951
Consolidate to single Add Wallet button everywhere
sneak
2026-02-25 15:25:20 +07:00
-
1a49665210
Unify create/import into single Add Wallet view
sneak
2026-02-25 15:24:24 +07:00
-
8431488849
Redesign UI for non-technical users
sneak
2026-02-24 10:21:52 +07:00
-
e41efc969d
Use make targets exclusively in Getting Started
sneak
2026-02-24 10:15:01 +07:00
-
d9eda1d503
Add basic monochrome popup UI with Tailwind CSS
sneak
2026-02-24 10:12:19 +07:00
-
065f0eaa81
Add project scaffolding
sneak
2026-02-24 09:48:21 +07:00
-
c2ff5d1788
Initial README for AutistMask
sneak
2026-02-24 09:45:05 +07:00