Commit Graph

792 Commits

Author SHA1 Message Date
sdtsui dc702705bf Move buy view into its own component - BuyOptions 2017-08-08 18:34:04 -07:00
sdtsui b97dcf09ac Move inline styles out into explicitly named BEM classes 2017-08-08 17:51:06 -07:00
sdtsui 928adae104 Implement modal content for buy flow - mobile view 2017-08-08 17:11:25 -07:00
kumavis 922ecb9149 Merge branch 'master' into greenkeeper/initial 2017-08-08 16:23:14 -07:00
kumavis 7db1f30590 Merge pull request #1877 from MetaMask/hotfix/mobile-buy-layout
Improve layout for legacy buy screen
2017-08-08 15:56:02 -07:00
sdtsui 9d3b5348aa Fix layout issues flagged by @tmashuang 2017-08-08 15:17:52 -07:00
sdtsui b6a7281737 Make buy ui more central to the screen 2017-08-08 15:17:24 -07:00
sdtsui 922a272e81 Add note for responsive modal styles 2017-08-08 14:05:19 -07:00
sdtsui 29c8f448ca Hook up global modal to Tx view, Buy button 2017-08-08 13:37:52 -07:00
sdtsui f72f57dc6c Implement global modal 2017-08-08 13:37:41 -07:00
Simon Liang 0db627d979 refactored and added unit test 2017-08-08 20:15:30 +08:00
Simon Liang e8ade42f2a extracted balance component and renders to the format, also wired in the account name 2017-08-08 16:49:45 +08:00
frankiebee f3b42f1e33 Merge branch 'master' into transactionControllerRefractor 2017-08-07 16:24:58 -04:00
kumavis 78aa957e5a Merge branch 'master' of github.com:MetaMask/metamask-extension into greenkeeper/initial 2017-08-07 10:52:08 -07:00
sdtsui d8fff0fc8c Opt for calculated values in absolutely positioned caret 2017-08-06 23:12:40 -07:00
sdtsui 0f140c5db5 Improve positioning of caret and add reusable color for wallet view 2017-08-06 22:30:27 -07:00
sdtsui ba50411bb2 Position account icon, name, and caret 2017-08-06 21:54:42 -07:00
sdtsui 29662ff7b4 Move tx and wallet view styles to component classes 2017-08-06 20:47:59 -07:00
sdtsui 5c7adc911d Merge branch 'NewUI' into feat/mm-ui-5-merged 2017-08-06 20:24:04 -07:00
sdtsui fd36d95c50 Cleanup before rebase on NewUI - need new version of AccountDropdowns 2017-08-06 19:52:13 -07:00
sdtsui b3d7abd5d4 Allow clicks on account view to enable sidebar, not just burger 2017-08-06 19:29:51 -07:00
sdtsui 850d2124c8 Refactor account name css - mobile views 2017-08-06 19:26:52 -07:00
sdtsui a7017b824d Refactor app-header css, including box shadow and z-index 2017-08-06 18:50:23 -07:00
sdtsui 403d9c52b5 Add fine css tweaks to hero balance - laptop 2017-08-06 18:14:48 -07:00
sdtsui dc0f78c1b9 Fix font size of eth display for 576-780px vw 2017-08-06 16:58:45 -07:00
sdtsui c1b8517959 Normalize sidebar dimensions and adjust hero button responsiveness 2017-08-06 16:37:41 -07:00
sdtsui 802c29c986 Implement hero balance UI, mobile 2017-08-06 15:46:55 -07:00
sdtsui 17de77f24a Position account display and burger in mobile tx view 2017-08-06 14:56:13 -07:00
sdtsui 966b25573b Move remaining debug, fonts, reset, and transitions into inverted triangle 2017-08-06 14:03:44 -07:00
sdtsui 186bcec4fb Lint menu-droppo 2017-08-04 13:31:18 -07:00
sdtsui 4d967ebea9 Bring menu-droppo component into project, remove as a dependency 2017-08-04 11:47:36 -07:00
frankiebee fa3df576bc fixed: showing tx-s as errors vs. warning 2017-08-04 14:43:08 -04:00
sdtsui 781ac00eac Re-enable css transitions for dropdowns in header, needs menu-droppo library update 2017-08-04 11:31:07 -07:00
kumavis 29dcadc346 ui - dropdown - use Object.assign syntax to appease coverage parser 2017-08-03 21:32:08 -07:00
sdtsui 777eb865df Adjust padding of accountSwitcher dropdown 2017-08-03 20:03:48 -07:00
sdtsui 5ddb40f60c Adjust top and bottom padding of accountSwitcher 2017-08-03 19:23:22 -07:00
sdtsui baee076348 Lint ui/app 2017-08-03 19:17:46 -07:00
sdtsui 6f14f4b717 Allow new accounts selector to handle clicks 2017-08-03 19:10:37 -07:00
sdtsui 28fd016d12 Increase size of accountSelection dropdown 2017-08-03 19:08:36 -07:00
sdtsui 36d8c3dd39 Increase size of settings dropdown and account settings dropdown 2017-08-03 18:55:11 -07:00
sdtsui 086441e41c Increase size of network dropdown 2017-08-03 18:50:29 -07:00
sdtsui 4d6a289629 Add note with previous fa-angle-down for future refactor 2017-08-03 17:50:00 -07:00
sdtsui aff213e845 Position account switcher icon back in app header 2017-08-03 17:49:23 -07:00
sdtsui ecb09fcc0a Disable account selection dropdown from account details 2017-08-03 17:08:19 -07:00
Kevin Serrano 77908e1181
Fix wonky widths for notices. 2017-08-03 16:30:57 -07:00
Kevin Serrano b4f621c980
Add maximum width for private key reveal 2017-08-03 16:00:44 -07:00
Kevin Serrano 6176a4b1bf
Add QR functionality 2017-08-03 15:32:44 -07:00
kumavis da16f39626 Merge branch 'master' of github.com:MetaMask/metamask-extension into greenkeeper/initial 2017-08-03 15:05:32 -07:00
kumavis da7471e095 lint fixes 2017-08-03 14:48:19 -07:00
sdtsui 0171918407 Add rough layout for flat layout tx details, add notes for breakpoints 2017-08-03 01:17:27 -07:00
sdtsui 267d12646c Implement 'clear buttons' for tx view 2017-08-03 00:43:24 -07:00
sdtsui 3ed81847d1 Isolate routing logic for isUnlocked, remove stray logs 2017-08-03 00:01:38 -07:00
sdtsui 01788376d5 Finalize height for main screens, excluding sidebar 2017-08-02 23:07:35 -07:00
sdtsui 9ebdc343aa Implement custom sidebar, with close button 2017-08-02 14:17:58 -07:00
sdtsui dfa10763e3 Integrate slideout menu with tx view 2017-08-02 13:32:02 -07:00
sdtsui 7767f9f7ad Hook up responsive sidebar 2017-08-02 13:03:36 -07:00
sdtsui 22b03c62e6 Add burger icon and phone-visible media queries 2017-08-02 12:29:07 -07:00
sdtsui 41c585c796 Make wallet view visible iff vw above 575px 2017-08-02 12:18:29 -07:00
kumavis 4115c25d8f lint fix 2017-08-01 13:21:02 -07:00
sdtsui 6f4bee4599 Hook up send button to Send Token screen 2017-07-31 23:21:11 -07:00
sdtsui a7fc512650 Implement mobile-friendly responsive layout with flex wrap 2017-07-31 23:07:58 -07:00
sdtsui caab0b61cc Add rough layout for tx list items 2017-07-31 22:00:18 -07:00
sdtsui ce06fbd36d Add tx-view content divider component 2017-07-31 21:34:37 -07:00
sdtsui c7ace5b23d Add hyperscript for tx-view tabs 2017-07-31 21:27:37 -07:00
sdtsui c876428044 Add TxView, use width percentages instead of flex-grow for layout 2017-07-31 21:16:07 -07:00
sdtsui 92bd783e0c Adjust button styles to left align with wallet text 2017-07-31 20:54:04 -07:00
sdtsui 3797b9921f Adjust popup size to 545x450; refactor wallet view to fit 2017-07-31 20:22:15 -07:00
sdtsui 0c1aea97c7 Isolate wallet-content-display component 2017-07-30 22:30:55 -07:00
sdtsui 7d4927c975 Add layout for Buy and Send buttons 2017-07-30 22:25:20 -07:00
sdtsui 610d6da8ae Add hyperscript for wallet display component 2017-07-30 22:10:59 -07:00
sdtsui 0ca50dfb1b Center account name and dropdowns 2017-07-30 21:53:13 -07:00
sdtsui ddbf5613b3 Add note for later on isolating components 2017-07-30 21:35:41 -07:00
sdtsui cbd53d4601 Add containers for wallet view and dropdown UI 2017-07-30 21:25:32 -07:00
sdtsui a7ab69b940 Adjust button styles for Send Token screen 2017-07-30 16:47:47 -07:00
sdtsui 97cb25c9f1 Adjust copy in send token confirmation screen 2017-07-29 23:11:11 -07:00
sdtsui 9373ba9f38 Move action buttons out of send token container, tweak styles 2017-07-29 23:09:49 -07:00
sdtsui f368f371c2 Simplify btn-green colors 2017-07-29 23:02:04 -07:00
sdtsui 689f60d1ce Add rounded background to total token, with minor styling tweaks 2017-07-29 22:44:39 -07:00
sdtsui 4880ee26d5 Add note to self, for future code cleanup 2017-07-29 22:20:29 -07:00
sdtsui abc78a1bf9 Add content boxes to pendingTx, prep for reusability 2017-07-29 22:18:26 -07:00
sdtsui 35ff4c195c [WIP] Isolate form logic from rest of confirmation UI 2017-07-29 20:55:55 -07:00
sdtsui 2a5f2c7f40 Add responsive container; add send token copy 2017-07-29 17:38:29 -07:00
sdtsui 24d375aaf1 Fix dropdown toggle behavior - account dropdowns 2017-07-28 15:31:07 -07:00
Dan Finlay 87c26eb5bc Correct token pluralization for one token 2017-07-27 18:07:42 -07:00
Dan Finlay 8ba32d5ea8 Set min gas price to 1 gwei 2017-07-27 14:58:51 -07:00
Dan Finlay 9a1cf2a0d4 Ensure loading indication is full screen 2017-07-27 14:15:56 -07:00
Dan Finlay 56496f1ea0 Fix loading indication placement 2017-07-27 14:13:53 -07:00
Dan Finlay bc65484e1b Remove object spread syntax 2017-07-26 15:11:32 -07:00
Dan Finlay 8fc0a025f6 Set initial scale for mobile. 2017-07-26 14:36:22 -07:00
sdtsui 8006d798ee Re-center network dropdown 2017-07-26 13:02:08 -07:00
sdtsui 4c0f827946 Make account selection dropdown menu scrollable when too large for view 2017-07-26 12:43:18 -07:00
sdtsui 0fdbb80962 Remove Account Settings item from optionsMenu, unnecessary 2017-07-26 12:31:08 -07:00
Dan Finlay 0ea6749dbc Lots of flex rearrangement on account detail view
Includes removal of ReactCssTransitionGroup for a simpler UI refactor.
2017-07-25 18:25:56 -07:00
Dan Finlay a22adec66f Replace ui with responsive-ui 2017-07-24 17:05:07 -07:00
Dan Finlay a41e5788cf Merge branch 'master' into NewUI 2017-07-20 12:39:06 -07:00
Dan Finlay 86d367957f Move responsive ui into its own folder for easier merges 2017-07-20 12:38:38 -07:00
Dan Finlay 51c5bebdf5 Lowered minimum gas price to 1 gwei 2017-07-19 11:44:00 -07:00
Dan Finlay 52a6b9f103 Reenable Default Token List
Looks pretty clear to me now that the heavy traffic spike was not this feature, but was the EOS crowdsale. Now that we've mitigated their traffic spike, I think we can safely re-introduce this feature.
2017-07-05 10:30:48 -07:00
Dan Finlay 5eb3d5d485 Make folder for responsive UI 2017-07-03 15:39:25 -07:00
Dan Finlay 4e4d6cea40 Add menu carrat next to network searching indicator 2017-07-03 15:06:26 -07:00
Thomas Huang 7de87154e8 Merge branch 'master' into NoPopularTOkens 2017-06-30 10:55:01 -07:00
Dan Finlay 0c011d0fda Remove send button
Some token precisions are not respected by TokenFactory, so it's not sufficient for a default send form. Removing for now.
2017-06-30 10:28:27 -07:00
Dan Finlay 8abd592034 Stop loading popular tokens by default
Improves performance when loading the token tab.
2017-06-30 10:26:45 -07:00
Kevin Serrano ca3de2dc74 Merge pull request #1700 from MetaMask/StyleImprovements
Add padding to token messages
2017-06-29 14:45:00 -07:00
frankiebee 5e8b4e3226 change “ACCEPT” to “SUBMIT” 2017-06-29 12:06:22 -07:00
Dan Finlay c81a3c649a Add padding to token messages 2017-06-28 16:36:58 -07:00
Thomas Huang bd523102fe Merge pull request #1634 from MetaMask/i784-SendTokenButton
Add send token button (link to TokenFactory)
2017-06-28 10:09:58 -07:00
Thomas Huang ffd3773ef3 Merge pull request #1620 from MetaMask/i1616-AddTokenAdding
Add ability to add tokens to token list
2017-06-28 10:07:49 -07:00
Dan Finlay ed08e736d7 Merge pull request #1675 from MetaMask/warning-fixes
React Warning Fixes
2017-06-27 15:29:26 -07:00
Dan Finlay 40223687ae Merge branch 'i1616-AddTokenAdding' into i784-SendTokenButton 2017-06-27 15:08:29 -07:00
Dan Finlay 5440ed23d6 Support other network links 2017-06-27 14:53:27 -07:00
Kevin Serrano 9962a3068b
Change disabling button as state property. 2017-06-26 15:57:46 -07:00
Kevin Serrano 615b8d05a1
Prevent users from accidentally submitting two transactions by disabling button. 2017-06-26 15:47:53 -07:00
Kevin Serrano f925a37a9f
Fix react warning for keys on ens address book 2017-06-26 14:01:35 -07:00
Dan Finlay 58e993ff29 Merge branch 'i1616-AddTokenAdding' into i784-SendTokenButton 2017-06-24 02:42:03 -04:00
Dan Finlay b04d1de447 Merge branch 'master' into i784-SendTokenButton 2017-06-23 11:00:58 -04:00
Dan Finlay 06706f6e1b Merge branch 'master' into i1616-AddTokenAdding 2017-06-23 08:50:44 -04:00
Dan Finlay 027394b205 Reduce token list clutter by only showing held tokens
We could change this when we allow hiding/removing tokens, but for now, this is a simple and pleasant solution.
2017-06-20 08:58:25 -07:00
Dan Finlay 97ab48ba0d Fix propagation 2017-06-20 08:01:00 -07:00
Dan Finlay a2781df8b4 Add better event lifecycle management to token list.
Token list now renders errors when a token lookup fails.
Also now cleans up event listeners when re-initializing the token list.
2017-06-19 19:11:55 -07:00
Dan Finlay 60855b0510 Add send button to TokenFactory
A simple solution to a temporary token send screen: Linking to EtherScan.

