mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-22 18:00:18 +01:00
b73f543b23
* Add 'What's New' notification popup * Move selectors from shared/notifications into ui/ directory * Use keys for localized message in whats new notifications objects, to ensure notifications will be translated. * Remove unused swaps intro popup locale messages * Fix keys of whats new notification locales * Remove notifications messages and descriptions from comment in shared/notifications * Move notifcationActionFunctions to shared/notifications and make it stateless * Get notification data from constants instead of state in whats-new-popup * Code cleanup * Fix build quote reference to swapsEthToken, broken during rebase * Rename notificationFilters to notificationToExclude to clarify its purpose * Documentation for getSortedNotificationsToShow * Move notification action functions from shared/ to whats-new-popup.js * Stop setting swapsWelcomeMessageHasBeenShown to state in app-state controller * Update e2e tests for whats new popup changes * Updating migration files * Addressing feedback part 1 * Addressing feedback part 2 * Remove unnecessary div in whats-new-popup * Change getNotificationsToExclude to getNotificationsToInclude for use in the getSortedNotificationsToShow selector * Delete intro-popup directory and test files * Lint fix * Add notifiction state to address-entry fixture * Use two separate functions for rendering first and subsequent notifications in the whats-new-popup * Ensure that string literals are passed to t for whats new popup text * Update import-ui fixtures to include notificaiton controller state * Remove unnecessary, accidental change confirm-approve * Remove swaps notification in favour of mobile swaps as first notifcation and TBD 3rd notification * Update whats-new-popup to use intersection observer api to detect if notification has been seen * Add notifications to send-edit and threebox e2e test fixtures * Update ui/app/selectors/selectors.js Co-authored-by: Mark Stacey <markjstacey@gmail.com> * Update ui/app/selectors/selectors.js Co-authored-by: Mark Stacey <markjstacey@gmail.com> * Clean up locale code for whats-new-popup notifications * Disconnect observers in whats-new-popup when their callback is first called * Add test case for migration 58 for when the AppStateController does not exist * Rename popover components containerRef to popoverWrapRef * Fix messages.json * Update notification messages and images * Rename popoverWrapRef -> popoverRef in whats-new-popup and popover.component * Only create one observer, and only after images have loaded, in whats-new-popup * Set width and height on whats-new-popup image, instead of setting state on img load * Update ui/app/components/app/whats-new-popup/whats-new-popup.js Co-authored-by: Mark Stacey <markjstacey@gmail.com> * Code clean up in whats new popup re: notification rendering and action functions * Code cleanup in render notification functions of whats-new-popup * Update ui/app/components/app/whats-new-popup/whats-new-popup.js Co-authored-by: Mark Stacey <markjstacey@gmail.com> * lint fix * Update and localize notification dates * Clean up date code in shred/notifications/index.js Co-authored-by: ryanml <ryanlanese@gmail.com> Co-authored-by: Mark Stacey <markjstacey@gmail.com> |
||
---|---|---|
.. | ||
icons | ||
logo | ||
videos/recovery-onboarding | ||
address-book.svg | ||
alert-red.svg | ||
alert.svg | ||
arrow-popout.svg | ||
arrow-right.svg | ||
black-eth-logo.svg | ||
bnb.png | ||
camera.svg | ||
caret-left-black.svg | ||
caret-left.svg | ||
caret-right.svg | ||
check-green-solid.svg | ||
check-icon.svg | ||
check-white.svg | ||
close-gray.svg | ||
connect-icon.svg | ||
connect-white.svg | ||
copy.svg | ||
deposit-eth.svg | ||
double-arrow.svg | ||
down-arrow-grey.svg | ||
download-alt.svg | ||
download.svg | ||
enslogo.svg | ||
eth_logo.svg | ||
eth.svg | ||
forward-carrat.svg | ||
help.svg | ||
icon-16.png | ||
icon-19.png | ||
icon-32.png | ||
icon-38.png | ||
icon-48.png | ||
icon-64.png | ||
icon-128.png | ||
icon-512.png | ||
import-account.svg | ||
info-logo.png | ||
ledger-logo.svg | ||
loading.svg | ||
lock.svg | ||
loginglogo.svg | ||
meta-shield.svg | ||
metrics-chart.svg | ||
mm-bolt.svg | ||
mm-info-icon.svg | ||
mm-secure.svg | ||
mobile-link-qr.svg | ||
open.svg | ||
permissions-check.svg | ||
plug-in-wallet.svg | ||
plus-btn-white.svg | ||
popout.svg | ||
qr-blue.svg | ||
qr.svg | ||
search-black.svg | ||
search.svg | ||
settings.svg | ||
single-arrow.svg | ||
sleuth.svg | ||
source-logos-all.svg | ||
spinner.gif | ||
support.svg | ||
switch_acc.svg | ||
thin-plus.svg | ||
tokensearch.svg | ||
trezor-logo.svg | ||
user-check.svg | ||
warning.svg | ||
webcam.svg | ||
wyre.svg |