aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/components/wallet-view.js
Commit message (Collapse)AuthorAgeFilesLines
* Folder restructure (#6304)Chi Kei Chan2019-03-221-246/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove ui/app/keychains/ * Remove ui/app/img/ (unused images) * Move conversion-util to helpers/utils/ * Move token-util to helpers/utils/ * Move /helpers/*.js inside /helpers/utils/ * Move util tests inside /helpers/utils/ * Renameand move confirm-transaction/util.js to helpers/utils/ * Move higher-order-components to helpers/higher-order-components/ * Move infura-conversion.json to helpers/constants/ * Move all utility functions to helpers/utils/ * Move pages directory to top-level * Move all constants to helpers/constants/ * Move metametrics inside helpers/ * Move app and root inside pages/ * Move routes inside helpers/ * Re-organize ducks/ * Move reducers to ducks/ * Move selectors inside selectors/ * Move test out of test folder * Move action, reducer, store inside store/ * Move ui components inside ui/ * Move UI components inside ui/ * Move connected components inside components/app/ * Move i18n-helper inside helpers/ * Fix unit tests * Fix unit test * Move pages components * Rename routes component * Move reducers to ducks/index * Fix bad path in unit test
* Fix missing this reference in addtoken button onclick method (#6245)Dan J Miller2019-03-061-1/+2
|
* Metametrics fixes (#6238)Dan J Miller2019-03-061-3/+3
| | | | | | | | | | | | * Improve opt-in opt-out event tracking after going 'back' in onboarding. * Fix 'Switched Networks' metrics event. * Fix custom variables ids (can only use ids 1-5) * Fix tracking of function type custom variable for metametrics in confirm-transaction-base * Add missing metametrics events
* Metametrics (#6171)Dan J Miller2019-03-051-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add metametrics provider and util. * Add backend api and state for participating in metametrics. * Add frontend action for participating in metametrics. * Add metametrics opt-in screen. * Add metametrics events to first time flow. * Add metametrics events for route changes * Add metametrics events for send and confirm screens * Add metametrics events to dropdowns, transactions, log in and out, settings, sig requests and main screen * Ensures each log in is measured as a new visit by metametrics. * Ensure metametrics is called with an empty string for dimensions params if specified * Adds opt in metametrics modal after unlock for existing users * Adds settings page toggle for opting in and out of MetaMetrics * Switch metametrics dimensions to page level scope * Lint, test and translation fixes for metametrics. * Update design for metametrics opt-in screen * Complete responsive styling of metametrics-opt-in modal * Use new chart image on metrics opt in screens * Incorporate the metametrics opt-in screen into the new onboarding flow * Update e2e tests to accomodate metametrics changes * Mock out metametrics network requests in integration tests * Fix tx-list integration test to support metametrics provider. * Send number of tokens and accounts data with every metametrics event. * Update metametrics event descriptor schema and add new events. * Fix import tos bug and send gas button bug due to metametrics changes. * Various small fixes on the metametrics branch. * Add origin custom variable type to metametrics.util * Fix names of onboarding complete actions (metametrics). * Fix names of Metrics Options actions (metametrics). * Clean up code related to metametrics. * Fix bad merge conflict resolution and improve promise handling in sendMetaMetrics event and confrim tx base * Don't send a second metrics event if user has gone back during first time flow. * Collect metametrics on going back from onboarding create/import. * Add missing custom variable constants for metametrics * Fix metametrics provider * Make height of opt-in modal responsive. * Adjust text content for opt-in modal. * Update metametrics event names and clean up code in opt-in-modal * Put phishing warning step next to last in onboarding flow * Link terms of service on create and import screens of first time flow * Add subtext to options on the onboarding select action screen. * Fix styling of bullet points on end of onboarding screen. * Combine phishing warning and congratulations screens. * Fix placement of users if unlocking after an incomplete onboarding import flow. * Fix capitalization in opt-in screen * Fix last onboarding screen translations * Add link to 'Learn More' on the last screen of onboarding * Code clean up: metametrics branch * Update e2e tests for phishing warning step removal * e2e tests passing on metametrics branch * Different tracking urls for metametrics on development and prod
* Fixed issue #5838 (#6001)Jonathan Smirnoff2019-02-141-1/+2
| | | Update changelog file
* Refactor BalanceComponent to jsx (#6048)Alexander Tseung2019-01-211-1/+1
|
* Save recent network balances in local storage (#5843)Dan J Miller2018-12-011-1/+1
| | | | | | | | | | | | * Use selector for state.metamask.accounts in all cases. * Default to cached balance when selecting metamask accounts * Adds the cached-balances controller * Documentation and small codes fixes for #5843 Co-Authored-By: danjm <danjm.com@gmail.com>
* Fix blockies icons overriding contract map icons. Refactor Identicon ↵Alexander Tseung2018-10-251-1/+1
| | | | component (#5599)
* Add Activity Log entry for onchain failures for a transaction. Change ↵Alexander Tseung2018-10-231-1/+0
| | | | scrolling of the transaction list. Remove Transaction Details modal. (#5581)
* Extract Add Token button into its own componentWhymarrh Whitby2018-10-181-11/+19
|
* Add raised type buttons to Button component. Refactor all buttons within app ↵Alexander Tseung2018-09-131-1/+5
| | | | to Button components
* Rewrite Tooltip component as ES6Whymarrh Whitby2018-09-091-1/+1
|
* Adds sidebar component and refactors slide in wallet view sidebar to use it.Dan Miller2018-08-291-1/+1
|
* Refactor home screen and remove unused filesAlexander Tseung2018-08-241-1/+6
|
* ui readybrunobar792018-08-171-3/+13
|
* Show first four characters of account after 0x in walletWhymarrh Whitby2018-07-181-1/+1
|
* Remove selectedIdentity prop from wallet viewWhymarrh Whitby2018-06-061-5/+3
| | | | | | | | | | The selectedIdentity property is computed based on the selectedAddress which means that using both the selectedAddress and the selectedIdentity is redundant. In the case of the Array#find call on the set of keyrings, we wouldn't have a situation where one is included and the other isn't. This changeset removes the selectedIdentity from the wallet view because it isn't needed.
* Ensure selectedAddress exists when render walletWhymarrh Whitby2018-06-061-0/+4
|
* Add new unlock screen designAlexander Tseung2018-05-121-1/+5
|
* Show checksummed addresses throughout the UIbitpshr2018-04-181-3/+6
|
* Fix merge conflictsAlexander Tseung2018-03-311-5/+10
|\
| * Removes t from props via metamask-connect and instead places it on context ↵Dan2018-03-291-5/+11
| | | | | | | | via a provider.
* | Fix i18n merge conflictsAlexander Tseung2018-03-301-6/+5
|\|
| * Merge branch 'master' into i18n-translator-reduxDan2018-03-271-1/+1
| |\
| * | i18n redux solution doesn't require importing t() and passing state to each ↵Dan2018-03-221-5/+4
| | | | | | | | | | | | t() call; t is just available on props.
| * | Handle i18n with redux.Dan2018-03-161-6/+6
| | |
* | | Fix merge conflictsAlexander Tseung2018-03-271-5/+6
|\ \ \ | | |/ | |/|
| * | Update button stylesAlexander Tseung2018-03-261-1/+1
| |/
| * Merge branch 'master' into i18nDan2018-03-071-10/+26
| |\
| * | complete i18n across new UINick Doiron2018-01-301-2/+2
| | |
| * | get t imported in all files currently using i18nNick Doiron2018-01-251-0/+1
| | |
| * | first steps to i18nNick Doiron2018-01-231-4/+4
| | |
* | | Fix merge conflicts from uat-nextAlexander Tseung2018-02-011-10/+26
|\ \ \ | | |/ | |/|
| * | [NewUI] Use tooltip for copy to clipboard helper text on main screen. (#3120)Dan J Miller2018-02-011-10/+26
| |/ | | | | | | | | | | | | | | * Use tooltip for display of helper text in wallet views copy to clipboard feature. * Use react-tippy in wallet-view.js; center arrow tooltip throughout tooltip text change. * Remove unnecessary tabIndex attribute from wallet view address element.
* | Merge branch 'uat' of https://github.com/MetaMask/metamask-extension into cb-254Alexander Tseung2018-01-301-2/+2
|\|
| * Update styling for buttons, font weightsAlexander Tseung2018-01-121-2/+2
| |
* | Fix lint errorsAlexander Tseung2017-12-151-1/+0
| |
* | Add react-router to allow use of the browser back buttonAlexander Tseung2017-12-151-5/+9
|/
* Styling and UX changes on sidebarChi Kei Chan2017-10-251-10/+12
|
* Hide sidebar on add tokenChi Kei Chan2017-10-251-1/+4
|
* Change clickable area for account detail; change network dot sizeChi Kei Chan2017-10-241-2/+4
|
* Add "Add Token" button to side barChi Kei Chan2017-10-241-0/+5
|
* New Sidebar upliftChi Kei Chan2017-10-241-56/+36
|
* Fix selectorsChi Kei Chan2017-10-201-2/+2
|
* wipChi Kei Chan2017-10-181-1/+0
|
* Fix Import Account link not hiding sidebarAlexander Tseung2017-10-161-1/+2
|
* Close sidebar on token selection.Dan2017-09-291-2/+11
|
* Add Contract Tx List Item; Update Token Tx on selectChi Kei Chan2017-09-071-2/+2
|
* Show token balance and identiconChi Kei Chan2017-09-071-1/+1
|
* Adding Token transaction detail screenChi Kei Chan2017-09-061-24/+24
|
* Implement tokens list UIChi Kei Chan2017-09-061-1/+21
|
* Fix menu styleJacky Chan2017-09-051-1/+1
|
* Lint fixesDan2017-08-311-16/+13
|
* Remove fake transactions and balances from tx-list and wallet-view, respectivelysdtsui2017-08-231-32/+10
|
* Hook up selected account label display to main wallet viewsdtsui2017-08-211-4/+3
|
* Implement new dropdown design, integrate account balancessdtsui2017-08-211-1/+5
|
* Center account selection dropdown and specify useCssTransition propsdtsui2017-08-141-0/+2
|
* Extract dropdown component into components/dropdowns, hook up to appsdtsui2017-08-141-1/+1
|
* Fix odd relative position conflict so main icon is rounded - See ↵sdtsui2017-08-141-22/+19
| | | | flyswatter/jazzicon/issues/1
* Implement infinite scrolls (no lazy loading) for wallet viewsdtsui2017-08-121-147/+23
|
* [WIP] Begin fixing responsive layout with many walletssdtsui2017-08-111-0/+51
|
* Implement responsive wallet balancessdtsui2017-08-111-17/+129
|
* added logging for account balanceSimon Liang2017-08-101-1/+3
|
* reverted my changesSimon Liang2017-08-101-17/+17
|
* connected wallet view dropdown button with real dataSimon Liang2017-08-101-17/+17
|
* [WIP] Position account potions dropdown correctly and hook up to action creatorssdtsui2017-08-101-26/+25
|
* Opt for calculated values in absolutely positioned caretsdtsui2017-08-071-2/+5
|
* Improve positioning of caret and add reusable color for wallet viewsdtsui2017-08-071-21/+12
|
* Position account icon, name, and caretsdtsui2017-08-071-9/+55
|
* Move tx and wallet view styles to component classessdtsui2017-08-071-5/+1
|
* Cleanup before rebase on NewUI - need new version of AccountDropdownssdtsui2017-08-071-11/+2
|
* Refactor account name css - mobile viewssdtsui2017-08-071-5/+2
|
* Normalize sidebar dimensions and adjust hero button responsivenesssdtsui2017-08-071-3/+1
|
* Position account display and burger in mobile tx viewsdtsui2017-08-071-1/+1
|
* Implement 'clear buttons' for tx viewsdtsui2017-08-031-45/+0
|
* Isolate routing logic for isUnlocked, remove stray logssdtsui2017-08-031-2/+0
|
* Finalize height for main screens, excluding sidebarsdtsui2017-08-031-2/+0
|
* Implement custom sidebar, with close buttonsdtsui2017-08-031-2/+12
|
* Hook up responsive sidebarsdtsui2017-08-031-2/+2
|
* Make wallet view visible iff vw above 575pxsdtsui2017-08-031-1/+1
|
* Hook up send button to Send Token screensdtsui2017-08-011-1/+12
|
* Implement mobile-friendly responsive layout with flex wrapsdtsui2017-08-011-1/+4
|
* Add TxView, use width percentages instead of flex-grow for layoutsdtsui2017-08-011-1/+1
|
* Adjust button styles to left align with wallet textsdtsui2017-08-011-7/+4
|
* Adjust popup size to 545x450; refactor wallet view to fitsdtsui2017-08-011-54/+20
|
* Isolate wallet-content-display componentsdtsui2017-07-311-2/+8
|
* Add layout for Buy and Send buttonssdtsui2017-07-311-1/+44
|
* Add hyperscript for wallet display componentsdtsui2017-07-311-4/+48
|
* Center account name and dropdownssdtsui2017-07-311-5/+4
|
* Add note for later on isolating componentssdtsui2017-07-311-1/+1
|
* Add containers for wallet view and dropdown UIsdtsui2017-07-311-0/+81