Will hold us over until we make our own token send view.
2017-06-19 19:02:13 -07:00
Dan Finlay 48789f2a3d Add ability to add tokens to token list
Fiex #1616
2017-06-15 16:22:53 -07:00
Dan Finlay c4f6176820 Merge branch 'AddTokenList' into AddingTokens 2017-06-15 14:00:28 -07:00
Dan Finlay 39c7ed230d Merge remote-tracking branch 'origin/master' into AddTokenList 2017-06-15 13:44:58 -07:00
Dan Finlay 0e1e0aa323 Create add token button and template view 2017-06-14 20:55:56 -07:00
Dan Finlay 1ed5804e4d Multiple loading style improvements
- When seeking network, show a full screen loading indication + message.
- Network menu is still accessible "over" this indication.
- Top Menu-Droppo components now slide *under* the menu bar like they should.
- Loading indication opacity increased to increase message legibility.
2017-06-14 19:15:50 -07:00
Dan Finlay 68389d5d49 Remove excessive log 2017-06-14 18:12:41 -07:00
Dan Finlay 1814721e80 Add no tokens message 2017-06-14 18:08:03 -07:00
Dan Finlay 96d416c486 Vertically center loading indication 2017-06-14 15:30:47 -07:00
Dan Finlay 6fda78cd2b Refresh token balance on network change 2017-06-14 15:21:51 -07:00
Dan Finlay b7b9e0c1ac Persist selected account tab
Also improve error handling with token balances.
2017-06-14 14:21:50 -07:00
Dan Finlay 108c4ab2c5 Auto populate token list with popular token balances
Half implements #175

