1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-26 12:29:06 +01:00
metamask-extension/app/images
Dan J Miller c757366355
Metametrics (#6171)
* 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
2019-03-05 12:15:01 -03:30
..
icons Add Swap feature to CurrencyInput (#6091) 2019-02-06 11:44:17 -03:30
logo Remove "Beta" from header logo 2018-11-20 14:04:50 -03:30
404.png Intergrate ENS with IPFS 2018-05-29 12:38:25 +08:00
alert-red.svg Refactor and redesign confirm transaction views 2018-07-06 16:27:08 -07:00
alert.svg Refactor and redesign confirm transaction views 2018-07-06 16:27:08 -07:00
arrow-popout.svg Add TransactionListItemDetails component 2018-09-12 19:48:52 -07:00
arrow-right.svg Update Confirm Contract screen (#3597) 2018-03-16 13:09:49 -07:00
camera.svg Add vlad icons to image folder 2016-06-14 12:43:30 -07:00
cancel.png Intergrate ENS with IPFS 2018-05-29 12:38:25 +08:00
caret-left.svg Refactor and redesign confirm transaction views 2018-07-06 16:27:08 -07:00
caret-right.svg Add ShapeShift UI 2017-10-20 21:51:37 -07:00
check-icon.svg Add notification for dropped retry transactions (#4363) 2018-05-29 10:23:06 -07:00
check-white.svg Account menu white check mark 2017-10-24 00:13:49 -07:00
coinbase logo.png [NewUI-flat] New deposit ether modal UI. (#2642) 2018-01-12 11:48:18 -08:00
connect-icon.svg initial trezor support 2018-06-10 03:52:32 -04:00
copy-to-clipboard.svg Use new design for reveal seed screen. Persist seed words only in first time flow 2018-04-22 09:24:21 -07:00
copy.svg Add vlad icons to image folder 2016-06-14 12:43:30 -07:00
deadface.png Intergrate ENS with IPFS 2018-05-29 12:38:25 +08:00
deposit-eth.svg Update Deposit Eth icon (#3569) 2018-03-15 13:50:22 -02:30
double-arrow.svg Fixes #3425: Better support for batch transactions (#5437) 2018-11-13 13:49:12 -03:30
download-alt.svg First time flow updates (#6192) 2019-02-27 11:16:41 -03:30
download.svg Use new design for reveal seed screen. Persist seed words only in first time flow 2018-04-22 09:24:21 -07:00
eth_logo.svg Add Ethereum Logo 2017-08-02 18:24:30 -07:00
eth.svg Adds toggle for primary currency (#5421) 2018-10-17 07:03:29 +08:00
ethereum-metamask-chrome.png add phishing html page, and redirect to bundled page in-window 2018-07-27 00:03:39 +08:00
expand.svg Added account options on home screen 2018-10-09 19:43:41 -07:00
forward-carrat.svg Began reworking tx conf view 2016-07-06 17:58:46 -07:00
hardware-wallet-step-1.svg design done 2018-07-18 22:57:47 -04:00
hardware-wallet-step-2.svg design done 2018-07-18 22:57:47 -04:00
hardware-wallet-step-3.svg design done 2018-07-18 22:57:47 -04:00
help.svg Add vlad icons to image folder 2016-06-14 12:43:30 -07:00
hide.svg Added account options on home screen 2018-10-09 19:43:41 -07:00
icon-16.png icon fox eyes changed to navy blue everywhere 2016-06-15 14:40:57 -04:00
icon-19.png icon fox eyes changed to navy blue everywhere 2016-06-15 14:40:57 -04:00
icon-32.png Add Opera compatibility 2016-10-04 14:22:50 -07:00
icon-38.png icon fox eyes changed to navy blue everywhere 2016-06-15 14:40:57 -04:00
icon-64.png Add Opera compatibility 2016-10-04 14:22:50 -07:00
icon-128.png icon fox eyes changed to navy blue everywhere 2016-06-15 14:40:57 -04:00
icon-512.png Created option to pass in static file for fallback for logo. 2016-08-23 14:11:25 -07:00
import-account.svg Adding Account Dropdown V2 2017-10-13 02:11:01 -04:00
info-logo.png Add Info section 2017-10-25 12:16:47 -07:00
info.svg Added account options on home screen 2018-10-09 19:43:41 -07:00
key-32.png add key.png 2016-06-21 13:39:25 -07:00
ledger-logo.svg Update ledger-logo.svg 2018-09-26 13:15:38 +02:00
loading.svg Add seed word caching during confirmation screen 2016-03-24 10:32:50 -07:00
lock.svg Add vlad icons to image folder 2016-06-14 12:43:30 -07:00
loginglogo.svg Intergrate ENS with IPFS 2018-05-29 12:38:25 +08:00
logo.png Intergrate ENS with IPFS 2018-05-29 12:38:25 +08:00
metrics-chart.svg Metametrics (#6171) 2019-03-05 12:15:01 -03:30
mm-bolt.svg Add bolt and info icon vector images 2017-08-22 12:47:33 -07:00
mm-info-icon.svg Add bolt and info icon vector images 2017-08-22 12:47:33 -07:00
mm-secure.svg Update Connect Request screen design (#5644) 2018-11-05 15:07:09 -08:00
open-etherscan.svg Added account options on home screen 2018-10-09 19:43:41 -07:00
open.svg Adds button for opening app in main browser window in extension. 2017-12-12 12:14:40 -08:00
plus-btn-white.svg Adding Account Dropdown V2 2017-10-13 02:11:01 -04:00
popout.svg Update popout to fullscreen icon 2018-01-17 17:56:18 -08:00
provider-approval-check.svg Update Connect Request screen design (#5644) 2018-11-05 15:07:09 -08:00
pw128x128.png Intergrate ENS with IPFS 2018-05-29 12:38:25 +08:00
pw-48x48.png Intergrate ENS with IPFS 2018-05-29 12:38:25 +08:00
pw-128x128.png Intergrate ENS with IPFS 2018-05-29 12:38:25 +08:00
qr.svg Add vlad icons to image folder 2016-06-14 12:43:30 -07:00
search.svg Update designs for Add Token screen 2018-05-19 23:04:19 -07:00
settings.svg Adding Account Dropdown V2 2017-10-13 02:11:01 -04:00
shapeshift logo.png [NewUI-flat] New deposit ether modal UI. (#2642) 2018-01-12 11:48:18 -08:00
single-arrow.svg Fixes #3425: Better support for batch transactions (#5437) 2018-11-13 13:49:12 -03:30
sleuth.svg First time flow updates (#6192) 2019-02-27 11:16:41 -03:30
switch_acc.svg Add vlad icons to image folder 2016-06-14 12:43:30 -07:00
thin-plus.svg First time flow updates (#6192) 2019-02-27 11:16:41 -03:30
tokensearch.svg Update designs for Add Token screen 2018-05-19 23:04:19 -07:00
trezor-logo.svg connect screen ready 2018-08-16 19:39:52 -04:00
warning.svg Use new design for reveal seed screen. Persist seed words only in first time flow 2018-04-22 09:24:21 -07:00
webcam.svg design complete 2018-08-03 18:57:23 -04:00