Dan Finlay
ca5cf06ae9
Concatenate custom RPC labels that are too long
2017-02-27 10:25:10 -08:00
Dan Finlay
4697aca02c
Got personal_sign working
...
Also fixed bug where signing would not close popup.
2017-02-23 14:23:45 -08:00
Kevin Serrano
62854398f1
Tested against code to play nice with unit tests.
2017-02-23 13:56:58 -08:00
Kevin Serrano
3be6ee5f6c
Make the UI play nice with empty RPC lists.
2017-02-22 15:32:01 -08:00
Kevin Serrano
1d0f5fb51c
Linto
2017-02-22 15:13:59 -08:00
Kevin Serrano
7a0ce31bd3
Implemented functionality for displaying recent custom RPCs
2017-02-22 15:12:56 -08:00
Dan Finlay
9e81a0c8c4
Merge branch 'master' into i1128-noticesdev
2017-02-20 15:42:20 -08:00
Dan Finlay
8aca5bf4b5
Add debug logging to ui routing logic.
2017-02-20 13:14:12 -08:00
Kevin Serrano
c934f96651
Re-enable notices on dev.
2017-02-20 12:59:12 -08:00
Kevin Serrano
9aa70fbaba
Remove custom RPC option when on lock screen.
2017-02-15 15:37:38 -08:00
Kevin Serrano
fbabcf6191
Change networks from lock screen.
2017-02-15 15:35:56 -08:00
Kevin Serrano
8f72748732
fix debug
2017-02-09 22:58:17 -08:00
Kevin Serrano
8b38719a7c
Prevent notices from opening in test and debug mode.
2017-02-09 22:55:14 -08:00
Kevin Serrano
65c84ac4b2
Delete all code related to disclaimers.
2017-02-09 18:17:50 -08:00
Frankie
8be68575bb
Clean up message manger includes:
...
Provider egine bump
Remove presence of message manger in keyring controller
Change the status wording fom conf to approved
make Message manager a class
fix messages not being apart of the badge
re write message manger to better reflect controller pattern
2017-01-28 20:28:20 -08:00
Dan Finlay
5d8a3dd99b
Add ability to import v3 JSON wallets
...
There is now a menu item labeled "JSON File" for importing, and it can digest either:
- v1 MyEtherWallet JSON files
- v3 Account files (used by Geth, Mist, and MyEtherWallet).
Fixes #715
2017-01-18 16:45:39 -08:00
Dan Finlay
693aa50e7f
Remove outdated reference
2017-01-17 16:35:11 -08:00
Dan Finlay
958cbfbde4
Merge branch 'i328-MultiVault-v1' into i715-AddImportMenu
2017-01-17 13:58:54 -08:00
Dan Finlay
77bd010543
Add "import account" menu item + template view
2017-01-17 13:47:30 -08:00
Kevin Serrano
b8d312f8b9
Linting.
2017-01-04 15:04:51 -08:00
Kevin Serrano
a8a37e4d40
Make network somewhat more modular, add new network indicator.
2017-01-04 14:30:14 -08:00
Dan Finlay
d3b2698f34
Rename function to be an action
2016-12-22 14:09:10 -08:00
Dan Finlay
11c1004a41
Linted
2016-12-20 16:07:24 -08:00
Dan Finlay
931ae5f64a
Make notices confirmation configurable
...
- Confirm button will now dismiss the lost accounts array.
2016-12-20 15:24:08 -08:00
Dan Finlay
77d2deb176
Merged master into dev
2016-12-19 13:37:27 -08:00
kumavis
4c390a6221
clean - code style
2016-12-16 11:58:15 -08:00
Kevin Serrano
851ba66cdd
Add ability to show notices to user & get confirmation.
...
Implement generation of markdown for notice files.
Create npm command. Enhance notice generation.
Add test files to test multiple notices.
Add basic markdown support to notices.
Interval checks for updates.
Add extensionizer and linker
Add terms and conditions state file
Add link support to disclaimer.
Changelog addition.
2016-12-16 10:55:42 -08:00
Kevin Serrano
8819475a2e
Add ability to show notices to user & get confirmation.
...
Implement generation of markdown for notice files.
Create npm command. Enhance notice generation.
Add test files to test multiple notices.
Add basic markdown support to notices.
Interval checks for updates.
Add extensionizer and linker
Add terms and conditions state file
Add link support to disclaimer.
Changelog addition.
2016-12-16 10:44:52 -08:00
Dan Finlay
6d13ef691f
Revert "Interface enhancements"
2016-12-16 10:04:57 -08:00
Dan Finlay
83880a5c92
Remove morden testnet provider
...
Instances configured to point at Morden will now point at Ropsten.
2016-12-15 16:12:03 -08:00
Luis Iván Cuende
3969526403
Fixed header h1 alignment and network name
2016-12-14 14:35:36 -08:00
Luis Iván Cuende
4a8bc63c8d
Better account details view
2016-12-14 10:03:56 -08:00
Luis Iván Cuende
233094e19d
Beautified disclaimer
2016-12-13 23:38:55 -08:00
Kevin Serrano
5251fb373f
Modify forgot password flow to go back to init screen.
2016-11-23 13:05:02 -08:00
Dan Finlay
1e46d858e9
Fix undefined provider menu item
2016-11-22 16:34:02 -08:00
Kevin Serrano
7cf6e372eb
Merge pull request #837 from MetaMask/FixMenuItem
...
Fix custom provider menu item
2016-11-21 12:19:54 -08:00
Dan Finlay
6ae2400ef2
Fix custom provider menu item
...
The Custom RPC menu item in the provider menu would not appear when Localhost:8545 was selected.
2016-11-21 11:45:31 -08:00
Dan Finlay
7ab9d40820
Merge branch 'dev' into i831-AddRopsten-Dev
2016-11-21 11:03:32 -08:00
Dan Finlay
e8a8302624
Begin adding Ropsten support
...
Ropsten links will still not work until Etherscan publishes their ropsten link format.
At that time we will need to update ui/lib/account-link.js
Otherwise, fixes #831
2016-11-21 10:58:49 -08:00
Kevin Serrano
7de6b12aad
Re-enable disclaimer screen. Rename variables to reflect role more clearly.
2016-11-14 16:49:16 -08:00
Kevin Serrano
23263bec7d
Linting to the max.
2016-11-11 10:26:12 -08:00
Dan Finlay
19f7041ba4
Add account adding subview placeholders
2016-11-04 12:27:26 -07:00
Dan Finlay
1bbe0ed9e8
Scaffold new account view
2016-11-04 12:01:41 -07:00
Kevin Serrano
8f3db0dbc0
Add reveal of seed words.
2016-11-01 22:19:04 -07:00
Dan Finlay
72729060dc
Make forgot password button.
2016-11-01 15:00:28 -07:00
Kevin Serrano
db356a181a
Made progress on parity for MultiVault
...
- Deleted some unused items
- Renamed files and paths to match with new locations.
- Modified keyring controller logic to separate concerns.
- Fix account naming issues.
- Enable creation of new vault with default HD keyring.
- Formatting issues.
2016-11-01 11:30:10 -07:00
Kevin Serrano
0643c35936
Linted
2016-10-31 11:38:48 -07:00
Kevin Serrano
96643c222a
Implement seed word confirmation page.
...
Remove logs.
Move HD render files to ui/app.
2016-10-31 11:35:09 -07:00
Kevin Serrano
6eb6968037
Merge branch 'master' into i328-MultiVault
2016-10-28 16:19:03 -07:00
Dan Finlay
b1fb8da3b0
Fix provider menu selection indication
2016-10-25 14:16:04 -07:00
Kevin Serrano
678301a20e
Phase out extra warning screen.
2016-10-25 13:24:03 -07:00
Dan Finlay
a462fc82e0
Fix duplicate provider menu item bug
2016-10-21 15:19:16 -07:00
Dan Finlay
55d56f77cf
Began adding first basic keyring
2016-10-20 16:45:58 -07:00
Dan Finlay
383f8ea7dc
Linted & added salting to vault
2016-10-20 11:33:18 -07:00
Dan Finlay
e5c95d68f8
Fix state updating after vault creation and unlocking
2016-10-20 11:00:38 -07:00
Kevin Serrano
1481a3ef8e
Initial work on UI side
2016-10-15 10:48:12 -07:00
Dan Finlay
5c9969e126
Remove opinionated seed word code
...
Completely breaking all account maangement, I have removed the opinionated seed-word code from the UI.
Web3 injection still seems to work.
2016-10-12 16:31:15 -07:00
Kevin Serrano
0ecf364c5b
Prevent back/login buttons from appearing on the terms of service.
2016-10-07 02:11:03 -07:00
Kevin Serrano
862adf3a4b
Rename drop menu item to be consistent with naming.
2016-10-04 21:47:17 -07:00
Dan Finlay
4eef2c57cf
Show loading indication when selecting ShapeShift
2016-09-15 20:58:18 -07:00
Frankie
218f380d87
Add qrcode-npm to package.json and swap out Qr Code generator api for node-module
2016-09-12 17:27:14 -07:00
Dan Finlay
09dd854a96
Nearly finished factoring fiat value into eth-balance
2016-09-06 16:45:06 -07:00
Dan Finlay
a804629606
Show custom rpc menu item always
2016-08-29 12:36:47 -07:00
Frankie
ae33586660
make the back button its own function
2016-08-26 11:30:07 -07:00
Frankie
547894ed39
Merge branch 'master' into i#563forgotPassword
2016-08-25 16:06:54 -07:00
Frankie
250cf8cc23
Change style on back button to be more like the rest of the app
2016-08-25 16:05:44 -07:00
Frankie
483a7fee0a
Add a back button on lock screen to go back to init menu
2016-08-25 14:13:32 -07:00
Dan Finlay
6e1000f361
Merge branch 'master' into PopupNotifications
2016-08-22 15:03:36 -07:00
Frankie
752d16f6c0
WIP: ShapeShift tx
2016-08-18 11:04:28 -07:00
Dan Finlay
a167bbc5a0
MVP Popup Notifications Working
...
I'm unsure which will be more performant: A notification using a trimmed down version of the UI, or using them both, letting the browser cache them both.
In any case, here I've modified the normal UI to recognize when it's a popup, and change the UX accordingly in a few ways:
- Hide the menu bar
- Hide the back button from the notifications view.
- When confirming the last tx, close the window.
2016-08-16 17:32:54 -07:00
Dan Finlay
e826eb932c
Remove ethereum classic provider
...
Fixes #542
2016-08-14 18:41:05 -07:00
Frankie
b4c9a52259
Change buy forms so that they are their own view and add Qr-code
2016-08-12 15:41:59 -07:00
Frankie
f8ac9ca522
Fix issue with dropdown menu
2016-08-03 19:43:54 -07:00
Dan Finlay
c805963a22
Linted
2016-07-28 11:10:54 -07:00
Dan Finlay
5feff0b1f5
Add missing reference for provider
2016-07-28 11:04:02 -07:00
Dan Finlay
9b43ec2278
Add eth classic to provider menu
2016-07-28 10:53:51 -07:00
Kevin Serrano
3a4744dec1
Fix menu droppo issues caused by Chrome 52.
2016-07-27 15:31:30 +09:00
Frankie
fcd523abe4
Buy button ( #474 )
...
* WIP: Buy button link
* Add buy eth and the buy eth warning message
* Add css
* Move the opening of coinbase page to background
and send to faucet if on test net
* Create a Warning about storeing eth
* Finish Buy button and Eth store warning screen
* Add to CHANGELOG
* fix frankies deletion and change chrome to extension
2016-07-21 13:41:10 -07:00
Dan Finlay
7b3f0ad43d
Fix main dropdown animation
2016-07-11 11:33:12 -07:00
Kevin Serrano
acdd40e3be
Fix dropdown z-index issue.
2016-07-06 20:11:49 -07:00
Dan Finlay
287222df25
Linted
2016-07-01 10:32:54 -07:00
Dan Finlay
51a5e66cbb
Move main drop-down state to component state
2016-07-01 10:25:19 -07:00
Dan Finlay
6ec387b675
Formatted dev mode better
2016-06-30 23:50:20 -07:00
kumavis
41598a32a6
Merge branch 'master' of github.com:MetaMask/metamask-plugin into networkIndication
2016-06-29 17:12:08 -07:00
Frankie
0b3737edb4
Add to change log
2016-06-29 16:31:27 -07:00
Dan Finlay
2880f8631c
Unify tooltip styles
...
Made a local tooltip component for replicating our tooltip styles wherever we use tooltips.
Applied that tooltip to other items that had tooltips.
2016-06-29 16:21:38 -07:00
Frankie
e0daea35a9
Add network name to indicator and some css fixes
...
-also fix custom net work bug in drop down where it
thinks local:8545 is custom.
2016-06-29 16:12:19 -07:00
Frankie
2c36c17238
Add ✓ charchter to indicate active network
2016-06-29 15:04:16 -07:00
Frankie
ce03356f5f
Remove missused action
2016-06-28 19:10:27 -07:00
Frankie
dbae676858
Make it so that when you click the custom rpc url it closes the dropdown menu
2016-06-28 18:47:17 -07:00
Frankie
f3119d40f5
fix lint
2016-06-28 18:06:10 -07:00
Frankie
af999e2bee
Merge branch 'master' into networkDropdownFix
2016-06-28 17:59:22 -07:00
Frankie
56cbd7d9ea
Add custom to drop down menu
2016-06-28 17:57:53 -07:00
Kevin Serrano
e4956c3123
Modify network icons to reflect current design. ( #355 )
...
* Modify network icons to reflect current design.
* Switch icons around.
2016-06-28 16:15:26 -07:00
Frankie
16566ee7db
Move clearNotifications to popup.js
2016-06-28 12:57:06 -07:00
Frankie
c115203063
fix for linting
2016-06-28 12:08:30 -07:00
Frankie
c548a1225b
Merge branch 'master' into i340+1
2016-06-28 12:07:48 -07:00
Frankie
4f4c5048bf
fix #341 close notifications when oppening pop up
2016-06-28 11:57:33 -07:00
Kevin Serrano
8c7511e9da
Add alt titles to most critical icons
...
We can change most of these later to a more "elegant" solution, but from the user perspective, having these tooltips is comforting imo.
2016-06-27 11:55:05 -07:00
Dan Finlay
a106887a6f
Add fox logo back to left of menu
...
Re-centered metamask h1 manually.
2016-06-23 14:56:33 -07:00
Dan Finlay
4ebb9f631e
Moved account change button to menu bar
2016-06-23 14:39:50 -07:00
Dan Finlay
8fde8a8921
Manually linted
2016-06-21 13:56:04 -07:00
Dan Finlay
a08c3bc01b
Auto linted
2016-06-21 13:18:32 -07:00
Dan Finlay
1f0de5588d
Remove dead code
2016-06-16 16:55:45 -07:00
Dan Finlay
2835112dbf
Conditionally display disclaimer
2016-06-16 16:55:32 -07:00
Dan Finlay
e0f8628486
Rename Lock Account to simply Lock
2016-06-14 12:59:34 -07:00
Dan Finlay
b9007ee843
Add provider menu on clicking network status indicator.
...
Also simplifies network status icons.
2016-06-03 17:49:54 -07:00
Dan Finlay
5560ebba26
Clicking network status indicator reveals provider menu
2016-06-03 17:09:18 -07:00
Dan Finlay
b2b4b4dd25
Merge branch 'master' into display_network
2016-06-03 15:21:24 -07:00
Dan Finlay
66f06844ac
Remove metamask logo from header
2016-06-03 12:58:00 -07:00
Dan Finlay
9cc04be5e4
Added seed word recovery to config screen
2016-06-02 16:52:18 -07:00
Zac Mitton
f5d107cde1
undo style
2016-06-01 16:37:36 -07:00
Zac Mitton
924a65c956
network status getting set upon start-up and showing in title bar but not auto-updating yet
2016-06-01 16:30:14 -07:00
Dan Finlay
294b16a275
Fix back button on pending tx screen
...
Fixes #208
2016-05-25 16:28:07 -07:00
Dan Finlay
4f9e66994d
Remove commented out code
2016-05-25 16:09:54 -07:00
Dan Finlay
e64e3bbea5
Fix typos
2016-05-18 17:47:30 -07:00
Dan Finlay
9d0cad0e16
Finish clean implementation of drop-down menu
2016-05-18 17:32:26 -07:00
Dan Finlay
d0b0526765
Add dynamic list item styles
2016-05-18 14:36:35 -07:00
Dan Finlay
d18d9a8f97
Add animated sandwich button
2016-05-18 12:30:03 -07:00
kumavis
49e08f9013
ui - redesign - unlock menu
2016-05-13 18:07:47 -07:00
kumavis
46f1ab8b48
ui - redesign - trans group + + account detail + tx list fixes
2016-05-13 16:28:46 -07:00
kumavis
e0280b0db8
ui - redesign - remove footer
2016-05-13 14:56:29 -07:00
Dan Finlay
29facfe4d6
Fix more transition bugs
2016-05-11 22:21:10 -07:00
Dan Finlay
f926aa8f85
Vertically center title bar content
2016-05-11 02:56:12 -07:00
kumavis
c2c33ff6cd
ui - redesign - app header + accounts selection
2016-05-10 16:52:07 -07:00
Dan Finlay
93db6cacb5
Fix button width transition bug
...
Fixes #160
2016-05-04 20:41:34 -07:00
Dan Finlay
9c6ec054b1
Show any pending txs when unlocking
...
Before the unlock action hard-routed to the home route, now it has a condition where it will show pending transactions instead.
2016-05-03 15:04:15 -07:00
Dan Finlay
e6c4d63ccd
Add UI for Signing Messages
...
Calls to `eth.sign` are now transiently persisted in memory, and displayed in a chronological stack with pending transactions (which are still persisted to disk).
This allows the user a method to sign/cancel transactions even if they miss the Chrome notification.
Improved a lot of the view routing, to avoid cases where routes would show an empty account view, or transition to the accounts list when it shouldn't.
Broke the transaction approval view into a couple components so messages and transactions could have their own templates.
2016-05-03 14:32:22 -07:00
Dan Finlay
d814a45dff
Moved UI into repo with its own dependency stack
2016-04-13 15:28:44 -07:00