Things to do:
- Add ability to add tokens to the list.
- Persist the token tab selection (so it is an implicit preference)
- Check what's up with the token-tracker polling, it seems like it is not waiting the interval.
2017-06-13 17:53:42 -07:00
Kevin Serrano 141e66171b Merge pull request #1600 from MetaMask/i1554-ensSymFix
ENS symbol renders on proper networks
2017-06-13 14:31:58 -07:00
Kevin Serrano 790712e6fd
Cleanup zero addresses. 2017-06-13 13:38:27 -07:00
Dan Finlay a741cc4fc4 Merge branch 'master' into AddTokenList 2017-06-12 17:17:16 -07:00
Kevin Serrano 5e03b69892
Fix check icon appearing in inappropriate situations. 2017-06-12 16:56:37 -07:00
frankiebee d1fa3c6de1 only prefix ethereum address 2017-06-12 14:38:26 -07:00
frankiebee 5668910244 prefix the address with "ethereum:" 2017-06-12 14:05:08 -07:00
Dan Finlay 8af41f1b05 Merge pull request #1574 from MetaMask/internfix
Wording fix for notice button
2017-06-12 10:37:46 -07:00
Dan Finlay 3e1d648ec0 Merge branch 'master' into gasupdater 2017-06-12 10:26:40 -07:00
Kevin Serrano 2fcf3d8439
Modify wording to new accept. 2017-06-09 10:48:28 -07:00
Kevin Serrano cb95129fa1
Merge branch 'master' of github.com:nihar97/metamask-plugin into internfix 2017-06-08 16:10:59 -07:00
Dan Finlay c8f0802a8e Fix bug that prevented publishing contracts 2017-06-05 15:35:52 -07:00
kumavis 95d20e9b76 Merge pull request #1545 from MetaMask/inValidAddressFix
Dissallow transactions to be sent to 0x000...
2017-06-05 13:11:20 -07:00
frankiebee 94fedd1fc9 Fix for quick switch on ENS names 2017-06-05 13:00:15 -07:00
frankiebee ec99bfd553 set the ensResolution to an invalid address if an error ocurs durring look up 2017-06-05 12:37:29 -07:00
frankiebee 0f69a09823 Fix linting error 2017-06-05 12:22:02 -07:00
frankiebee 653319be10 move address check to util.isValidAddress 2017-06-05 12:09:19 -07:00
frankiebee 37fd32025f Fix punctuation 2017-06-05 12:00:01 -07:00
frankiebee bb6e41963d Dissallow transactions to be sent to 0x0000000000000000000000000000000000000000 2017-06-05 11:48:04 -07:00
Dan Finlay 8dc6aa9c4c Remove dead style code 2017-06-04 22:26:32 -07:00
Dan Finlay 773b36b0de Move address copying into reusable component
"copyable" component allows any elements to be wrapped to include:

