Kevin Serrano
5d1a4db5e5
Further styling to get hex component working. Fix some typos.
2017-02-27 16:33:58 -08:00
Dan Finlay
c4e9354575
Linted
2017-02-27 16:09:46 -08:00
Dan Finlay
57fec36a7d
Add non-working gas recalculating logic to tx-details view
2017-02-27 16:06:28 -08:00
Kevin Serrano
9e6e3f55b7
Merge branch 'i765-gaslimits' of github.com:MetaMask/metamask-plugin into i765-gaslimits
2017-02-27 13:54:07 -08:00
Kevin Serrano
a77a5f0ab3
Move input boxes into table and into details component.
2017-02-27 13:53:43 -08:00
Dan Finlay
462c7ae213
Merge branch 'master' into i765-gaslimits
2017-02-27 12:59:19 -08:00
Dan Finlay
5edb3db969
Merge branch 'master' into i1144-moarrpc
2017-02-27 10:36:48 -08:00
Dan Finlay
ca5cf06ae9
Concatenate custom RPC labels that are too long
2017-02-27 10:25:10 -08:00
Kevin Serrano
dfc89d6c6d
Make gasPrice accessible to the UI.
2017-02-24 15:06:55 -08:00
Dan Finlay
42c2c3df37
Improve pending tx blue dot style
2017-02-23 17:45:37 -08:00
Dan Finlay
961a83769b
Fix cancel msg signing behavior.
2017-02-23 16:02:58 -08:00
Dan Finlay
1d1d296a1e
Make personal sign view look nice
2017-02-23 14:40:18 -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
30e4bdf24b
Merge github.com:MetaMask/metamask-plugin into i765-gaslimits
2017-02-23 14:17:52 -08:00
Kevin Serrano
62854398f1
Tested against code to play nice with unit tests.
2017-02-23 13:56:58 -08:00
Dan Finlay
7ec25526b7
Add alternate UI for pending personal_sign messages
2017-02-23 11:18:49 -08:00
Dan Finlay
564f920ae0
Add personal sign actions and template
2017-02-22 16:30:09 -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
Kevin Serrano
17a7436602
Connect to actions.
2017-02-21 12:51:56 -08:00
Dan Finlay
05080d1c50
Fix UI Dev Mode for Tx Approval
...
The state object had been changed, but our mock states for tx approval were using the old keys.
Rather than try to muck about and figure out each and every change, I've re-generated a UI dev state for tx approval, which should help @zanibas on his current project.
We can continue adding new dev states as needed from here. If anyone catches a state that doesn't render correctly, it's worth checking if a new snapshot doesn't solve things.
Debugged by adding new debugging loggers, and I've left them in place for easier future debugging.
2017-02-20 23:33:21 -08:00
Dan Finlay
9e81a0c8c4
Merge branch 'master' into i1128-noticesdev
2017-02-20 15:42:20 -08:00
Kevin Serrano
e54b73679c
Notices must be scrolled down to proceed from.
2017-02-20 14:58:24 -08:00
Dan Finlay
8aca5bf4b5
Add debug logging to ui routing logic.
2017-02-20 13:14:12 -08:00
Kevin Serrano
415b9b245c
Fix typo.
2017-02-20 12:59:31 -08:00
Kevin Serrano
c934f96651
Re-enable notices on dev.
2017-02-20 12:59:12 -08:00
Dan Finlay
6b56d6ba98
Broke hex decimal input into its own component
...
Also added a new state to try to make UI dev mode work again, but it has other issues, like #1128 , that need to be addressed before UI dev mode can be used again.
2017-02-17 12:46:08 -08:00
Kevin Serrano
89af0ef408
Change state to props, add modifiable fields.
2017-02-17 12:08:54 -08:00
Kevin Serrano
3fe8e2b659
Merge branch 'master' into i1089-networkfront
2017-02-15 15:44:14 -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
de6455151e
Revert old style message sighing
2017-02-09 17:32:49 -08:00
Dan Finlay
b529017149
Remove egregious alert
2017-02-06 16:45:40 -08:00
Dan Finlay
13ee92909c
Mostly got shapeshift tx management into its own controller
...
Rendering the list is still having issues, so this isn't done yet.
2017-02-03 20:45:20 -08:00
kumavis
9e4ef45b6a
migration #9 - break out CurrencyController substate
2017-02-02 23:32:24 -08:00
kumavis
99fa9ab13a
migration 7 - break off TransactionManager substate
2017-02-02 20:20:13 -08:00
kumavis
296b278592
actions - dont expect background to provide newState, manually update
2017-02-02 16:46:56 -08:00
Frankie
54b1339f6a
Merge branch 'dev' into messageManagerCleanUp
2017-02-01 13:05:58 -08:00
Frankie
6eb6057118
default a return of an empty array
2017-02-01 12:57:00 -08:00
Frankie
23622632c6
linting
2017-02-01 12:25:52 -08:00
Frankie
7aca279a5f
fix transactions not showing up in history
2017-02-01 12:19:22 -08:00
Frankie
ce0c3ed03c
Merge branch 'dev' into messageManagerCleanUp
2017-02-01 12:03:42 -08:00
Frankie
1b16b46241
code clan up and tests
2017-02-01 11:54:01 -08:00
kumavis
f9b31fe2c3
rename selectedAccount to selectedAddress
2017-01-30 15:08:31 -08:00
Frankie
fdee1e3701
Merge branch 'dev' into messageManagerCleanUp
2017-01-28 22:59:28 -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
kumavis
4dd6ba9c1b
migration 5 - move keyring controller state to substate
2017-01-28 19:19:03 -08:00
kumavis
d7fde88f4b
Merge branch 'dev' of github.com:MetaMask/metamask-plugin into kumavis-refactor2
2017-01-26 22:31:55 -08:00
kumavis
9ab8362843
metamask controller - cleanup remote api
2017-01-26 22:30:12 -08:00
Frankie
583dc100ab
Fix ui overlap
2017-01-26 14:53:42 -08:00
kumavis
70b8e640f0
Merge branch 'dev' into i#1048
2017-01-24 15:39:33 -08:00
kumavis
463a56ff54
background controller - extract KeyringC.placeSeedWords to MetamaskC
2017-01-24 15:33:33 -08:00
kumavis
23c2b0b9a5
Merge pull request #1050 from MetaMask/fixConfTxBalanceLogic
...
Fix conf tx balance logic
2017-01-24 15:00:46 -08:00
Frankie
8ed657d5d5
fix base
2017-01-24 14:54:38 -08:00
Frankie
5811f2ab14
Merge pull request #1051 from MetaMask/hotfix1048
...
hotfix - addNewAccount - dont assume hd keyring position
2017-01-24 13:38:24 -08:00
kumavis
745fff0c80
hotfix - dont assume hd keyring position
2017-01-24 13:29:48 -08:00
Frankie
b2623510ae
Fix issue where ConfTx view lets you approve txs when the account has insufficient balance
2017-01-24 13:19:26 -08:00
Frankie
8642ced310
Fix issue where generating a new account would put it in loose keys
2017-01-24 12:06:59 -08:00
Dan Finlay
9f1884145a
Merge branch 'dev' into i715-AddJsonImport
2017-01-18 17:24:12 -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
9126652f2e
Implement naieve JSON file importing
...
Doesn't work on any JSON file I have, it's a very naieve strategy provided by ethereumjs-wallet. Will need to raise its sophistication before deploying to production.
2017-01-18 16:15:25 -08:00
Dan Finlay
b52346388b
Added new modular private key import system
...
Now any strategy for importing a private key that can be described as a pure function can be very easily turned into a MetaMask import strategy.
I've created a generic and reusable UI action called `importNewAccount(strategy, args)`.
The `strategy` is a unique identifier defined in `app/scripts/account-import-strategies`, and the `args` will be passed to the member of the `strategies` array whose key matches the strategy string.
Strategies return private key hex strings, and are used by the metamask-controller to create a new keyring, and select that new account, before calling back.
This also implements @frankiebee's idea of showing the imported account when it's been imported (my oversight!).
This commit only moves us to this architecture, keeping feature parity for private key import, but has some untested code for importing geth-style JSON files as well!
2017-01-18 15:20:48 -08:00
Dan Finlay
0e01abdf71
Merge branch 'master' into Version-3.1.0
2017-01-18 12:25:35 -08:00
Frankie
e3650b336a
Merge branch 'master' into fixSignedVsSubmitted
2017-01-18 11:30:41 -08:00
Frankie
460cbb985f
Fix the dissplay for submitted transactions and the listner wating to hear when tx's were included in a block
2017-01-18 11:24:53 -08:00
Dan Finlay
3572708fda
Fix test to log out despite number of menu items
2017-01-17 16:49:08 -08:00
Dan Finlay
693aa50e7f
Remove outdated reference
2017-01-17 16:35:11 -08:00
Dan Finlay
9ed6381c5d
Remove unused UI files
2017-01-17 16:31:12 -08:00
Dan Finlay
1ff4894b67
Allow importing of private key strings
...
Fixes #1021
A top-right menu item now allows `Account Import`. It has a menu (with one item for now) that allows importing a private key string.
Errors are displayed, and a success navigates the user to their account list, where the imported account is labeled `LOOSE`.
2017-01-17 16:24:45 -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
Dan Finlay
54c536e72c
Fix message signing UI rendering
...
[A recent PR](https://github.com/MetaMask/metamask-plugin/pull/1004 ) removed logic that rendered pending messages for approval.
This commit fixes that.
2017-01-16 23:59:25 -08:00
Dan Finlay
5dd5619e5d
Merge branch 'master' into dev
2017-01-16 10:55:32 -08:00
Frankie
6481f9ced4
Dont render conf-tx if their are no txParams to show
2017-01-14 22:59:05 -08:00
Frankie
b72987405e
remove orphaned comment
2017-01-13 11:30:58 -08:00
Frankie
c1656aff19
lint
2017-01-13 10:53:16 -08:00
Frankie
5ed52eed68
Clean up code
2017-01-13 10:44:22 -08:00
Frankie
34081c8cb2
Fix sorting and instances where something could be undefined
2017-01-11 17:02:57 -08:00
Frankie
f9efb0817d
Merge branch 'dev' into integrateTxManagerUI
2017-01-11 16:07:03 -08:00
Frankie
576e2ad64d
Fix wording and icon of failed txs
2017-01-11 15:44:21 -08:00
Dan Finlay
d87a7b2a76
Send update to UI when changing selected account
...
Fixes #981
2017-01-11 15:15:37 -08:00
Frankie
0fae263a9a
Take some of the tx Logic out of the UI and create a visble state for pending and unaproved transactions
2017-01-11 12:16:37 -08:00
Frankie
29060acb72
update coinbase info and view
2017-01-10 12:18:39 -08:00
Kevin Serrano
3a6159080e
quick typo fix.
2017-01-06 14:41:40 -08:00
Kevin Serrano
af61bb9065
Switch order of header and indicator.
2017-01-05 08:31:54 -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
2c2cdc4475
Convert more actions to new simple pattern
2017-01-03 11:33:15 -08:00
Dan Finlay
10c818abac
Restore missing line
2017-01-03 11:30:27 -08:00
Dan Finlay
013e6a608f
Corrected instances of showWarning to displayWarning
2017-01-03 11:03:25 -08:00
Dan Finlay
8b7b097034
Apply new pattern to repetitive functions
2017-01-03 10:42:09 -08:00
Dan Finlay
3ebf029c04
Update account list after adding account
...
Fixed by finally making a function generator for a pattern we use frequently, communicating to the background process.
Fixes #961
2017-01-03 10:39:34 -08:00
Dan Finlay
2dbbc0dce7
Merge remote-tracking branch 'origin/kumavis-readme-gource' into RevertTxManager
2017-01-02 17:32:51 -08:00
Dan Finlay
c05e04c611
Fix rendering of loose accounts
2016-12-23 17:23:33 -08:00
Frankie
fa3e708f34
Merge branch 'dev' into TxManager
2016-12-23 12:48:36 -08:00
Dan Finlay
1f15499046
Show a "LOOSE" warning on accounts not belonging to HD Seed phrase
2016-12-22 17:17:20 -08:00
Dan Finlay
898e96fd6a
Merge pull request #948 from MetaMask/RecoverLostAccounts
...
Auto-Recover accounts lost to BIP44 derivation fix
2016-12-22 14:43:43 -08:00
Dan Finlay
d3b2698f34
Rename function to be an action
2016-12-22 14:09:10 -08:00
Frankie
6f7c23fd28
Merge branch 'dev' into TxManager
2016-12-21 14:31:07 -08:00
Frances Pangilinan
6e78494846
First pass at revision requests
2016-12-21 13:41:32 -08:00
Kevin Serrano
aea263a80d
Lint.
2016-12-20 16:45:22 -08:00
Kevin Serrano
572980402d
Validate URIs before entering them in.
2016-12-20 16:41:04 -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
Frances Pangilinan
4910e2f9bd
remove network Id 2 from explorer link and Add network Id 3
2016-12-20 13:49:22 -08:00
Dan Finlay
ead8329877
Merge pull request #937 from MetaMask/i900-forgot-password-flow
...
I900 forgot password flow
2016-12-19 16:01:01 -08:00
Kevin Serrano
9c8345467c
Modify actions to support better transition.
2016-12-19 15:46:09 -08:00
Kevin Serrano
e9bea92ac3
Lint.
2016-12-19 14:55:52 -08:00
Kevin Serrano
20c043a4c2
Redirect to seed word screen for forgotten passwords.
2016-12-19 14:54:24 -08:00
Dan Finlay
77d2deb176
Merged master into dev
2016-12-19 13:37:27 -08:00
Dan Finlay
a5024aa372
Clean up first notice
...
Remove redundant title from notice component.
Make link color the same orange as the rest of the UI.
2016-12-16 13:40:32 -08:00
Kevin Serrano
8d0f4c2799
Add date to notices display.
2016-12-16 13:31:12 -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
c65db9290d
Better editable label
2016-12-14 09:38:20 -08:00
Luis Iván Cuende
b8ee336f0d
Better buttons
2016-12-13 23:46:50 -08:00
Luis Iván Cuende
233094e19d
Beautified disclaimer
2016-12-13 23:38:55 -08:00
Dan Finlay
1880cda9b9
Fix vault encrypting & unlocking bug
...
This is only a bug in dev, but was committed yesterday.
Sometimes the `encrypt` method was being passed values other than the password as the encryption key, leading to un-unlockable vaults.
To find this, and avoid it for all time hereafter, I added several more steps to our oft-neglected integration test suite, which now fully initializes a vault, locks it, and unlocks it again, to make sure all of those steps definitely work always.
2016-11-30 19:36:24 -08:00
Dan Finlay
049e351c9d
Add integration tests for logging out and back in
2016-11-30 16:01:51 -08:00
Dan Finlay
549bbfd05f
Made integration test create a first vault
2016-11-30 14:58:40 -08:00
Dan Finlay
85d5b12f8d
Fix tx adding code
...
Broken in this commit:
bc39cd7b89
Synchronous methods were added to an `async.waterfall` array.
This commit also removes the delegate call checking, since we concluded it was misinformed.
2016-11-29 12:46:08 -08:00
Dan Finlay
b899119582
Merge branch 'master' into dev
2016-11-23 16:54:27 -08:00
Kevin Serrano
8dd298238d
Cosmetic changes, rename links.
2016-11-23 15:42:17 -08:00
Kevin Serrano
3a503d2ac2
Add link back to unlock.
2016-11-23 15:29:42 -08:00
Kevin Serrano
5a02e58f62
Fix proper behavior for restoring accounts when password forgotten.
2016-11-23 13:49:54 -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
kumavis
e14efa8f17
Merge pull request #858 from MetaMask/i842-WaitForSeedWord
...
I842 wait for seed word
2016-11-22 16:18:43 -05:00
Dan Finlay
0289444fcb
Merge branch 'dev' into i842-WaitForSeedWord
2016-11-22 10:51:48 -08:00
Kevin Serrano
8261cf232d
Merge branch 'dev' into dev-cleanup
2016-11-22 10:50:15 -08:00
Kevin Serrano
17669e4af8
Make ropsten faucet button point at the correct url.
2016-11-22 10:20:59 -08:00
Kevin Serrano
8d2afccdc0
Ropsten has sole access to the faucet.
2016-11-22 10:13:57 -08:00
Kevin Serrano
88ed1f191f
Add to changelog.
2016-11-22 09:45:28 -08:00
Dan Finlay
ea56426b23
Use callback in placeSeedWord method.
...
When displaying seed words, we were not using a callback, which had some race condition potential. This is simply a little cleaner and more correct.
Fixes #842
2016-11-21 20:08:36 -08:00
Dan Finlay
17d63acaed
Fix camel casing on setSelectedAccount action.
2016-11-21 18:16:59 -08:00
Kevin Serrano
1cbab788ec
Change fauceting to become a response of an emit.
2016-11-21 16:46:26 -08:00
Kevin Serrano
f5b0795ac5
change all instances of selectedAddress to selectedAccount.
2016-11-21 16:21:16 -08:00
Kevin Serrano
9123e70434
Remove entropy from encryption and project.
2016-11-21 15:49:03 -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
a07e5826ad
Convert conversion util to pure json.
2016-11-18 16:49:39 -08:00
Kevin Serrano
592b64a19f
Revert one cb to previous state.
2016-11-15 17:13:33 -08:00
Kevin Serrano
5bfb700fa8
Minimize dispatches by using emitters and relying on state updates.
2016-11-15 17:12:13 -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
0c23925c23
Fix lint rules for ternary operator placement.
2016-11-11 15:37:22 -08:00
Kevin Serrano
3828edf6a4
Typo fix.
2016-11-11 10:54:15 -08:00
Kevin Serrano
23263bec7d
Linting to the max.
2016-11-11 10:26:12 -08:00
kumavis
c664b8f11e
Merge branch 'master' into i328-MultiVault
2016-11-11 03:18:33 -05:00
Frankie
b60f51dfc2
lint fix
2016-11-10 22:20:58 -08:00
Frankie
b60992b446
Fix funny looking errors in conf-tx
2016-11-10 22:13:30 -08:00
kumavis
e123e3095b
Merge branch 'master' into i328-MultiVault
2016-11-11 01:01:06 -05:00
kumavis
536cab0687
detect tx error - show warning and fix gasLimit
2016-11-10 21:19:34 -08:00
Frankie
f665b779cb
Merge branch 'master' into i328-MultiVault
2016-11-10 16:53:47 -08:00
Kevin G. Serrano
7b3f1ecc41
Unify warning functions.
2016-11-07 16:02:02 -08:00
Dan Finlay
161ff62fdc
Merge branch 'master' into i328-MultiVault
2016-11-07 15:38:25 -08:00
Dan Finlay
b3cb675a8b
Develop import subviews
2016-11-04 15:32:02 -07:00
Dan Finlay
a7af47db92
Add import account placeholder template
2016-11-04 14:39:53 -07:00
Dan Finlay
bc623bbe34
Linted
2016-11-04 12:32:47 -07:00
Dan Finlay
19f7041ba4
Add account adding subview placeholders
2016-11-04 12:27:26 -07:00
Dan Finlay
2cf2ceae21
Remove unused class
2016-11-04 12:02:20 -07:00
Dan Finlay
1af0d609bd
Convert buy subview to new tab bar component
2016-11-04 12:02:00 -07:00
Dan Finlay
1bbe0ed9e8
Scaffold new account view
2016-11-04 12:01:41 -07:00
Dan Finlay
e3fb7fa7bb
Remove insane actions hash
2016-11-04 10:48:24 -07:00
Kevin Serrano
8f3db0dbc0
Add reveal of seed words.
2016-11-01 22:19:04 -07:00
Dan Finlay
f2bfdd7f8c
Make identicon tolerant of changing state
2016-11-01 17:06:18 -07:00
Dan Finlay
b5f6ef8c01
Fixed bugs related to clearing caches when restoring to a new vault
2016-11-01 17:00:17 -07:00
Dan Finlay
72729060dc
Make forgot password button.
2016-11-01 15:00:28 -07:00
Dan Finlay
498b30bddc
Fix seed phrase restore
2016-11-01 11:51:51 -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
Dan Finlay
18cf635735
Fix github link on info page
2016-10-31 09:30:55 -07:00
Kevin Serrano
25c46a1636
Make case condition more consistent. Remove extra action. Fix incorrect display of network.
2016-10-30 16:01:12 -07:00
Kevin Serrano
625c54b7ec
Add focus to password field.
2016-10-30 14:08:14 -07:00
Kevin Serrano
02b0cf2e6d
Add password warning div.
2016-10-30 14:00:04 -07:00
Kevin Serrano
2418197041
Modify first-screen design to match docs.
2016-10-30 13:38:37 -07:00
Kevin Serrano
9b4f3825e7
Merge branch 'i328-MultiVault' of github.com:MetaMask/metamask-plugin into i328-MultiVault
2016-10-28 16:19:14 -07:00
Kevin Serrano
6eb6968037
Merge branch 'master' into i328-MultiVault
2016-10-28 16:19:03 -07:00
Dan Finlay
6ec471c6dc
Configure BIP44 Keychain as default one
2016-10-28 12:10:35 -07:00
Dan Finlay
ed3814bff8
Fix identicon rendering
2016-10-27 16:16:28 -07:00
Dan Finlay
28eec68f85
Update first screen to match design.
2016-10-27 16:02:34 -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
152419a79b
Merge branch 'master' into i328-MultiVault
2016-10-21 17:58:18 -07:00
Frankie
7d9e295b75
Change regex in isHex function
2016-10-21 16:39:14 -07:00
Frankie
d79424e9c0
clean up the isHex function
2016-10-21 16:05:39 -07:00
Dan Finlay
a462fc82e0
Fix duplicate provider menu item bug
2016-10-21 15:19:16 -07:00
Dan Finlay
957b7a72b5
Improved simple account generation
2016-10-20 17:29:25 -07:00
Dan Finlay
55d56f77cf
Began adding first basic keyring
2016-10-20 16:45:58 -07:00
Dan Finlay
0deed17752
Fix tests
2016-10-20 12:07:53 -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
Dan Finlay
f090828f99
Commented out useless advanced not on init screen
2016-10-20 09:58:44 -07:00
Dan Finlay
f14fdf7a25
Change actions reference to keyringController to background
2016-10-20 09:58:33 -07:00
Dan Finlay
40f175c06f
Linted
2016-10-20 09:50:29 -07:00
Frankie
aa4746f4c7
Add test and ability for isHex to handle hex strings with hex-prefix
2016-10-19 19:35:44 -07:00
Frankie
ac7dca22c3
Fix up wording
2016-10-19 17:39:41 -07:00
Kevin Serrano
afbc4c832b
Git merge resolution.
2016-10-19 14:57:30 -07:00
Kevin Serrano
ad3fa24a28
Intermediary commit.
2016-10-19 14:55:08 -07:00
Frankie
5fb1e492fb
Add valdations to txData param
2016-10-19 14:33:30 -07:00
Kevin Serrano
1481a3ef8e
Initial work on UI side
2016-10-15 10:48:12 -07:00
Frankie
aace26c4bd
Create callback and Clean-up details
2016-10-13 16:53:32 -07:00
Frankie
328f8b0cac
fix spelling
2016-10-13 16:22:45 -07:00
Frankie
67eba9f542
Specify base 10 in bignumber
2016-10-13 16:04:23 -07:00
Frankie
c400f7c0f6
Fix gasPrice range
2016-10-13 15:10:29 -07:00
Dan Finlay
cd2c00a318
Add minimal method signatures to new keyring controller
2016-10-12 17:05:39 -07:00
Dan Finlay
93ed918caa
Remove additional deprecated action
2016-10-12 16:43:35 -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
Frankie
229d95956b
Merge branch 'master' into i#495CustomGasField
2016-10-11 16:19:13 -07:00
Dan Finlay
5d01d50c16
Merge branch 'master' into i721-ScrollAccountList
2016-10-11 16:13:53 -07:00
Kevin Serrano
39f2118d31
Remove logs.
2016-10-11 16:03:52 -07:00
Dan Finlay
1dc2612f8e
Remove flex class from account list container
2016-10-11 15:59:55 -07:00
Kevin Serrano
5e9bc31c58
Cleanup.
2016-10-11 15:50:02 -07:00
Kevin Serrano
ed03b89e26
Move tos hash logic to build phase. Create dynamic global variables based on build.
2016-10-11 14:32:03 -07:00
Frankie
3a610f2c06
Merge branch 'master' into i#495CustomGasField
2016-10-10 18:18:07 -07:00
Frankie
e1b78da3e6
Add custom gas field to send page
2016-10-10 18:17:56 -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
c0d6dcff00
Rewritten to react standards. Way easier.
2016-10-05 02:42:19 -07:00
Kevin Serrano
a59422c01d
Linting.
2016-10-04 21:50:56 -07:00
Kevin Serrano
862adf3a4b
Rename drop menu item to be consistent with naming.
2016-10-04 21:47:17 -07:00
Kevin Serrano
f7714412e5
Add relevant legal links to help page.
2016-10-04 21:46:33 -07:00
Kevin Serrano
9b61978738
Make config page title consistent with menu item.
2016-10-04 21:06:31 -07:00
Kevin Serrano
94bfb5410b
Add links to relevant legal pages on user agreement page.
2016-10-04 21:03:14 -07:00
Kevin Serrano
64d8f91371
Add conditional logic for adding listener.
2016-10-04 20:49:06 -07:00
Kevin Serrano
1158855a15
Add padding to markdown paragraphs.
2016-10-04 18:45:01 -07:00
Kevin Serrano
30a915921e
Merge branch 'master' into tos
2016-10-04 18:40:47 -07:00
Kevin Serrano
991c06e542
Add CSS rules for proper formatting.
2016-10-04 18:39:54 -07:00
Kevin Serrano
3628c5b324
Implemented scroll-to-bottom functionality for button activation.
2016-10-04 17:42:17 -07:00
Frankie
4eafb7da2f
Merge branch 'master' into SmallerCopiedButton
2016-10-04 13:50:16 -07:00
Dan Finlay
769bd8e2ee
Removed hex prefix from private key export
...
For compatibility with Jaxx, MEW, and Geth.
Fixes #687
2016-10-04 13:26:51 -07:00
Dan Finlay
c7d10affd5
Make seed word confirmation button font smaller
...
To avoid formatting glitches on some machines.
2016-10-04 13:04:54 -07:00
Dan Finlay
1f771f30e4
Space out purchase details on ShapeShift form
2016-09-15 21:18:21 -07:00
Dan Finlay
ed51b91b4a
Merge branch 'master' into i675-LoadingBuy
2016-09-15 21:05:24 -07:00
Dan Finlay
4eef2c57cf
Show loading indication when selecting ShapeShift
2016-09-15 20:58:18 -07:00
Frankie
77ef71448d
Fix CHANGELOG.md and restructure onClick events
2016-09-15 19:35:04 -07:00
Frankie
3682a2a1f9
linting
2016-09-15 18:25:05 -07:00
Frankie
dcda841f4d
Merge branch 'master' into tx-viz
2016-09-15 18:16:41 -07:00
Frankie
9c982a4bd6
add tx-viz link to transaction history
2016-09-15 18:13:13 -07:00
Frankie
cf484d735f
Clean up some of the code
2016-09-15 14:31:45 -07:00
kumavis
1325990726
css - smaller balance warning
2016-09-15 13:04:09 -07:00
kumavis
f0d83813d6
confTx - add insufficient balance warning message
2016-09-15 12:56:40 -07:00
kumavis
5005fc143b
confTx - show disabled accept btn + add colors
2016-09-15 12:42:35 -07:00
Frankie
8ea086290b
Merge branch 'master' into i#519buyButtonTxConf
2016-09-15 10:26:02 -07:00
Frankie
ef0b535d94
Drop the buy button in the confTx view if account does not have enough eth
2016-09-15 10:24:05 -07:00
Dan Finlay
a0bfdfe409
Do not show user rejection errors within our UI.
2016-09-14 14:34:54 -07:00
Frankie
19c1b1fd8e
Merge branch 'master' into qrCode
2016-09-13 12:18:19 -07:00
kumavis
f7794d9949
PendingTxDetails - partially remove imagify support
2016-09-13 10:18:57 -07:00
kumavis
c477411ce0
Merge branch 'library' of github.com:MetaMask/metamask-plugin into library
2016-09-13 00:37:41 -07:00
kumavis
8a5007a396
ui - remove unused currentDomain prop
2016-09-12 21:30:04 -07:00
Frankie
4aa5114019
Remove unused code in qr actions
2016-09-12 17:32:49 -07:00
Frankie
fc292627e4
Merge branch 'master' into qrCode
2016-09-12 17:30:54 -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
784856532c
Ensure loading indication covers fox
2016-09-12 14:37:17 -07:00
Dan Finlay
2caac3c7d7
Fix single account list formatting
2016-09-12 14:27:26 -07:00
Dan Finlay
0d11eab8cb
Add accounts back to metamask state
2016-09-12 14:22:06 -07:00
Frankie
c37c050c8a
Revert "Add new eth-lightwallet salting to vault."
2016-09-12 10:34:06 -07:00
Dan Finlay
c2105c4070
Fix account list formatting when only a single item.
...
- Makes account list items no longer flex larger than they should be.
- Makes the add account button not flex larger than it should be.
- Adds a line under the add account button to define its size.
2016-09-12 08:39:38 -07:00
Dan Finlay
6d6130e2a6
Camelcase dataset key for react
2016-09-10 11:23:11 -07:00
Kevin Serrano
69aa2ed25f
Merge branch 'master' into FixLogoPasswordFollow
2016-09-09 09:40:35 -07:00
Dan Finlay
a4e4c85453
Fix fox logo password following
...
The new lightweight svg logo was not following text quite right.
The new `lookAt` method was not using the same logic the module was using internally on mouse movement.
I simply used that logic and exposed it via the old (expected) API, and got it behaving the way I like.
2016-09-08 20:31:42 -07:00
Dan Finlay
7b6c018c39
Show loading indication during unlocking.
2016-09-08 19:53:54 -07:00
Dan Finlay
4a7eab5b1a
Merge branch 'master' into FixLogoLeak
2016-09-08 15:43:51 -07:00
Dan Finlay
6c05c221cd
Fix new logo related errors
...
Fixed logo deallocation related bugs, had to patch the logo repo itself to add a stopAnimating method.
Also tuned up the logo to more closely resemble the old behavior.
- Overlaps the title text
- Points nose at cursor, not just front of eyes
- Cursor is more "distant" from fox, to avoid extreme angles on edges.
2016-09-08 15:41:21 -07:00
Frankie
079c1a8972
Merge branch 'master' into i#589pendingTxsIssue
2016-09-08 13:45:27 -07:00
Frankie
0d4bfe8038
Remove console.log
2016-09-08 13:44:32 -07:00
Frankie
7d8491de10
Add to CHANGELOG.md and Remove unnecessary catch
2016-09-08 13:13:43 -07:00
Frankie
69580480bc
Merge branch 'master' into i#589pendingTxsIssue
2016-09-08 12:56:48 -07:00
Frankie
6f86c5f8ee
Add network checks for unconfirmed Txs
2016-09-08 12:56:04 -07:00
Dan Finlay
762bf2f48a
Merge branch 'master' into AddNewLogo
2016-09-08 12:49:57 -07:00
Dan Finlay
20ae4c2689
Fix logo usage for metamask-logo v2.0.0
...
- No longer need to check for webGL compliance (svg rendered!)
- logo.canvas has been replaced with logo.container, since svg doesn't render to canvas but to an element.
Otherwise, worked with very little effort!!
Fixes #624
2016-09-08 11:22:04 -07:00
Dan Finlay
ab3b409438
Restore broken variable reference
2016-09-08 11:03:47 -07:00
Dan Finlay
c42b37a6e7
Merge branch 'ModularFiatBalance' of github.com:MetaMask/metamask-plugin into ModularFiatBalance
2016-09-08 10:57:31 -07:00
Dan Finlay
c3dbcb5b02
Fix double tooltip
2016-09-08 10:57:10 -07:00
Dan Finlay
d1e91766da
Merge branch 'master' into ModularFiatBalance
2016-09-08 10:50:05 -07:00
Frankie
5f8d3085d7
Filter out pending txs based on network from tx history
2016-09-07 20:56:51 -07:00
John Weldon
d6619a25e9
Fix typo
2016-09-07 14:44:56 -07:00
Dan Finlay
2ca58f5bf7
Merge branch 'master' into ModularFiatBalance
2016-09-06 19:36:40 -07:00
Dan Finlay
0186e05a0d
Linted
2016-09-06 17:30:38 -07:00
Dan Finlay
1537e3f5da
Add fiat balances to tx conf view
2016-09-06 17:28:25 -07:00
Dan Finlay
c46de79c10
Got basic fiat display modularized
2016-09-06 17:08:56 -07:00
Dan Finlay
90638f95c0
Fix fiat-value
2016-09-06 16:55:52 -07:00
Dan Finlay
09dd854a96
Nearly finished factoring fiat value into eth-balance
2016-09-06 16:45:06 -07:00
Kevin Serrano
f4e131da0a
Fix capitalization.
2016-09-06 11:04:54 -07:00
Kevin Serrano
f213ca695c
Fix typos and refine wording.
2016-09-06 10:03:10 -07:00
Dan Finlay
b2ebb6032d
Continuing fiat balance modularization
2016-09-03 14:20:27 -07:00
Dan Finlay
7b1bbb7a19
Show conf screen after send request
2016-09-01 11:30:42 -07:00
Dan Finlay
7f947f8ab2
Skip loading indication from send screen
2016-09-01 11:29:17 -07:00
Dan Finlay
a804629606
Show custom rpc menu item always
2016-08-29 12:36:47 -07:00
Dan Finlay
62179a37f7
Fix spelling error
2016-08-26 15:08:02 -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
Dan Finlay
8b81009a30
Merge branch 'master' into PopupNotifications
2016-08-25 15:42:35 -07:00
Dan Finlay
a8e40ffe7a
Persist shapeshift form input values
2016-08-25 14:19:09 -07:00
Frankie
11c6c63d76
Merge branch 'master' into i#563forgotPassword
2016-08-25 14:17:29 -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
b39bd5333b
Persist send tx form field values
2016-08-25 14:10:07 -07:00
Dan Finlay
d81bde9f6c
Make restore vault form persist
2016-08-25 12:18:04 -07:00
Dan Finlay
793ad6b8d8
Merge branch 'master' into PopupNotifications
2016-08-24 16:59:22 -07:00
Dan Finlay
8c06463e80
Linted
2016-08-24 15:46:31 -07:00
Dan Finlay
44ff75c7e1
Improve msg signing padding
2016-08-24 15:43:00 -07:00
Dan Finlay
4f78ae56b2
Fix empty sign message bug
2016-08-24 15:40:40 -07:00
Dan Finlay
bc43e3d140
Merge branch 'master' into PopupNotifications
2016-08-23 16:02:06 -07:00
Dan Finlay
65f7656487
Linted
2016-08-23 15:48:16 -07:00
Dan Finlay
671ca33abb
Close notification on opening main UI
2016-08-23 15:44:50 -07:00
Kevin Serrano
4bceda37a8
Merge branch 'master' into fox-sub
2016-08-23 14:51:09 -07:00
Kevin Serrano
6363a80b49
Linting.
2016-08-23 14:32:12 -07:00
Kevin Serrano
5168232481
Created option to pass in static file for fallback for logo.
2016-08-23 14:11:25 -07:00
Dan Finlay
4fb49dfb4b
Close popup even if last tx is dismissed from main UI
2016-08-23 11:40:08 -07:00
Dan Finlay
49ab51d825
Merge branch 'master' into PopupNotifications
2016-08-22 20:06:59 -07:00
Dan Finlay
5d24621b56
More linting
2016-08-22 17:37:16 -07:00
Dan Finlay
a9b53530b6
Fix back button hiding on popup
2016-08-22 17:29:47 -07:00
Dan Finlay
17f3f90d80
Linted
2016-08-22 17:21:54 -07:00
Dan Finlay
6e1000f361
Merge branch 'master' into PopupNotifications
2016-08-22 15:03:36 -07:00
Dan Finlay
f57cbe59fc
Removed view more button, added account info button.
...
Also:
- Also fixed bug that caused React warning when rendering the tx history.
- Renamed 'Transactions' to 'History', since it now has more than that.
2016-08-22 14:36:21 -07:00
Dan Finlay
3d451ddf3e
Merge branch 'master' into i390-TransactionLimit
2016-08-22 11:59:08 -07:00
Kevin Serrano
cec88cc9ac
Merge branch 'master' into fox-sub
2016-08-22 11:58:59 -07:00
Frankie
edfb0eb968
Fix issue where if given a balance that does not need to be parsed will not be parsed
2016-08-19 17:18:11 -07:00
Kevin Serrano
7a466697d3
Modify logic for component update.
2016-08-19 16:59:04 -07:00
Kevin Serrano
43e28788d7
Create replacement logo for non-webgl
2016-08-19 14:47:49 -07:00
Dan Finlay
8592ffd855
Merge branch 'master' into i390-TransactionLimit
2016-08-19 07:57:35 -07:00
Dan Finlay
9cd85aea2f
Merge branch 'master' into shapeshiftTx
2016-08-19 07:50:57 -07:00
Frankie
e3e5538ddc
Remove "+" from shapeshift tx and change wording in CHANGELOG
2016-08-18 20:24:17 -07:00
Dan Finlay
fe5fff3248
Change 'View More' to 'Show More'
2016-08-18 17:47:42 -07:00
Frankie
98dab0ffd2
Make ballance teal for shapeshift tx and add to change log
2016-08-18 16:30:13 -07:00
Dan Finlay
4f857e297b
Linted
2016-08-18 16:27:25 -07:00
Dan Finlay
bd9d89826c
Added view more
button to transaction list
...
Visible at the end of the transaction list, or if no transactions are listed, displayed right after the `No Transactions` message.
2016-08-18 16:23:12 -07:00
Kevin Serrano
683651e75d
Lint and changelog.
2016-08-18 16:01:40 -07:00
Kevin Serrano
4cebf12bb5
Fix rounding issues.
2016-08-18 15:59:37 -07:00
Frankie
3525dc0801
Create a ShapeShift tx in tx History
2016-08-18 15:20:26 -07:00
Frankie
23aeb1c5c1
Add api Public key
2016-08-18 12:20:24 -07:00
Frankie
efa61f2cf8
Merge branch 'master' into shapeshiftTx
2016-08-18 11:06:32 -07:00
Frankie
752d16f6c0
WIP: ShapeShift tx
2016-08-18 11:04:28 -07:00
Dan Finlay
dfaac78e39
Linted
2016-08-16 17:50:51 -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
Kevin Serrano
666f3cd66c
Added compliance for tests and properly accounts for N/A conversions.
2016-08-16 15:11:40 -07:00
Kevin Serrano
121af0c4b9
Lint.
2016-08-16 14:51:55 -07:00
Kevin Serrano
5afaebe602
Remove logs.
2016-08-16 14:49:53 -07:00
Kevin Serrano
0b052e94cc
Hide conversions when API fails.
2016-08-16 14:49:21 -07:00
Kevin Serrano
3814bf8f5d
Change account list balance rendering.
2016-08-16 14:13:03 -07:00
Kevin Serrano
6cee99f0ba
Remove console logs.
2016-08-16 14:08:14 -07:00
Kevin Serrano
3b27fe1356
Add recent conversion date.
2016-08-16 14:07:42 -07:00
Kevin Serrano
6041ba1ed2
Add fallback to API failure.
2016-08-16 14:07:06 -07:00
Kevin Serrano
da2527ddb4
Remove react-select as dependency.
2016-08-16 13:23:28 -07:00
Kevin Serrano
58e3042a3b
Remove logging. Clean up duplicate entries in currency list.
2016-08-16 13:21:16 -07:00
Kevin Serrano
7d1b2db87e
linting and ignoring.
2016-08-16 10:48:31 -07:00
Kevin Serrano
009784c79b
Divided eth components for tx and account detail.
2016-08-16 10:34:29 -07:00
Kevin Serrano
6895d330ff
Merge master.
2016-08-15 10:50:53 -07:00
Frankie
2ef4cbaa89
Add margin to "go to test faucet" button and show more of the address on qr code page
2016-08-14 21:41:08 -07:00
Dan Finlay
e826eb932c
Remove ethereum classic provider
...
Fixes #542
2016-08-14 18:41:05 -07:00
Frankie
99a788a6f0
Add multi message capability to Qr view for market info
2016-08-12 17:43:24 -07:00
Frankie
b72c00a6c1
Add a to test faucet button
2016-08-12 16:12:40 -07:00
Frankie
632465b213
Merge branch 'master' into buyForm
2016-08-12 15:47:03 -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
kumavis
8943e86470
Merge branch 'master' into CustomRpcLoadingBug
2016-08-11 20:53:15 -07:00
Dan Finlay
20cfd1c9f3
Add network indicator class to loading image
2016-08-11 19:44:41 -07:00
Kevin Serrano
041538e89e
UI logging supressed for production.
2016-08-11 19:04:50 -07:00
Kevin Serrano
2b0c6953e2
Create global variable that changes ui logging.
2016-08-11 18:58:23 -07:00
Kevin Serrano
b8856d765d
Setting defaults to production.
2016-08-11 15:42:21 -07:00
Kevin Serrano
b3def32f7a
Cosmetic difference.
2016-08-11 14:22:48 -07:00
Kevin Serrano
ec2641a8c9
Remove stray console.log
2016-08-11 14:21:44 -07:00
Kevin Serrano
0056844335
Take out unused dependency.
2016-08-11 14:20:26 -07:00
Kevin Serrano
bf384da6f3
Remove comments.
2016-08-11 14:12:55 -07:00
Kevin Serrano
ad468c1880
Merge branch 'master' into logging-fix
2016-08-11 14:07:49 -07:00
Kevin Serrano
804e8df87f
Lint
2016-08-11 14:03:51 -07:00
Kevin Serrano
9904b4ef5a
Add ability to hide logging messages in production.
2016-08-11 13:59:14 -07:00
Frankie
2fc26fb264
Even out some of the margins
2016-08-10 18:53:11 -07:00
Frankie
c8b2826441
Fix typo for copyButton
2016-08-10 15:07:10 -07:00
Frankie
4ace425a9c
Fix merge mess
2016-08-10 14:41:40 -07:00
Frankie
ba1edc429b
Merge branch 'master' into buyForm
2016-08-10 13:48:34 -07:00
Frankie
9c6dd9ef49
Create "buy form" add shape shift
2016-08-10 13:43:01 -07:00
Kevin Serrano
abfc5632ef
Fix ether warning checkbox.
2016-08-10 10:54:55 -07:00
Kevin Serrano
cb0c1f25ba
Did not previously call functions before!
2016-08-09 16:49:15 -07:00
Kevin Serrano
637d3978b7
Fix default value. Add loading indication for async.
2016-08-09 16:33:58 -07:00
Kevin Serrano
8acb3e6007
Enable full listing of supported currencies by Cryptonator.
2016-08-09 09:48:08 -07:00
Kevin Serrano
fd37f5db65
Add fix for zero balance shorten.
2016-08-07 17:23:35 -07:00
Kevin Serrano
260de6532c
Get fiat numbers rendering on tooltip. Need to find way to create line breaks.
2016-08-05 12:18:44 -07:00
Kevin Serrano
be76b05726
Holding off on select formatting for now. Renamed keys for options.
2016-08-04 23:27:30 -07:00
Kevin Serrano
ccd85d19e3
Create default values for metamask state for conversion. Fix config files for ui dev.
2016-08-04 19:09:42 -07:00
Kevin Serrano
92fb827923
currency now selectable and save-able.
2016-08-04 14:04:04 -07:00
Kevin Serrano
479abadaa7
Merge branch 'master' into usd-conversion
2016-08-04 13:26:03 -07:00
Kevin Serrano
31b38e820b
Fix typos with missing apostrophe
2016-08-04 11:14:39 -07:00
Frankie
f8ac9ca522
Fix issue with dropdown menu
2016-08-03 19:43:54 -07:00
Dan Finlay
c7691b7e64
Fix reference in drop menu item
2016-07-29 12:22:39 -07:00
Dan Finlay
8a4d8eca64
Fix network name reference
...
When adding the classic network to the menu, I left a reference to a property that is not always existent, so we needed a fallback for it.
2016-07-29 12:19:15 -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
51535ab0cc
Fix margin on provider checkmarks
2016-07-28 10:54:00 -07:00
Dan Finlay
9b43ec2278
Add eth classic to provider menu
2016-07-28 10:53:51 -07:00
Kevin Serrano
cf14eb4043
Merge branch 'master' into droppo-fix
2016-07-27 15:32:12 +09:00
Kevin Serrano
3a4744dec1
Fix menu droppo issues caused by Chrome 52.
2016-07-27 15:31:30 +09:00
Dan Finlay
2368c2993d
Add platform specific builds and zip tasks ( #486 )
...
* Add platform specific folders to dist folder
* Remove gulp hacks
* Add platform specific bundling
dev and dist tasks now build into platform-specific folders within the `dist` folder.
Added tasks `gulp zip` and `gulp dist`.
`zip` builds the platform-specific folders into platform-specific bundles within the `dist` folder.
`dist` builds and then zips all at once.
* Fix chrome bundle zipping
* Fix broken reference in eth warning
* Fix but where web3.eth.accounts are not available in firefox.
* Bump changelog
2016-07-26 15:15:40 -07:00
Kevin Serrano
950e7d3dcc
Merge branch 'master' into usd-conversion
2016-07-26 06:39:40 +09:00
Kevin Serrano
86832e6feb
Fix merge conflicts. Fix typos. Ensure currency immediately updated on load.
2016-07-22 11:15:47 -07:00
Kevin Serrano
22528002e1
Linting!
2016-07-22 10:15:39 -07:00
Dan Finlay
5b4e2ffeac
Add mock dev mode
2016-07-21 18:08:35 -07:00
Kevin Serrano
716e65424d
Add date access throughout the data flow.
2016-07-21 14:08:26 -07: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
Kevin Serrano
7b85802a0f
Merge branch 'master' into usd-conversion
2016-07-21 11:30:57 -07:00
Dan Finlay
6658bea8d4
Implement some cross-browser practices ( #473 )
...
* Add mozilla plugin key to manifest
* Move all chrome references into platform-checking module
Addresses #453
* Add chrome global back to linter blacklist
* Add tests
2016-07-21 10:45:32 -07:00
Kevin Serrano
4a9d5b1c25
Add data field to pass up parameters up to reducer.
2016-07-21 10:15:34 -07:00
Kevin Serrano
491b9cddc5
Add fiat actions to metamask controllere and actions.
2016-07-21 09:30:58 -07:00
Kevin Serrano
2bdda0848f
Merge branch 'FixReopeningBug' of github.com:MetaMask/metamask-plugin into FixReopeningBug
2016-07-18 12:20:31 -07:00
Kevin Serrano
96cd087c97
Readd string to conform to tests. Will discuss later.
2016-07-18 12:06:27 -07:00
Kevin Serrano
2fc2731479
Remove unused None string.
2016-07-18 11:47:27 -07:00
Kevin Serrano
41aad32b19
Merge branch 'master' of https://github.com/AustP/metamask-plugin into AustP-master
2016-07-18 11:32:29 -07:00
Aust
c1859a24ee
Add eslint config to pass tests
2016-07-18 10:38:27 -06:00
Aust
061633bf67
Make zero balance display 0. Fixes #449
2016-07-18 09:54:06 -06:00
Thibaut SCHAEFFER
71250f0048
Fix typo
2016-07-18 11:08:00 +02:00
Dan Finlay
203a56fb92
Add ui state logging function
...
Now from the UI console, you can always call `logState()`, and it will print the state stringified into the console, ready to drop into the ui dev mode states folder, or other inspection.
This should make it easier to diagnose user bugs in the future.
2016-07-15 17:51:37 -07:00
Dan Finlay
c4812b3452
Triage a strange undefined balance error
2016-07-15 17:47:58 -07:00
kumavis
97e38b4983
new tx - calculate estimatedGas and show thing in tx-details ( #441 )
...
* new tx - calculate estimatedGas and show thing in tx-details
* Bump changelog
2016-07-13 23:39:44 -07:00
Frankie
dbc9008295
Fix eth balance tooltip to show 6 decimals ( #440 )
...
* Fix tooltip to show to the 6 decimal place on balances ovr 0...
* Change font size for balance component in tx-list so it fits the notation
* Add to change log
* Linting
* change log
2016-07-13 15:46:36 -07:00
kumavis
4cf83b582e
Merge branch 'master' of github.com:MetaMask/metamask-plugin into FixMenuBug
2016-07-12 00:12:44 -07:00
Dan Finlay
57da5a8198
Merge branch 'master' into FixSvgIcons
2016-07-11 20:55:58 -07:00
Dan Finlay
e21a48da83
Linted
2016-07-11 20:53:26 -07:00
Kevin Serrano
d7e6b752a3
Integrate changes back into eth-balance
2016-07-11 17:44:00 -07:00
Kevin Serrano
6a61591dad
Move shorten balance to util. Add as property of generateBalance object output.
2016-07-11 16:31:12 -07:00
Kevin Serrano
37f21cf18f
Remove unused functions. Readd if necessary.
2016-07-11 16:01:52 -07:00
Dan Finlay
66e079f1c7
Fix imageification of recipient
2016-07-11 15:49:13 -07:00
Dan Finlay
7b3f0ad43d
Fix main dropdown animation
2016-07-11 11:33:12 -07:00
Kevin Serrano
40d2b7fe71
lint
2016-07-08 17:39:15 -07:00
Kevin Serrano
20bfb60fd2
Implement alternate shortening scheme.
2016-07-08 17:27:13 -07:00
kumavis
58ee3e1227
Merge branch 'master' of github.com:MetaMask/metamask-plugin into ui-fixth-width-tx-history
2016-07-07 17:39:48 -07:00
kumavis
d2eab80e09
eth-balance fix
2016-07-07 17:34:30 -07:00
kumavis
501ffba6f2
lint - dingle dangle comma tangle
2016-07-07 17:00:24 -07:00
kumavis
03430e8473
Merge branch 'master' of github.com:MetaMask/metamask-plugin into ConfirmationStyle
2016-07-07 16:56:20 -07:00
kumavis
7dc67a9257
notif - add support for forward carrat
2016-07-07 16:54:35 -07:00
Kevin Serrano
86b7cc6637
Resolve merge conflict.
2016-07-07 16:33:06 -07:00
Kevin Serrano
9a9c1f2cd4
Pass the linters.
2016-07-07 16:30:52 -07:00
Kevin Serrano
1c1d6241ed
Remove reducer console log.
2016-07-07 16:29:31 -07:00
Kevin Serrano
5343404d0d
Add new component for tx-history to avoid messing with other styles. Add fixed width specifically to this style.
2016-07-07 16:27:37 -07:00
Kevin Serrano
570d560932
Modified test views again. Added fixed length to center tx information.
2016-07-07 15:39:19 -07:00
kumavis
11fd281a33
ui - remove doubled eth-balance
2016-07-07 15:29:46 -07:00
Dan Finlay
33150cc721
Fixed eth_balance style, completing partial merge
2016-07-07 15:22:10 -07:00
kumavis
ac808e681f
Merge branch 'master' of github.com:MetaMask/metamask-plugin into ConfirmationStyle
2016-07-07 15:04:53 -07:00
Kevin Serrano
432221625c
Remove logging for states.
2016-07-07 13:50:57 -07:00
Kevin Serrano
ecb0f9767b
Add new test state with tx history. Fix alignment issue with transaction history text.
2016-07-07 13:48:52 -07:00
kumavis
f71956b2ab
lint fix
2016-07-07 13:45:06 -07:00
kumavis
0bb8b8cacc
Merge branch 'master' of github.com:MetaMask/metamask-plugin into ConfirmationStyle
2016-07-07 13:41:32 -07:00
Dan Finlay
3cd502a163
Restore button naming consistency
2016-07-07 13:22:38 -07:00
Dan Finlay
e8efe84320
Add nickname rendering for recipient address
2016-07-07 13:21:45 -07:00
Dan Finlay
306035f575
Linted
2016-07-07 12:41:07 -07:00
Dan Finlay
468c1ffa42
Refined tx confirmation button styles
2016-07-07 12:39:40 -07:00
Frankie
cd8ae4b5ff
Change function name to generateBalanceObject
2016-07-07 12:39:07 -07:00
Dan Finlay
2a204624f5
Implement tx confirmation style refinements
2016-07-07 12:27:34 -07:00
Dan Finlay
97b60caac0
Add configurable params to eth-balance
2016-07-07 12:27:18 -07:00
Frankie
0a6560bd5d
Add method to deal with small decimals and create the object for eth-balance component
2016-07-07 12:13:38 -07:00
Dan Finlay
1e92e7e9d4
Make mini account panel labels fully configurable
2016-07-07 11:50:01 -07:00
Dan Finlay
21f17214be
Remove formatBalance.formatted references
2016-07-07 11:39:24 -07:00
Dan Finlay
a02f43fb7f
Merge branch 'master' into ConfirmationStyle
2016-07-07 11:38:11 -07:00
Frankie
2cc44df584
Revert back to original formatBalance
2016-07-07 11:20:02 -07:00
Dan Finlay
c2655bef5a
Correct data length calculation
2016-07-06 23:38:07 -07:00
Dan Finlay
5faa64817c
Update gas cost
2016-07-06 23:16:04 -07:00
Dan Finlay
3bcf44509e
Fix sender balance rendering in pending tx details
2016-07-06 23:11:47 -07:00
Dan Finlay
a1fdf28a7b
Merge branch 'master' into ConfirmationStyle
2016-07-06 22:56:07 -07:00
Dan Finlay
9e0d9b88cc
Linted
2016-07-06 22:51:28 -07:00
Dan Finlay
ce463f3aff
Fixed up pending-tx-details
2016-07-06 22:48:02 -07:00
Dan Finlay
7481f7c3df
Fleshed out pending tx view
2016-07-06 21:32:36 -07:00
Kevin Serrano
acdd40e3be
Fix dropdown z-index issue.
2016-07-06 20:11:49 -07:00
Frankie
8834548b01
Handle to small of balances with "<0.00001"
2016-07-06 19:17:32 -07:00
Dan Finlay
689bd58d81
Merged latest balance formatting code
2016-07-06 18:06:28 -07:00
Dan Finlay
15afbe5b1f
Merge branch 'master' into ConfirmationStyle
2016-07-06 17:59:00 -07:00
Dan Finlay
7058dc4ee3
Began reworking tx conf view
2016-07-06 17:58:46 -07:00
Frankie
53eefc1efc
Add a postion option for tool tip
2016-07-06 17:12:33 -07:00
Frankie
9d577ea023
Add decimal hendeling to ETH balance
2016-07-06 17:04:09 -07:00
Dan Finlay
fb5dbd23a9
Merge pull request #387 from MetaMask/ui-formatting
...
Ui formatting for account details
2016-07-06 11:00:32 -07:00
Frankie
8d67a820a9
Add light and ultraLight fonts
2016-07-05 15:39:51 -07:00
Dan Finlay
2c89cd722e
Simplify empty account balance rendering
2016-07-05 15:16:40 -07:00
Kevin Serrano
3ca20bd8a3
Move account balance down a row. Adjusted positioning of buttons.
2016-07-05 12:04:15 -07:00
Dan Finlay
71df05c5ff
Put network status checkmarks at end of row
2016-07-01 15:04:38 -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
Dan Finlay
7f9200b1bf
Added some basic styles
2016-06-30 23:15:45 -07:00
kumavis
5a917431d8
disclaimer - render via react-markdown
2016-06-30 21:46:19 -07:00
Dan Finlay
a0a676c3e2
Remove old disclaimer
2016-06-30 21:24:14 -07:00
Dan Finlay
d33d4f0654
Merge branch 'master' into FrankieDisclaimer
2016-06-30 21:22:39 -07:00
kumavis
d4e400e5e5
Merge pull request #378 from MetaMask/UiDev
...
Ui dev
2016-06-30 21:20:40 -07:00
Dan Finlay
aa21c83470
Add new user agreement
2016-06-30 20:54:51 -07:00
Dan Finlay
2843459fcf
Make info page not chrome dependent
2016-06-30 18:23:05 -07:00
Dan Finlay
e55938ed15
First simple version of ui mocker
2016-06-30 18:22:16 -07:00
Frankie
1b1bb92fd3
Merge branch 'master' into compactLayout
2016-06-30 14:56:10 -07:00
Frankie
42cd0b69e7
Implemt new account layout
2016-06-30 14:53:24 -07:00
Dan Finlay
179d176dc1
Fix broken action reference
2016-06-30 11:30:31 -07:00
Frankie
5252504e3f
WIP: Working on new layout
2016-06-30 11:15:32 -07:00
kumavis
41598a32a6
Merge branch 'master' of github.com:MetaMask/metamask-plugin into networkIndication
2016-06-29 17:12:08 -07:00
Frankie
94768175bf
Merge branch 'master' into networkIndication
2016-06-29 16:33:43 -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
Dan Finlay
2b5c42d27f
Merge branch 'master' into CopyTxHash
2016-06-29 15:58:31 -07:00
Dan Finlay
78e6ed22be
Add tooltip to copy button
2016-06-29 15:57:59 -07:00
Kevin Serrano
3ae479f5ac
Unify wording for transaction options ( #369 )
...
* Unify wording for transaction options.
* Modify changelog.
* Fix wording and spacing.
2016-06-29 15:44:37 -07:00
Frankie
2c36c17238
Add ✓ charchter to indicate active network
2016-06-29 15:04:16 -07:00
Dan Finlay
7f92a8da06
Use clipboard icon for copy button
2016-06-29 14:39:25 -07:00
Dan Finlay
fb92b8a5fe
Add copy button to transaction list
2016-06-29 14:12:58 -07:00
Dan Finlay
5c57169219
Replace manual copy buttons with new CopyButton component
2016-06-29 14:11:31 -07:00
Dan Finlay
441a7eec28
Add CopyButton component
2016-06-29 14:11:12 -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
Kevin Serrano
c6187b080a
Fix out-of-place positioning of pending tx badges. ( #354 )
2016-06-28 14:25:22 -07:00
kumavis
19f9d6566b
Merge branch 'master' into pr/351
...
# Conflicts:
# CHANGELOG.md
# app/scripts/lib/notifications.js
2016-06-28 13:14:38 -07:00
kumavis
57aca116ed
Merge branch 'master' into FixSomeFormatting
...
# Conflicts:
# CHANGELOG.md
# app/scripts/lib/notifications.js
2016-06-28 13:11:50 -07:00
Kevin Serrano
1cd17af2ad
Second layer of 20 character check modified.
2016-06-28 13:10:57 -07:00
Kevin Serrano
661d9bffb3
Changelog update and reduce allowed characters from 30 to 20.
2016-06-28 13:10:29 -07:00
Kevin Serrano
4be704097f
Merge branch 'master' into title-truncate
2016-06-28 13:08:43 -07:00
Kevin Serrano
f9540cf48c
Wallet name now is properly truncated.
2016-06-28 13:07:46 -07:00
kumavis
2fd03a60fb
Merge pull request #344 from Zanibas/character-limit
...
Character limit implemented for wallet names
2016-06-28 13:02:34 -07:00
Frankie
16566ee7db
Move clearNotifications to popup.js
2016-06-28 12:57:06 -07:00
Kevin Serrano
abcf762184
Code style fix.
2016-06-28 12:49:17 -07:00
Kevin Serrano
697e8c0768
Truncate account name further.
2016-06-28 12:48:03 -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
Dan Finlay
6a87259016
Simplify send ether
button to send
.
2016-06-28 11:50:42 -07:00
Dan Finlay
9f5b62752e
Fix formatting on terms & conditions page
2016-06-28 11:38:29 -07:00
Kevin Serrano
39a758d7c3
Merge changelog.
2016-06-28 11:37:11 -07:00
Kevin Serrano
a69882df72
Additional length check just in case.
2016-06-28 11:34:30 -07:00
Kevin Serrano
86a1eaadf1
Enforce 30 character limit on wallet name.
2016-06-28 11:30:55 -07:00
Kevin Serrano
204cb7f1ed
Change color of failure to yellow. Change pending to ellipsis. ( #338 )
...
* Change color of failure to yellow. Change pending to ellipsis.
* Modify changelog.
2016-06-28 09:33:11 -07:00
Frankie
3d9bedaeea
Fix it so you cant send a negitavie amount of ETH
2016-06-27 17:07:45 -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
Frankie
ab55fefa1a
Merge branch 'master' into uiFixes
2016-06-24 18:02:28 -07:00
Frankie
ef743499cb
Fix for the mailto link
2016-06-24 17:59:58 -07:00
kumavis
770528d538
clean - appease the linting machine
2016-06-24 17:27:42 -07:00
kumavis
d7d440b2c2
svg notif now work for msg signatures
2016-06-24 17:22:27 -07:00
Frankie
4200eeeeed
Fix editable button so that it dosent float above the drop down menue
2016-06-24 15:13:48 -07:00
kumavis
86fdcca2ec
Merge branch 'master' of github.com:MetaMask/metamask-plugin into conf-tx-refactor
2016-06-24 12:49:02 -07:00
kumavis
eb1b9d027f
breakout pending-tx-details
2016-06-24 12:48:52 -07:00
kumavis
c8b6da2593
identicon - default to imageify
2016-06-24 12:07:08 -07:00
kumavis
02dd1669e7
send-tx remove account select button
2016-06-24 11:44:18 -07:00
kumavis
ac2269b16e
Merge pull request #312 from MetaMask/svg-notif
...
initial svg notifications
2016-06-23 17:55:10 -07:00
kumavis
be25f4da06
pending-tx pass the identicon pref on
2016-06-23 16:43:10 -07:00
kumavis
d293ef0494
account-panel combine panel into account-panel
2016-06-23 16:28:57 -07:00
kumavis
e96a53385f
accounts - rename account list item so it doesnt overlap
2016-06-23 16:18:47 -07:00
kumavis
7eb89613cc
icon-factory - overhaul to provide svg or imagified el
2016-06-23 16:09:25 -07:00
kumavis
cc7dbace38
tx-conf add non-interactive mode for notification
2016-06-23 15:25:33 -07:00
kumavis
2495c6ea54
svg notifications - remove unneeded deps and clean code
2016-06-23 15:13:24 -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
kumavis
2a3660fe60
Merge branch 'master' of github.com:MetaMask/metamask-plugin into svg-notif
2016-06-23 14:01:16 -07:00
kumavis
122576a790
initial svg notifications
2016-06-22 19:28:11 -07:00
Frankie
973aa4fd15
close #309
2016-06-22 16:35:34 -07:00
Frankie
a5c782d69c
Remove redundant network option buttons from settings page
2016-06-22 16:19:56 -07:00
Frankie
f0e6411277
Swap out Transat font for Montserrat
2016-06-22 15:35:52 -07:00
Frankie
ea564e51fc
Fix for lint err
2016-06-21 15:30:18 -07:00
Frankie
cf663f1104
Fix conflict
2016-06-21 15:04:00 -07:00
Dan Finlay
8fde8a8921
Manually linted
2016-06-21 13:56:04 -07:00
Frankie
265725c6ed
Change the copy to cliboard icon
2016-06-21 13:40:02 -07:00
Dan Finlay
ab15b4c825
Merge branch 'master' of github.com:MetaMask/metamask-plugin into AutoLint
2016-06-21 13:19:44 -07:00
Dan Finlay
a08c3bc01b
Auto linted
2016-06-21 13:18:32 -07:00
Frankie
5d349083f0
Change export icon to key
2016-06-21 13:10:28 -07:00
Zac Mitton
bd6ee81d09
tweek
2016-06-21 10:52:41 -05:00
Zac Mitton
9132f08507
added a failing case and fixed it by refactoring everything to strings
2016-06-20 18:46:29 -04:00
Dan Finlay
281ed1c2bb
Fix tx approval address formatting
2016-06-16 18:37:39 -07:00
Dan Finlay
69f628dbe2
Preserve disclaimer line breaks
2016-06-16 17:11:13 -07:00
Dan Finlay
79999109e2
Added some real text to top of disclaimer
2016-06-16 17:05:38 -07:00
Dan Finlay
9e7a9e6837
Increase disclaimer scroll box height
2016-06-16 16:57:56 -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
93fa97f86a
Add disclaimer component
2016-06-16 16:55:22 -07:00
Dan Finlay
f5fa0d3fa5
Improved template to not be invisible
2016-06-16 16:49:10 -07:00
Dan Finlay
08ecbcf242
Create disclaimer approval reducer
2016-06-16 16:41:57 -07:00
Dan Finlay
c5d334d372
Fix disclaimer approving action
2016-06-16 16:40:55 -07:00
Dan Finlay
af48b94f6f
Add disclaimer consent action
2016-06-16 15:58:45 -07:00
Dan Finlay
825bb4494b
Add placeholder disclaimer file
2016-06-16 15:51:57 -07:00
Dan Finlay
f6d1da7793
Improve template
2016-06-16 15:51:39 -07:00
Dan Finlay
92f8d1b2ca
Merge pull request #286 from MetaMask/FixSpinner
...
Made network spinner clickable
2016-06-14 15:26:33 -07:00
Dan Finlay
9417b92e44
Let account address take more space in account list
2016-06-14 15:24:47 -07:00
Dan Finlay
c8706b5d6f
Made network spinner clickable
...
Opens network menu, for when network is unreachable.
Fixes #279
2016-06-14 15:00:25 -07:00
Dan Finlay
d6ebae8c4f
Show more address in detail view
2016-06-14 14:29:08 -07:00
Dan Finlay
6f07acc4be
Center main account icon
2016-06-14 13:29:53 -07:00
Dan Finlay
a04815555f
Merge pull request #283 from MetaMask/RewordLock
...
Reword lock menu item
2016-06-14 13:05:57 -07:00
Dan Finlay
789b1db34c
Remove unused class
2016-06-14 13:01:04 -07:00
Dan Finlay
e0f8628486
Rename Lock Account to simply Lock
2016-06-14 12:59:34 -07:00
Dan Finlay
e76a628a5b
Insert vlad icons into UI
2016-06-14 12:43:43 -07:00
Frankie
e9208be096
Size export confirmation input
2016-06-12 13:36:34 -04:00
Frankie
ff2f5cd58a
Change name-label css bug
2016-06-12 12:40:30 -04:00
Frankie
88ed93afd9
Remove qr code icon and reorder to have clipboard first
2016-06-12 12:40:30 -04:00
Frankie
7d8bf31e82
Fix edit text
...
and edit label alighment
2016-06-12 12:38:51 -04:00
Frankie
1987296af0
Add spacing in line items
2016-06-08 19:08:55 -04:00
Frankie
03e9ff6e42
Mend CHANGE.log
2016-06-08 17:12:25 -04:00
Frankie
e9407777cc
Style up the info screen
2016-06-08 16:43:05 -04:00
Frankie
702dc3b216
Add icons to left side of links, as well as the metmask version and styling
2016-06-08 15:40:42 -04:00
Dan Finlay
d5c378b09a
Cache identicons
...
Fixes #197
Also as a side effect, by creating this `iconFactory.cache` object, we have a convenient place for specifying stock icons for known contracts!
We can just hard-code image addresses in the `ui/lib/icon-factory.js` cache instantiation, and those values will be injected into the identicon image tag `src` attributes.
2016-06-06 14:05:13 -07:00
Frankie
2c2fcd60bf
Merge branch 'master' into uiFixes
2016-06-06 10:20:05 -04:00
Frankie
f59ca7a6bf
Add css to resize and alighn input for editable lable
2016-06-06 10:09:21 -04:00
Frankie
217dd9c95e
Fix label size for edit label
2016-06-06 03:30:26 -04:00
Frankie
40338571fa
Add edit label
2016-06-06 03:14:10 -04:00
Dan Finlay
b1a4c19ddb
Make morden sail blue
2016-06-03 18:26:26 -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
d49ef1a2e5
Blockchain status now updates on availability change
2016-06-03 15:18:20 -07:00
Dan Finlay
2422c78ce2
Add network loading indication
2016-06-03 13:58:09 -07:00
Dan Finlay
d86d7b9ac7
Differentiate icon name from hover text
2016-06-03 13:08:49 -07:00
Dan Finlay
3170e094c5
Some minor linting
2016-06-03 12:59:59 -07:00
Dan Finlay
acc00b84ea
Make hover text more human friendly
2016-06-03 12:58:14 -07:00
Dan Finlay
66f06844ac
Remove metamask logo from header
2016-06-03 12:58:00 -07:00
Frankie
d90943dc61
Change chevron-down to fa-plus
2016-06-03 13:31:36 -04:00
kumavis
6dec937c2a
Merge pull request #242 from MetaMask/HashFix
...
provider-engine hooked wallet - checkSum addresses not recognized
2016-06-02 19:06:46 -07:00
Dan Finlay
272bea31b5
Fix hashed address validation
2016-06-02 18:42:09 -07:00
Dan Finlay
10fec9052f
A couple seed recovery enhancements
...
- The seed words are no longer stored on `state.appState.currentView.context`, which caused view glitches since it was shared with other views' data.
- The confirmation text warning color is now the same as other error messages'.
2016-06-02 17:11:12 -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
921ced1630
Merge branch 'master' into i216
2016-05-26 15:21:27 -07:00
kumavis
870e05b240
ui - redesign - init + vault create/restore + seed
2016-05-26 15:11:22 -07:00
Dan Finlay
01e5bc25a9
Fix build error
2016-05-26 15:00:37 -07:00
Dan Finlay
5001547386
Remove etherscan links from non standard blockchains
2016-05-26 14:59:05 -07:00
Dan Finlay
4d468d8064
Fix network reference part 2
2016-05-26 14:50:01 -07:00
Dan Finlay
12d89eb647
Fix network reference
2016-05-26 14:41:11 -07:00
Dan Finlay
5da6fd5ab1
Add clicking txs in list shows tx conf screen
2016-05-26 14:32:45 -07:00
Dan Finlay
d31189b206
Add pending messages to sign to tx list
2016-05-26 14:12:41 -07:00
Dan Finlay
d489b31923
Center wallet nickname under identicon in tx confirmation screen
2016-05-26 13:06:29 -07:00
kumavis
36d6b3959e
Merge pull request #222 from MetaMask/balances
...
Fixes #206
2016-05-25 19:42:51 -07:00
Zac Mitton
2ce9f1a776
correctly displaying small balances with tests
2016-05-25 18:29:03 -07:00
Dan Finlay
e8eae89576
Merge branch 'master' into FixTransactionBackButton
2016-05-25 17:57:57 -07:00
Dan Finlay
21af266fde
Move transaction list item into its own component
2016-05-25 17:57:08 -07:00
Dan Finlay
45ae2a0be3
Make transaction list into actual React Component
2016-05-25 17:18:04 -07:00
Dan Finlay
5669f44300
Add number indicating pending txs to account list
2016-05-25 16:54:43 -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
e8c88a5551
Fix persistent warning bug
2016-05-25 15:39:18 -07:00
kumavis
c5e5842424
actions - remove use of 'this'
2016-05-25 12:39:12 -07:00
Dan Finlay
adaf1c7012
Add copy address button to account list
2016-05-23 15:31:11 -07:00
Dan Finlay
45916175d7
Move account list panel to component
2016-05-23 14:56:34 -07:00
Dan Finlay
a8540d379b
Remove old accounts list file
2016-05-23 14:48:56 -07:00
Dan Finlay
b8228ab0da
Move accounts index
2016-05-23 14:48:01 -07:00
kumavis
41df7bb8f6
bugfix - exportAccount - fix copyToClipboard
2016-05-22 18:01:47 -07:00
Dan Finlay
95a3cfe3fc
Added ability to nickname wallets locally
...
The changes are persisted to localstorage, so they cannot be restored on a new computer, but for right now it's a nice organizational feature.
2016-05-20 16:18:54 -07:00
Dan Finlay
24fc5f9ea3
Fix up accounts list
...
Fix hover styles to not grow.
Fix back button on accounts list.
2016-05-20 14:11:59 -07:00
Dan Finlay
18304fa46c
Made account list hover styles more consistent
2016-05-20 12:49:33 -07:00
Dan Finlay
7d5aaaa5bd
Add ability to add account to vault
...
Scrolling to the bottom of the accounts page now reveals a downward-facing chevron button.
Pressing this button shows loading indication, adds a new account to the identity vault, displays it in the list, and scrolls the list to the bottom of the page.
Any number of accounts can be generated in this way, and the UX feels intuitive without having to overly explain how HD paths work.
2016-05-20 12:40:44 -07:00
Dan Finlay
2a6d6fcd15
Improve tx list style
...
Tx list no longer enlarges on hover, and failed transactions no longer have hover styles nor direct to an explorer page.
2016-05-19 19:11:53 -07:00
Dan Finlay
d71ee6927f
Do not forward to null tx explorer page
2016-05-19 19:06:06 -07:00
Dan Finlay
ff20543c59
Render failed tx in tx list
2016-05-19 19:00:14 -07:00
Dan Finlay
d861c6ceca
Add special rendering for contracts in transaction list
2016-05-19 17:45:58 -07:00
Dan Finlay
47540ad0b3
Allow empty recipient fields on tx
2016-05-19 16:14:16 -07:00
Dan Finlay
60270de53d
Add full precision to send tx value field.
2016-05-19 14:46:50 -07:00
Dan Finlay
22a77b8041
Increase send value precision
2016-05-19 14:21:35 -07:00
Dan Finlay
c8deb355f7
Add address capitalization checksumming
2016-05-19 12:06:45 -07:00
Dan Finlay
685a1881b8
Allow txs with no recipient when they have a data field
2016-05-19 11:28:58 -07:00
Dan Finlay
e5034ade24
Make accounts page transition forward from account detail
2016-05-18 23:50:15 -07:00
kumavis
5a17a6376c
Merge branch 'eyeballs' of github.com:MetaMask/metamask-plugin into eyeballs
2016-05-18 17:50:22 -07:00
kumavis
8c6a451ac7
ui - redesign - txList improved
2016-05-18 17:48:50 -07:00
kumavis
fbc7a48fef
Merge pull request #190 from MetaMask/MenuDroppo
...
Drop-down menu
2016-05-18 17:48:12 -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
c85c594d5b
Merge pull request #189 from MetaMask/hotfixsendTx
...
ui - sendTx - re-add warning and fix form parsing
2016-05-18 13:57:49 -07:00
kumavis
6eebda73cf
ui - sendTx - re-add warning and fix form parsing
2016-05-18 13:55:43 -07:00
kumavis
6ae0a90d7b
ui - redesign - ether amount component
2016-05-18 13:41:08 -07:00
Dan Finlay
79e595754f
Merge branch 'eyeballs' into MenuDroppo
2016-05-18 12:30:31 -07:00
Dan Finlay
d18d9a8f97
Add animated sandwich button
2016-05-18 12:30:03 -07:00
kumavis
877648623e
ui - redesign - sendTransaction
2016-05-18 12:13:19 -07:00
kumavis
49e08f9013
ui - redesign - unlock menu
2016-05-13 18:07:47 -07:00
kumavis
d6a8b0b90a
ui - redesign - send
2016-05-13 17:09:34 -07:00
kumavis
82504ae965
ui - txList - add time
2016-05-13 17:02:33 -07:00
kumavis
2365fe1142
ui - txlist - better scroll bar positioning
2016-05-13 16:36:04 -07:00
kumavis
b55a329532
ui - copy address fix
2016-05-13 16:33:41 -07:00
kumavis
b8ad7f2cb1
ui - fix account-export margin
2016-05-13 16:31:49 -07:00
kumavis
46f1ab8b48
ui - redesign - trans group + + account detail + tx list fixes
2016-05-13 16:28:46 -07:00
kumavis
82db0afb30
ui - accunt-detail - fix style attribute
2016-05-13 15:12:30 -07:00
kumavis
e0280b0db8
ui - redesign - remove footer
2016-05-13 14:56:29 -07:00
kumavis
3d696420b7
clean - remove logging from tx list
2016-05-13 14:45:17 -07:00
Dan Finlay
041b5493dc
Streamlined some transition logic
...
Fixes #122
Had used multiple actions for some transitions, which would lead to brief intermediary states.
Now making a few actions much more explicit about what they route to, so there is less intermediary logic, and we can transition confidently to the correct view.
2016-05-13 01:24:05 -07:00
Dan Finlay
29facfe4d6
Fix more transition bugs
2016-05-11 22:21:10 -07:00
Dan Finlay
b628df017f
Revert style name fixes that broke styles
2016-05-11 21:26:09 -07:00
Dan Finlay
57280d4d79
Fix css names
2016-05-11 21:06:50 -07:00
Dan Finlay
4e9b829179
Merge branch 'master' into eyeballs
2016-05-11 14:16:53 -07:00
Dan Finlay
b430cbd064
Fix send view selected account bug
2016-05-11 12:54:19 -07:00
Dan Finlay
f926aa8f85
Vertically center title bar content
2016-05-11 02:56:12 -07:00
Dan Finlay
0af0bdbfcc
Merge branch 'eyeballs' of github.com:MetaMask/metamask-plugin into eyeballs
2016-05-11 02:47:00 -07:00
Dan Finlay
2978e6e494
Fixed transitions
2016-05-11 02:46:41 -07:00
kumavis
2913dcb82c
ui - redesign - account details
2016-05-11 02:11:31 -07:00
kumavis
c8640537e6
hotfix - identicon jazz bug
2016-05-10 23:53:07 -07:00
Dan Finlay
d9d442ed1f
Began adding jazzicons
...
Currently experiencing a few problems:
1. Tons of errors on app start. It's as if Jazzicon is getting called many times at start with some object as its diameter.
2. Weird visual glitches. When leaving a view with a jazzicon, it flashes off its border radius.
3. Messy transitions. Might want to just re-do the transitions. They just look awful, it's barely worthwhile.
2016-05-10 23:07:01 -07:00
kumavis
9c91da72f5
ui - account list - fix select account
2016-05-10 17:22:09 -07:00
kumavis
c2c33ff6cd
ui - redesign - app header + accounts selection
2016-05-10 16:52:07 -07:00
Dan Finlay
d8bee4f599
Make default providers more easiliy configurable for metamask devs
...
No longer do our `mainnet` and `testnet` buttons set specific RPC urls. Now they set `provider.type`, which gets interpreted with code.
Currently the provider types of `mainnet` and `testnet` point to our new scalable backends, but these could be re-interpreted to use any other provider, be it etherscan, peer to peer, or otherwise.
Makes it easier for us to upgrade our infrastructure without incorporating migration logic into the program.
2016-05-10 15:37:13 -07:00
Dan Finlay
d3b541e126
Fix transition bugs after vault restore
2016-05-10 10:45:31 -07:00
Dan Finlay
7f32560b03
Fix account loading bug
2016-05-10 10:31:53 -07:00
Dan Finlay
c30a67b2de
Restored signTx action
2016-05-06 14:46:04 -07:00
Dan Finlay
356da540d1
Style transaction list using new panel component
2016-05-06 14:42:08 -07:00
Dan Finlay
a9fc4f452f
Move account panel style into reusable component
...
The styles that defined the `account-panel` component now belong to the `panel` component, which is now used by the `account-panel` component for its styles.
It accepts an optional `onClick` property that it will fire when clicked!
Planning to use it for the tx-list.
2016-05-06 14:24:01 -07:00
Dan Finlay
ebb0aac7dd
Always show transaction list
2016-05-05 13:27:00 -07:00
Dan Finlay
64b635fc76
Fix account navigation link
2016-05-05 12:23:54 -07:00
Dan Finlay
f92189a721
Restored back button to account detail view.
...
The `Change Acct` button was confusing multiple users, reverted that bit.
2016-05-05 12:14:51 -07:00
Dan Finlay
6ee193f802
Merge branch 'MoveAccountExportToSubview' into FixButtonStyleBug
2016-05-04 20:41:59 -07:00
Dan Finlay
93db6cacb5
Fix button width transition bug
...
Fixes #160
2016-05-04 20:41:34 -07:00
Dan Finlay
d929f80532
Fix routing bug
...
Where sometimes the account list was shown when first unlocking, after momentarily showing the detail panel.
2016-05-04 20:37:39 -07:00
Dan Finlay
f4d58ebc70
Move account export to subview
...
Account detail view now has an animated transitioning `subview` section that allows us to show extra details within it.
Clicking `export` now slide replaces the transaction list with the export UI.
Added cancel/done/submit buttons to the Export UI. Done submits like Enter did, the other two transition back to the transaction list.
For some reason when first unlocking, the selected account is being instantly replaced with the accounts list, so I need to fix that before merging this into master.
2016-05-04 18:08:31 -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
46e100f595
Improve tx UI
2016-05-03 14:44:36 -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
988165224b
Fix outdated transitions
...
Fixes #151
- Cancelling or completing a tx now goes back to account detail view.
- Restoring a vault now does not select an unloaded account, shows account list.
- Account list now never selects an item only uses the cells as buttons.
2016-04-29 17:02:36 -07:00
Dan Finlay
118da12197
Merge branch 'master' into Identicon
2016-04-29 14:01:58 -07:00
Dan Finlay
9360e33510
Convert icons to identicons
2016-04-29 12:45:46 -07:00
Dan Finlay
c88c3ccd81
Fix slack link
2016-04-29 11:41:59 -07:00
Dan Finlay
d017c28441
Filter transaction list for current blockchain network
...
When starting up, we now create a `web3` inside the `background.js` process, which we pass to the `idStore` and ask for the current `network`.
We include the `network` on `app.metamask.network` in the state object.
We re-request the network when changing provider.
We filter the transaction list for transactions that match the current network.
2016-04-27 18:04:33 -07:00
Dan Finlay
781334da47
When no account is selected, show accounts view
2016-04-25 15:18:20 -07:00
Dan Finlay
1025eb3b4f
Persist selected account
...
When selecting an account, we now persist the selection to the `configManager`, so the selection can be restored when re-unlocking Metamask.
Also found the bug where `rawtestrpc` was still being used as a default, and fixed it!
2016-04-25 14:14:34 -07:00
Dan Finlay
4c46cbc99c
Fixed some loading bugs
2016-04-25 13:49:46 -07:00
Dan Finlay
44c68eb23c
Fix test
2016-04-25 13:41:06 -07:00
Dan Finlay
2dd7bd6bd0
Make account detail view the primary view
...
- When unlocking, the first account is now selected by default and displayed as the main view.
- There is now a "CHANGE ACCT" button on the detail view to show the accounts list.
- Clicking an account from the accounts list now navigates to the detail view and selects that account.
- Config/Info screen "back" buttons now fire a new action, `GO_HOME`, which is configured to navigate to the accountDetail view, putting that logic in one place.
- When locking and unlocking again, the first account is always displayed, eventually we should persist the selection.
2016-04-25 12:38:43 -07:00
Dan Finlay
820736b427
Add RPC config buttons and styles
...
- Add save button for custom RPC input field
- Add button for RPC at `localhost:8545`.
- Improve `Current RPC` display.
2016-04-22 14:39:12 -07:00
Dan Finlay
7455a0fa32
Improve transaction list title
2016-04-19 19:10:22 -07:00
Dan Finlay
7276e80816
Removed logs
2016-04-19 18:58:34 -07:00
Dan Finlay
d6ab6bb4fa
Fix floating point input bug
...
When sending a transaction, we were converting to BN before handling decimals, which meant we were losing any precision past a decimal point, since BN does not handle decimals!
Put this numeric normalization into a utility function with a test around it and got it working.
2016-04-19 18:56:22 -07:00
Dan Finlay
f79601ee58
Generate explorer link to match current blockchain
2016-04-19 18:21:28 -07:00
Dan Finlay
0a0a631af2
Improve some UI formatting
2016-04-19 17:31:34 -07:00
Dan Finlay
13cac5943e
Move transaction list after account panel
2016-04-19 17:27:20 -07:00
Dan Finlay
c858b70585
Moved transaction-list into its own component
2016-04-19 15:07:15 -07:00
Dan Finlay
8fe113e8d9
Merge branch 'master' into TransactionList
2016-04-19 13:03:00 -07:00
John Whitton
b953dc9ae1
Prototype Transaction Details in account-detail.js
...
Rough prototype with hyperlink
2016-04-19 12:34:49 -07:00
Dan Finlay
1d56ab821e
Fix displayed RPC address
...
Fixes #119
2016-04-18 17:35:42 -07:00
Dan Finlay
33dc68535d
Add leading zero to account balances
2016-04-15 09:42:20 -07:00
kumavis
cef1f2a65f
ui - util - fixes#110 formatBalance
2016-04-14 21:19:08 -07:00
Dan Finlay
8527d051b0
Fix eth resolution
...
utils.formatBalance was returning rounded ether, was not useful for displaying account balances.
Now returns four decimal points, and is easily configurable for more, with passing tests.
Spoiler alert: Don't you dare divide bignumber wei. Bignumber does not have decimals. Keep it as wei, format it as ether.
2016-04-14 13:20:19 -07:00
Dan Finlay
d814a45dff
Moved UI into repo with its own dependency stack
2016-04-13 15:28:44 -07:00