aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/components/modals
Commit message (Collapse)AuthorAgeFilesLines
* Folder restructure (#6304)Chi Kei Chan2019-03-2256-3196/+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
* Fixing spelling of Ethereum in MetaMetrics copy (#6329)fixanoid2019-03-211-1/+1
|
* Add privacy policy link to modal metrics opt-in (#6250)Dan J Miller2019-03-071-1/+7
|
* Metametrics (#6171)Dan J Miller2019-03-057-3/+233
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-0/+1
| | | Update changelog file
* Add togglable advanced gas controls on send and confirm screens (#6112)Dan J Miller2019-02-061-0/+34
| | | | | | | | | | | | | | | | | | | | * Extract advanced gas input controls to their own component * Add advanced inline gas toggle to settings * Add optional advanced inline gas to send send screen * Adds optional advanced gas inputs to the confirm screen * Add info modals for advanced gas inputs. * Fix translation of advance gas toggle description. * Lint and unit test fixes for inline-advanced-gas-inputs * Increase margin above advanced options button on send screen * Move methods from constructor to property syntax in advanced-gas-inputs.component
* Add announcement for users migrated to the new UIWhymarrh Whitby2019-02-054-49/+0
|
* Refactor first time flow, remove seed phrase from state (#5994)Alexander Tseung2019-01-231-1/+2
| | | | | | | | | | | | | | | | | | | | * Refactor and fix styling for first time flow. Remove seed phrase from persisted metamask state * Fix linting and tests * Fix translations, initialization notice routing * Fix drizzle tests * Fix e2e tests * Fix integration tests * Fix styling * Fix migration naming from 030 to 031 * Open extension in browser when user has not completed onboarding
* Adds network loading retry / error screen.Dan Miller2018-12-133-0/+34
|
* Add submitDisabled prop to Modals. Disable submit button when creating a ↵Alexander Tseung2018-12-122-1/+10
| | | | cancel transaction (#5910)
* Group transactions by nonce (#5886)Alexander Tseung2018-12-101-9/+7
|
* Final gas customization fixesDan Miller2018-12-041-1/+1
|
* Clear custom gas data on hiding of gas customization modal.Dan Miller2018-12-041-4/+12
|
* Adds new gas customization modal container (without content)Dan Miller2018-12-041-28/+8
|
* EIP-1102: add user privacy optionbitpshr2018-11-064-70/+0
|
* EIP-1102: Add option to force-enable providerbitpshr2018-11-064-0/+70
|
* EIP-1102: updated implementationbitpshr2018-11-064-0/+70
|
* Fix blockies icons overriding contract map icons. Refactor Identicon ↵Alexander Tseung2018-10-252-2/+2
| | | | component (#5599)
* Add Activity Log entry for onchain failures for a transaction. Change ↵Alexander Tseung2018-10-234-73/+0
| | | | scrolling of the transaction list. Remove Transaction Details modal. (#5581)
* Adds toggle for primary currency (#5421)Alexander Tseung2018-10-172-11/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add UnitInput component * Add CurrencyInput component * Add UserPreferencedCurrencyInput component * Add UserPreferencedCurrencyDisplay component * Add updatePreferences action * Add styles for CurrencyInput, CurrencyDisplay, and UnitInput * Update SettingsTab page with Primary Currency toggle * Refactor currency displays and inputs to use UserPreferenced displays and inputs * Add TokenInput component * Add UserPreferencedTokenInput component * Use TokenInput in the send screen * Fix unit tests * Fix e2e and integration tests * Remove send/CurrencyDisplay component * Replace diamond unicode character with Eth logo. Fix typos
* Update Zendesk links for new subdomainWhymarrh Whitby2018-10-121-1/+1
|
* Reword batch reject confirm as "Reject All"Whymarrh Whitby2018-10-021-1/+1
|
* Confirm rejecting multiple transactions with modalWhymarrh Whitby2018-10-025-0/+83
|
* Close transaction details modal when clicking speed upAlexander Tseung2018-09-271-2/+8
|
* Fix multiplyCurrencies. Add onClose prop for Modal component. Remove ↵Alexander Tseung2018-09-216-24/+35
| | | | hideModal from modal components.
* Add unit testsAlexander Tseung2018-09-204-9/+88
|
* Add TransactionDetails modalAlexander Tseung2018-09-204-0/+62
|
* Switch existing modals from using Notification to Modal. Remove Notification ↵Alexander Tseung2018-09-2026-302/+428
| | | | component. Add CancelTransaction modal
* Add raised type buttons to Button component. Refactor all buttons within app ↵Alexander Tseung2018-09-134-23/+46
| | | | to Button components
* fix conflictsEsteban MIno2018-08-293-15/+39
|\
| * Merge pull request #5102 from whymarrh/fix-account-export-pw-bugWhymarrh Whitby2018-08-232-5/+20
| |\ | | | | | | Fix export privkey modal password bugs
| | * Clear warnings when exportAccount succeedsWhymarrh Whitby2018-08-231-4/+19
| | |
| | * Handle case where keyring is missing in AccountDetailsModalWhymarrh Whitby2018-08-231-1/+1
| | |
| * | Don't re-render the export modal when the selected identity changesWhymarrh Whitby2018-08-231-8/+17
| | |
| * | Update AccountModalContainer to accept a selectedIdentity propWhymarrh Whitby2018-08-231-2/+2
| |/
* | typo watchAsset imageUrl to imageEsteban MIno2018-08-241-2/+2
| |
* | refactor watchToken related functionsEsteban MIno2018-08-211-3/+3
| |
* | Merge branch 'develop' into WatchTokenFeatureEsteban MIno2018-08-217-2/+354
|\|
| * ui fixesbrunobar792018-08-151-2/+14
| |
| * add submit button typebrunobar792018-08-091-0/+1
| |
| * lintbrunobar792018-08-081-1/+1
| |
| * code review changesbrunobar792018-08-081-8/+17
| |
| * clear qr code data before scanningbrunobar792018-08-041-0/+3
| |
| * design completebrunobar792018-08-043-16/+102
| |
| * fixbrunobar792018-08-011-1/+6
| |
| * lintbrunobar792018-08-011-2/+0
| |
| * added crossbrowser support and error handlingbrunobar792018-08-013-46/+76
| |
| * send to fullscreen if no permission from popupbrunobar792018-07-311-11/+27
| |
| * kill camera stream when unmoutingbrunobar792018-07-311-1/+4
| |
| * copybrunobar792018-07-311-1/+1
| |
| * clean up cssbrunobar792018-07-313-30/+58
| |
| * use existing modalsbrunobar792018-07-314-0/+161
| |
* | delete according image when token added with watchToken deletedEsteban MIno2018-08-171-3/+3
| |
* | show watch asset image from hide token modalEsteban MIno2018-08-161-1/+4
|/
* Merge branch 'develop' into initial-trezor-supportbrunobar792018-07-171-1/+1
|\
| * Fix send import path in customize gas modalWhymarrh Whitby2018-07-161-1/+1
| |
* | fix account balance bugbrunobar792018-07-131-1/+1
| |
* | remove account modal updatedbrunobar792018-07-132-15/+55
| |
* | catching up with developbrunobar792018-07-132-6/+41
| |
* | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵brunobar792018-07-137-1/+336
|\| | | | | | | initial-trezor-support
| * Various fixes from PR commentsAlexander Tseung2018-07-071-2/+2
| |
| * Refactor and redesign confirm transaction viewsAlexander Tseung2018-07-077-1/+336
| |
* | added tooltipbrunobar792018-07-121-1/+1
| |
* | clean upbrunobar792018-07-111-1/+1
| |
* | account removal is workingbrunobar792018-07-112-4/+9
| |
* | finish warning modal UIbrunobar792018-07-115-2/+103
|/
* Update hide-token-confirmation-modal.js to use new modalState schema (#4482)Dan J Miller2018-06-053-3/+3
| | | | | | * Update hide-token-confirmation-modal.js to use new modalState schema (added in 41e38fe55). * Fix modalState props
* Add new alert modalsAlexander Tseung2018-06-0115-155/+271
|
* Change btn-secondary styles to btn-default. Make btn-secondary red warning ↵Alexander Tseung2018-06-012-4/+4
| | | | style buttons
* Add notification for dropped retry transactions (#4363)Alexander Tseung2018-05-306-1/+124
|
* Move setAccountLabel into PreferencesControllerWhymarrh Whitby2018-05-173-8/+8
|
* Clean up network configAlexander Tseung2018-04-242-4/+4
|
* Show checksummed addresses throughout the UIbitpshr2018-04-181-3/+4
|
* Fix confirmation popup not always openingAlexander Tseung2018-04-171-5/+6
|
* Merge branch 'master' of github.com:MetaMask/metamask-extension into ↵kumavis2018-03-3011-57/+109
|\ | | | | | | ci-artifacts
| * Removes t from props via metamask-connect and instead places it on context ↵Dan2018-03-2911-57/+109
| | | | | | | | via a provider.
* | ui - use relative location for imageskumavis2018-03-291-2/+2
| |
* | ui - fix relative url for deposit-ether-modalkumavis2018-03-291-1/+1
|/
* Merge branch 'master' into i18n-translator-reduxDan2018-03-273-6/+6
|\
| * Update button stylesAlexander Tseung2018-03-263-6/+6
| |
* | Lint fixesDan2018-03-222-3/+3
| |
* | Fix references to undefined 'this.props'Dan2018-03-221-13/+13
| |
* | i18n redux solution doesn't require importing t() and passing state to each ↵Dan2018-03-2210-54/+45
| | | | | | | | t() call; t is just available on props.
* | Lint fixes.Dan2018-03-202-0/+2
| |
* | Fixed t() calls where localeMessages is missing; and fix incorrect connect ↵Dan2018-03-205-7/+7
| | | | | | | | reference.
* | Merge branch 'master' into i18n-translator-reduxDan2018-03-201-2/+4
|\|
| * Update Confirm Contract screen (#3597)Alexander Tseung2018-03-171-1/+1
| |
| * Update Deposit Eth icon (#3569)Alexander Tseung2018-03-161-4/+6
| |
* | Handle i18n with redux.Dan2018-03-1611-58/+58
| |
* | i18n - load locales manuallykumavis2018-03-1510-26/+36
|/
* Add missing opening parens to pag-container__subtitleThomas2018-03-141-1/+1
|
* Merge branch 'master' into i18nThomas Huang2018-03-142-54/+65
|\
| * Update deposit ether styling (#3510)Alexander Tseung2018-03-132-53/+68
| |
* | Merge branch 'master' into i18nDan2018-03-074-7/+105
|\|
| * Shapeshift form handles market info unavailable errors.Dan2018-03-072-1/+16
| |
| * Add reset account button to new UI.Dan2018-02-093-6/+89
| |
* | complete i18n across new UINick Doiron2018-01-305-11/+13
| |
* | separate out cross-browser i18n for extensionsNick Doiron2018-01-259-0/+9
| |
* | better organization of locale file; i18n in more view filesNick Doiron2018-01-249-53/+45
|/
* Fix rendering QR code in old UI, hide unnecessary back buttonAlexander Tseung2018-01-171-1/+3
|
* Fix Hide Token modal styling, popup positioningAlexander Tseung2018-01-161-2/+2
|
* Merge branch 'uat' into cb-388Chi Kei Chan2018-01-133-1/+215
|\
| * [NewUI-flat] New deposit ether modal UI. (#2642)Dan J Miller2018-01-133-1/+215
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * New deposit ether modal. * New deposit modal full screen on mobile, and other style fixes. * Hide shapeshift option from deposit modal for now. * Add shapeshift form to new deposit modal. * Store recipient address for shapeshift tx in background. * Use Simpledropdown to achieve desired styling in coin selector. * Lint fix * Fix typos and remove dead code. * Remove storage of shapeshift receiving address from background. * Fix typos
* | Update styling for buttons, font weightsAlexander Tseung2018-01-122-5/+9
|/
* Show user notifications after switch between UIsDan2017-12-052-0/+88
|
* Improve variable name.Dan2017-11-141-2/+2
|
* Deposit button shows link to faucet on testnet networks.Dan2017-11-141-15/+23
|
* darker backdrop style for modalcjeria2017-11-101-1/+1
|
* More lint fixesDan2017-11-022-2/+2
|
* Lint fixes for NewUI-flat.Dan2017-11-022-2/+1
|
* Provide default new account nameAlexander Tseung2017-10-271-63/+78
|
* Allow editing account name in account details modalAlexander Tseung2017-10-261-8/+13
|
* Fix Import an Account link not working in Create Account modalAlexander Tseung2017-10-261-6/+10
|
* Fix gas input styling on mobile viewChi Kei Chan2017-10-251-4/+3
|
* Change download to show in Export Private Key ModalChi Kei Chan2017-10-251-2/+2
|
* Fix styling in private key modalChi Kei Chan2017-10-241-1/+0
|
* Change all "Buy" to "Deposit"Alexander Tseung2017-10-231-2/+2
|
* Fix click to copy for private key not working (#2360)Alexander Tseung2017-10-141-3/+5
|
* [NewUI] SendV2-#8: Send container handles tokens; gas info dynamic from ↵Dan J Miller2017-10-141-0/+26
| | | | | | | | | | | | | | | | | | state (#2364) * Adds memo field to send-v2. * Vertical align transaction with flexbox. * Customize Gas UI * Remove internal state from InputNumber and fix use in gastooltip. * Move customize-gas-modal to its own folder and minor cleanup * Create send container, get account info from state, and make currency display more reusable * Adjusts send-v2 and container for send-token. Dynamically getting suggested gas prices.
* Edit account modal shows and allows editing of name from props, not just ↵Dan2017-10-091-2/+3
| | | | placeholder.
* Enables remove token and ensures add/remove update the list without need for ↵Dan2017-10-041-4/+12
| | | | refresh.
* Hide token confirmation modal uiDan2017-10-032-0/+81
|
* Shapeshift deposit tx modal.Dan2017-10-023-1/+53
|
* Hide ShapeShift and Fix Modal StylingsChi Kei Chan2017-09-292-13/+52
|
* Keep privateKey out of state and clear it after closing export private key ↵Dan2017-09-281-7/+14
| | | | modal.
* Adds a back button to export private key modal; connects account details to ↵Dan2017-09-283-5/+41
| | | | same modal.
* Connect export key modal to state and enable actions.Dan2017-09-271-13/+72
|
* Export private key modal body ui.Dan2017-09-261-0/+22
|
* Exports private key modal opens from dropdown.Dan2017-09-242-15/+68
|
* get identities from getState() instead of passing from caller, only set new ↵Dan2017-09-231-6/+6
| | | | account label if label set.
* New account modal now allows for addition of account name.Dan2017-09-231-4/+16
|
* Open account details modal on buy -> direct deposit.Dan2017-09-231-1/+11
|
* Abstract account modal.Dan2017-09-222-35/+65
|
* Buy Modal StylingChi Kei Chan2017-09-201-3/+4
|
* Ensures that new accounts are only created from the modal, and not when ↵Dan2017-09-161-1/+7
| | | | clicking 'Create New Account'
* Style send token screenChi Kei Chan2017-09-112-22/+17
|
* New account modal top right close button working.Dan2017-09-091-1/+3
|
* Tweak styles in new-account-modal.Dan2017-09-091-2/+2
|
* Close button in account-details-modal working.Dan2017-09-081-1/+3
|
* Touch up style of account-details-modal.Dan2017-09-081-0/+2
|
* Lint fixesDan2017-08-316-18/+18
|
* Patch 3 new account modal (#1962)Dan J Miller2017-08-252-13/+16
| | | | | | | | | | | | * Account details modal styling changes. * Tweaking styles. * New account modal re-styling. * Tweaks to paddings, margins, font sizes, colors and modal dimensions. * Replace colour codes with variables.
* Patch 2 account details modal (#1957)Dan J Miller2017-08-252-12/+7
| | | | | | * Account details modal styling changes. * Tweaking styles.
* Hook up send screen action to Send Button in TxViewsdtsui2017-08-221-1/+1
|
* Hook up identicon and buttons to AccountDetailsModal, clean up colorssdtsui2017-08-223-24/+27
|
* Integrate old QR component with new modal layoutsdtsui2017-08-221-11/+15
|
* [WIP] Render a QR code in AccountDetailsModalsdtsui2017-08-221-3/+5
|
* [WIP] Aggregate data for QRViewsdtsui2017-08-221-2/+13
|
* Add wrapper CSS for NewAccountModalsdtsui2017-08-211-39/+29
|
* Add wrapper CSS for AccountDetailsModalsdtsui2017-08-212-32/+36
|
* Hook up hideModal action to close icon in EditAccountNameModalsdtsui2017-08-211-1/+5
|
* Hook up actions to EditAccountNameModalsdtsui2017-08-214-87/+82
|
* Enhance global modal to accept styles from different componentssdtsui2017-08-211-45/+62
|
* Implement new dropdown design, integrate account balancessdtsui2017-08-211-2/+2
|
* Hook up template for New Account Modalsdtsui2017-08-212-0/+84
|
* Enhance global modal to handle Buy, Edit, and Details Modalssdtsui2017-08-216-50/+244
|
* Extend modal implementation and state management to accomodate multiple ↵sdtsui2017-08-211-2/+14
| | | | modal types
* [WiP] Add comments for multiple modalssdtsui2017-08-151-0/+20
|
* [WIP] Extract network dropdown out of main app render functionsdtsui2017-08-141-6/+2
|
* Move global modals into own pod, inside components/modalssdtsui2017-08-143-0/+136