- a tool tip that changes/debounces its label when clicked.
- a customizable copyable value.

Fixes #1539
2017-06-04 22:22:59 -07:00
Dan Finlay ec097c8e34 Add copy links to mini tx panels 2017-06-04 22:13:28 -07:00
Kevin Serrano 2b7d842498
Update gasblocklimit params with every block. 2017-06-02 15:18:14 -07:00
Kevin Serrano 51b5e2f6e7
Add max gas limit to UI 2017-05-24 16:18:37 -07:00
Kevin Serrano 9554788c14
Minor cleanup of lint 2017-05-24 11:02:58 -07:00
Kevin Serrano 293d0b4a57
Minor cleanup 2017-05-24 11:02:26 -07:00
Kevin Serrano 10ca3b6467
Fix bug where submit was enabled when invalid params were filled out. 2017-05-24 10:13:43 -07:00
Kevin Serrano 60281f7250
Cleanup code. 2017-05-24 09:55:16 -07:00
Kevin Serrano 31d17c9e25
Fix test, create new value for precision/scale 2017-05-23 14:26:37 -07:00
Kevin Serrano 97d19f0f79
Merge branch 'master' into i1412-decimalizethegas 2017-05-23 10:43:59 -07:00
Kevin Serrano 959038132a
Increase accuracy of our rounding schemes. 2017-05-23 10:43:37 -07:00
Dan Finlay 058b732213 Tolerate nonces of any format 2017-05-22 15:43:20 -07:00
Dan Finlay 954d8bd111 Render txs with no nonce 2017-05-22 14:14:13 -07:00
Dan Finlay 0ef9e8b709 Lint 2017-05-21 14:18:23 -07:00
Dan Finlay 3c90024564 Label the pending tx icon with a tooltip 2017-05-21 14:15:34 -07:00
Dan Finlay 6209224a6c Add transaction number (nonce) to tx list 2017-05-21 14:09:44 -07:00
Dan Finlay 7e7ceab95e Fix decimal tolerance 2017-05-17 14:31:06 -07:00
Kevin Serrano 717db41d0b
Modify test, replace clone package. 2017-05-17 14:18:01 -07:00
Dan Finlay 24737ded34 Fix bug where decimals in gas inputs gave strange results 2017-05-17 14:13:05 -07:00
Kevin Serrano 90bfa3cbcd
Fix merge conflicts. 2017-05-16 16:28:57 -07:00
Kevin Serrano d8130f1eff
Fix reset button. 2017-05-16 16:20:58 -07:00
Kevin Serrano 53b8d18a5f
Complete transition into BN. 2017-05-16 15:30:22 -07:00
Nihar 5c71149a8f continue button changed to agree 2017-05-16 14:23:42 -07:00
Dan Finlay b4e6ea9db7 Fix fiat rendering
Fixes #1439.

When reorganizing fiat-value component to not use global state, had missed its necessary `currentCurrency` parameter.

This now passes it in wherever it's used.
2017-05-16 11:36:21 -07:00
kumavis 9560de80a0 Merge pull request #1430 from MetaMask/i1407-FixNonEditingTxForm
Add test around conf-tx view's gas editing.
2017-05-15 23:25:20 -07:00
Thomas Huang 3367363b12 Remove all traces of testnet 2017-05-15 19:11:16 -07:00
Thomas Huang 4c10e2021a Change default network to rinkeby 2017-05-15 18:05:11 -07:00
Dan Finlay fc7b4cb4bc Linted 2017-05-15 15:22:49 -07:00
Dan Finlay 75d9b5619c Verify updating gas value updates 2017-05-15 15:21:28 -07:00
Dan Finlay 4b341e6a95 Got test failing nearly correctly 2017-05-15 15:07:38 -07:00
Dan Finlay c4be4c7195 Skip jazzicons in unit tests 2017-05-15 14:35:24 -07:00
Dan Finlay 19db11856b Remove redux dependency from eth-balance and its dependent tree
For better unit testability of the conf-tx view.
2017-05-12 12:44:51 -07:00
Dan Finlay d737bd1633 Break up pending-tx component for better unit testability 2017-05-10 17:26:09 -07:00
kumavis ac54c7d96b ens - add mainnet ens support 2017-05-09 11:28:39 -07:00
Kevin Serrano d61b587f30
Redefine txmeta when submitting. 2017-05-08 16:02:41 -07:00
Kevin Serrano 53a88b319b
Merge branch 'i1381-GasPriceInGwei' of github.com:MetaMask/metamask-plugin into i1381-GasPriceInGwei 2017-05-08 13:58:46 -07:00
Dan Finlay c7b2f2f2e9 Cleanup 2017-05-08 13:34:01 -07:00
kumavis 68be86abe9 ui - remove web3, use eth-query 2017-05-08 12:29:08 -07:00
Dan Finlay 80d8a4e73e Input gas in gwei
Also enforces "safe low gas" minimum recommended by this article by eth-gas-station:
https://medium.com/@ethgasstation/the-safe-low-gas-price-fb44fdc85b91

Fixes #1381
2017-05-07 16:51:57 -07:00
Dan Finlay f17c6b4eef Fix ens iterated element without key error 2017-05-07 16:44:43 -07:00
Dan Finlay d1a1069180 Merge branch 'master' into rinkeby 2017-04-27 14:50:19 -07:00
Thomas Huang 6bdb4c8728 Fix linting warnings 2017-04-26 21:05:45 -07:00
Kevin Serrano f2bf7326cc
Linting. 2017-04-25 14:44:25 -07:00
Kevin Serrano 242dc1e99f
Add missing changes. Create unique style for rinkeby icon. 2017-04-25 14:39:01 -07:00
Nickyg d764e46a50 change network name to rinkeby when selected 2017-04-26 02:15:15 +05:30
Nickyg e9aa37b699 add rinkeby network 2017-04-26 01:40:33 +05:30
Dan Finlay bce4af2dca Add placeholder etherscan token icons 2017-04-24 13:55:19 -07:00
frankiebee 79f88398ac fix spelling 2017-04-24 20:56:31 +02:00
frankiebee df9e40be63 Css fixes 2017-04-24 12:58:01 +02:00
frankiebee 9ebc5ed33c make buy button green 2017-04-24 12:36:17 +02:00
Jared Pereira 7f12be6a01 remove updateCoinBaseAmount action 2017-04-24 12:18:54 +04:00
Jared Pereira 5cabd3e02d remove updateBuyAddress action 2017-04-23 21:45:55 +04:00
Dan Finlay 40e2450022 Get token list looking ok 2017-04-21 09:01:51 -07:00
Dan Finlay 9bae32e78b Add functional but ugly and hard-coded token list 2017-04-20 19:10:22 -07:00
frankiebee ce03b7db51 Initial redo attempt of the buy view to look like vladt's desighn 2017-04-18 23:22:17 +02:00
frankiebee 83811910c8 Create a custom radio list component 2017-04-18 18:20:31 +02:00
kumavis 8b14666348 clean - remove unused extension ref 2017-04-04 22:43:55 -07:00
kumavis 5a91adf7d8 add platforms to mascara + move buyEther window open to ui 2017-04-04 18:23:46 -07:00
kumavis aa06183c64 ui - use global.platform for extension interaction 2017-03-31 18:04:13 -07:00
kumavis be88c87b25 extension - prefer extensionizer module 2017-03-30 18:30:24 -07:00
Dan Finlay a3e08d779e Merge branch 'master' into kovan-faucet-instructions 2017-03-28 14:50:55 -07:00
Dan Finlay 81d3658343 Improve UI gas calculation logic
- Now striping hex prefixed gas values, which may have been causing mis-estimation.
- Unified calculation logic to be entirely functional.
- Greatly simplified how the pending-tx form keeps updated form state.

Still needs a commit from @kumavis to ensure the background passes in a txMeta.txParams.gasPrice value.
2017-03-28 11:52:15 -07:00
Kevin Serrano 67892c49a6 Merge branch 'master' into kovan-faucet-instructions 2017-03-27 16:45:04 -04:00
Kevin Serrano 9a8bf5a605
Fix edge case where notice does not require scrollbar. 2017-03-27 16:33:04 -04:00
Kevin Serrano c1136a6317
Add link to kovan faucet instructions. 2017-03-27 16:05:21 -04:00
Dan Finlay c15dfccaa4 Merge branch 'master' into kovan-notice 2017-03-24 13:53:45 -07:00
Dan Finlay 5cc934f18c Fix tx selecting bug 2017-03-24 12:50:39 -07:00
Dan Finlay 8e7b5d6a13 Remove unnecessary log 2017-03-24 10:26:50 -07:00
Dan Finlay 0e74cf2cba Disable accept button when gas limit is too low 2017-03-24 09:45:03 -07:00
Dan Finlay 6a46e9ce06 Make gas calculations on render more consistent 2017-03-23 17:00:59 -07:00
Dan Finlay 9bea31a402 Fix initial tx fee estimation 2017-03-23 16:37:29 -07:00
Dan Finlay 3400ed0955 Fix a couple things
Sorry apparently the gas fixes weren't in the last commit, but are in this one.

As reported in previous commit, fixes a bug where initial estimate is not derived from the network.

Also fixes a bug where clicking "reset" does not clear our custom validation warnings.
2017-03-23 16:02:40 -07:00
Dan Finlay 018b1d006f Make reset button clear errors 2017-03-23 15:14:18 -07:00
Dan Finlay 31c1839ed7 Fix initial gas price estimate 2017-03-23 15:11:52 -07:00
Dan Finlay 612bace17d Prevent default for reset and reject buttons 2017-03-23 15:01:05 -07:00
Dan Finlay bda821f144 Override browser default validation message 2017-03-23 14:57:35 -07:00
Dan Finlay 55e8a717e6 Fix some broken refs 2017-03-23 14:55:59 -07:00
Dan Finlay 6b100163e9 Merge branch 'i1234-HardGasLimits-BrowserForm' of github.com:MetaMask/metamask-plugin into i1234-HardGasLimits-BrowserForm 2017-03-23 13:46:09 -07:00
Dan Finlay e7a3330b98 Combine pending-tx-details component into pending-tx-details
These were only separated originally so we could make the notification-based TX approval work, which provided its own buttons.

This two templates are logically highly coupled, and keeping them working while separate has been difficult at times, and has even required resorting to dubious practices, like using React's `refs` pattern.

This combines them into one fairly large component, but I think it's ok, we can still break this up into components, just not the separation that it had previously.
2017-03-23 13:44:09 -07:00
Kevin Serrano b8500d384b Merge branch 'master' into i1234-HardGasLimits-BrowserForm 2017-03-23 12:05:42 -07:00
Kevin Serrano 525c32ae60
Enable etherscan linking on Kovan transaction list items. 2017-03-23 11:26:39 -04:00
Kevin Serrano 61a6203808
Reset disabled state for confirm button after every notice. 2017-03-22 21:38:37 -04:00
Dan Finlay 86f9be06eb Merge branch 'master' into i1234-HardGasLimits-BrowserForm 2017-03-22 16:00:11 -07:00
Kevin Serrano 45cdf6bdea Merge branch 'master' into i238-kovan 2017-03-22 15:51:52 -07:00
Dan Finlay 18414f5cbd Merge branch 'master' into i1234-HardGasLimits-BrowserForm 2017-03-22 15:25:15 -07:00
Dan Finlay 77907038ff Got basic validations working 2017-03-22 15:17:57 -07:00
Kevin Serrano 41e276b036
Hide the password in the private key retrieval screen. 2017-03-22 17:46:51 -04:00
Kevin Serrano 34f3889eb0
Add kovan to drop-menu-item 2017-03-22 16:04:28 -04:00
Kevin Serrano 4757858df0
Add conditional kovan to current network component. 2017-03-22 16:03:51 -04:00
Dan Finlay 9f1f0bff1e Some progress 2017-03-22 10:35:02 -07:00
Kevin Serrano 0e43606b16 Adjust private key confirmation style and logic. 2017-03-21 08:53:34 -07:00
Dan Finlay 35c05607b0 Improve personal_sign style
textarea was not resizing the way I'd expected, so made it permanently larger, to accomodate larger messages.
2017-03-16 12:23:12 -07:00
Kevin Serrano a186e40d17 Merge branch 'master' into i1165-predictive 2017-03-14 17:52:03 -07:00
Kevin Serrano 37ffcfcf0e Rename variables to proper currency state variables. 2017-03-14 17:06:16 -07:00
Kevin Serrano 1ec7930c75 Minor change in removing opts object. 2017-03-14 14:04:52 -07:00
Kevin Serrano 2ab86b001d Add comments. 2017-03-10 09:34:13 -08:00
Kevin Serrano b34ee4daa1 Allow for adding recently used addresses to address book. 2017-03-09 15:10:27 -08:00
Kevin Serrano d270cbc9d2
Create distinct labels and names for addresses. 2017-03-09 13:07:38 -08:00
Kevin Serrano 1ca6fff317
Display owned addresses in datalist. 2017-03-09 11:31:00 -08:00