Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
FAT-130 FAT-119 FAT-129 Multiple prompts for changing device language (…
…#742) * FAT-127 Refresh language after installation + disable button when selected lang is the current one * FAT-127 Fix unit test name * FAT-127 Remove useless change in comment place * FAT-127 Hide language setting under feature flag * FAT-127 Fix linting * FAT-127 Add changeset for mobile * FAT-127 Fix linting * FAT-127 Pre-filter available languages for device on manager api * FAT-127 Fix endless installation of languages * FAT-127 Move device version retrieval to inside manager api * FAT-127 Fix untranslated string * FAT-127 Treat special case for english inside the command * FAT-127 Retrieve available languages for device * FAT-127 Move divider to design system repo * FAT-126 Add missing dependency to useCallback hook * FAT-127 Move useAvailableLanguagesForDevice hook to manager folder * FAT-127 Fix typo and deprecated observable creation * FAT-127 Temporarily enable device localization feature flag * FAT-127 Correctly enable the localization feature flag * FAT-127 Fix typo in function name * FAT-127 Minor code improvements * FAT-127 Extract attemptToQuitApp to common place * FAT-127 Use identifytargetid instead of hardcoded table * FAT-127 Fix bug in supported target id identification * FAT-127 Fix bug where device doesn't quit app before installing language * FAT-127 Add translations for custom errors * FAT-127 Fix font weight on successful language install message * FAT-127 Fix hidden device action modal bug on iOS * FAT-127 Disable language button when installing apps * FAT-130 Extract language device action to be reused * FAT-120 WIP Prep work for recognizing the potential device language change * FAT-130 Trigger device language change from live language change flow * FAT-130 formatting + feature flag placeholder * FAT-130 Add changeset * LIVE-542 Add full device action logic for device localization * LIVE-542 Add changelog * LIVE-542 Fix linting * LIVE-542 Check if it's osu before getting extra info from getVersion * LIVE-542 Add version and model checks for parsing getVersion data * LIVE-542 Fix version check for the experimental firmware * FAT-127 Add device language component that displays only if supported * FAT-127 Implemlent language selection screen UI * FAT-127 Remove useless console.log * FAT-127 First working version of the installation flow * FAT-127 Add new unit tests for getDeviceInfo * FAT-127 Refresh language after installation + disable button when selected lang is the current one * FAT-127 Fix unit test name * FAT-127 Remove useless change in comment place * FAT-127 Hide language setting under feature flag * FAT-127 Fix linting * FAT-127 Add changeset for mobile * FAT-127 Fix linting * FAT-127 Pre-filter available languages for device on manager api * FAT-127 Fix endless installation of languages * FAT-127 Move device version retrieval to inside manager api * FAT-127 Fix untranslated string * FAT-127 Treat special case for english inside the command * FAT-127 Retrieve available languages for device * FAT-127 Move divider to design system repo * FAT-126 Add missing dependency to useCallback hook * FAT-127 Move useAvailableLanguagesForDevice hook to manager folder * FAT-127 Fix typo and deprecated observable creation * FAT-127 Temporarily enable device localization feature flag * FAT-127 Correctly enable the localization feature flag * FAT-127 Fix typo in function name * FAT-127 Minor code improvements * FAT-127 Extract attemptToQuitApp to common place * FAT-127 Use identifytargetid instead of hardcoded table * FAT-127 Fix bug in supported target id identification * FAT-127 Fix bug where device doesn't quit app before installing language * FAT-127 Add translations for custom errors * FAT-127 Fix font weight on successful language install message * FAT-127 Fix hidden device action modal bug on iOS * FAT-127 Disable language button when installing apps * FAT-127 Reactivate the use of the devicelocalization feature flag * FAT-127 Add changeset for UI lib * FAT-127 Support for lo4 test firmware + use of prod URLs * FAT-127 Remove left over console.log * FAT-130 Extract language device action to be reused * FAT-120 WIP Prep work for recognizing the potential device language change * FAT-130 Trigger device language change from live language change flow * FAT-130 formatting + feature flag placeholder * FAT-130 Add changeset * FAT-119 WIP: initial implementation for the language prompt when updating the firmware * FAT-119 Improve prompt wording + prompt whenever language is available for the 1st time * FAT-119 Fix logic for when language is available for the first time * FAT-119 Replace Divider by the one from the design system * LIVE-542 Add full device action logic for device localization * LIVE-542 Add changelog * LIVE-542 Fix linting * LIVE-542 Check if it's osu before getting extra info from getVersion * LIVE-542 Add version and model checks for parsing getVersion data * LIVE-542 Fix version check for the experimental firmware * FAT-127 Add device language component that displays only if supported * FAT-127 Implemlent language selection screen UI * FAT-127 Remove useless console.log * FAT-127 First working version of the installation flow * FAT-127 Add new unit tests for getDeviceInfo * FAT-127 Refresh language after installation + disable button when selected lang is the current one * FAT-127 Fix unit test name * FAT-127 Remove useless change in comment place * FAT-127 Hide language setting under feature flag * FAT-127 Fix linting * FAT-127 Add changeset for mobile * FAT-127 Fix linting * FAT-127 Pre-filter available languages for device on manager api * FAT-127 Fix endless installation of languages * FAT-127 Move device version retrieval to inside manager api * FAT-127 Fix untranslated string * FAT-127 Treat special case for english inside the command * FAT-127 Retrieve available languages for device * FAT-127 Move divider to design system repo * FAT-126 Add missing dependency to useCallback hook * FAT-127 Move useAvailableLanguagesForDevice hook to manager folder * FAT-127 Fix typo and deprecated observable creation * FAT-127 Temporarily enable device localization feature flag * FAT-127 Correctly enable the localization feature flag * FAT-127 Fix typo in function name * FAT-127 Minor code improvements * FAT-127 Extract attemptToQuitApp to common place * FAT-127 Use identifytargetid instead of hardcoded table * FAT-127 Fix bug in supported target id identification * FAT-127 Fix bug where device doesn't quit app before installing language * FAT-127 Add translations for custom errors * FAT-127 Fix font weight on successful language install message * FAT-127 Fix hidden device action modal bug on iOS * FAT-127 Disable language button when installing apps * FAT-127 Reactivate the use of the devicelocalization feature flag * FAT-127 Add changeset for UI lib * FAT-127 Support for lo4 test firmware + use of prod URLs * FAT-127 Remove left over console.log * FAT-127 Fix types libraries references * FAT-127 Fix linting * FAT-127 Update type docs * FAT-127 Fix linting * FAT-127 Fix linting * FAT-130 fix wrong imports * FAT-119 Fix imports * FAT-129 First attempt at reinstalling language after update * FAT-129 Refresh device info in the manager when the language changes * FAT-129 WIP failed attempt at reinstall language with some tips * FAT-119 Split change language action and change language modal * LIVE-542 Add full device action logic for device localization * LIVE-542 Add changelog * LIVE-542 Fix linting * LIVE-542 Check if it's osu before getting extra info from getVersion * LIVE-542 Add version and model checks for parsing getVersion data * LIVE-542 Fix version check for the experimental firmware * FAT-127 Add device language component that displays only if supported * FAT-127 Implemlent language selection screen UI * FAT-127 Remove useless console.log * FAT-127 First working version of the installation flow * FAT-127 Add new unit tests for getDeviceInfo * FAT-127 Refresh language after installation + disable button when selected lang is the current one * FAT-127 Fix unit test name * FAT-127 Remove useless change in comment place * FAT-127 Hide language setting under feature flag * FAT-127 Fix linting * FAT-127 Add changeset for mobile * FAT-127 Fix linting * FAT-127 Pre-filter available languages for device on manager api * FAT-127 Fix endless installation of languages * FAT-127 Move device version retrieval to inside manager api * FAT-127 Fix untranslated string * FAT-127 Treat special case for english inside the command * FAT-127 Retrieve available languages for device * FAT-127 Move divider to design system repo * FAT-126 Add missing dependency to useCallback hook * FAT-127 Move useAvailableLanguagesForDevice hook to manager folder * FAT-127 Fix typo and deprecated observable creation * FAT-127 Temporarily enable device localization feature flag * FAT-127 Correctly enable the localization feature flag * FAT-127 Fix typo in function name * FAT-127 Minor code improvements * FAT-127 Extract attemptToQuitApp to common place * FAT-127 Use identifytargetid instead of hardcoded table * FAT-127 Fix bug in supported target id identification * FAT-127 Fix bug where device doesn't quit app before installing language * FAT-127 Add translations for custom errors * FAT-127 Fix font weight on successful language install message * FAT-127 Fix hidden device action modal bug on iOS * FAT-127 Disable language button when installing apps * FAT-127 Reactivate the use of the devicelocalization feature flag * FAT-127 Add changeset for UI lib * FAT-127 Support for lo4 test firmware + use of prod URLs * FAT-127 Remove left over console.log * FAT-127 Fix types libraries references * FAT-127 Fix linting * FAT-127 Update type docs * FAT-127 Fix linting * FAT-127 Fix linting * FAT-127 Activate feature flag for QA * FAT-127 Reactivate feature flag and remove left-over comment * FAT-119 Finish up implementation of the reinstall after update feature * FAT-130 Fix linting * FAT-127 fix pnpm lock * FAT-127 Update supported firmware versions * FAT-130 Add new localization firmware and fix double modal on prompt * FAT-130 Don't show device language prompt when there's no change to the language * FAT-130 Remove left-over console.log * FAT-130 fix bug on language reinstallation after fw update * FAT-130 Refresh device info after language * FAT-130 Refresh device language when an error occurs * FAT-130 Refresh device info after firwmare update * FAT-130 Prevent backdrop click on prompt while language is installing * FAT-130 Update pnpm-lock * FAT-130 Update pnpm-lock * FAT-130 Add device localization feature flag to the edit tool * FAT-130 Fix pnpm-lock file * FAT-253 Analytics for device localization (#947) * FAT-253 Add events to changing device language from the manager * FAT-253 Add device language to common analytics properties * FAT-253 Fix bug on language installed tracking * FAT-253 Add tracking events to live language prompt * FAT-253 Add tracking events to device language changes on fw update * FAT-253 Add tracking to device language installation errors * FAT-130 Fix crash on live language change prompt * FAT-130 Fix deviceLanguage on analytics events * FAT-130 Add RC firmware versions to the supported list * FAT-130 Add link to 'learn more' button * FAT-130 Fix multiple linting issues * FAT-130 Fix linting * FAT-371 Integrate design and wording feedbacks * FAT-130 Update lock file * FAT-130 Increase bluetooth time out to 60s * FAT-130 Fix prettier * FAT-130 Change device polling time out to 30s * FAT-130 Fix prettier * FAT-130 Fix linting * FAT-130 Fix copy updates * FAT-130 Fix font on language selection menu title * FAT-130 Reactivate feature flag checks * Smartling translations are completed for PR#742 from feat/FAT-130-prompt-language-change-after-live-language-change (#1085) * File apps/ledger-live-mobile/src/locales/en/common.json was translated to ru-RU locale * File apps/ledger-live-mobile/src/locales/en/common.json was translated to de-DE locale * File apps/ledger-live-mobile/src/locales/en/common.json was translated to ko-KR locale * File apps/ledger-live-mobile/src/locales/en/common.json was translated to pt-BR locale * File apps/ledger-live-mobile/src/locales/en/common.json was translated to es-ES locale * File apps/ledger-live-mobile/src/locales/en/common.json was translated to tr-TR locale * File apps/ledger-live-mobile/src/locales/en/common.json was translated to ar-AE locale * File apps/ledger-live-mobile/src/locales/en/common.json was translated to fr-FR locale * File apps/ledger-live-mobile/src/locales/en/common.json was translated to zh-CN locale * File apps/ledger-live-mobile/src/locales/en/common.json was translated to ja-JP locale * File apps/ledger-live-desktop/static/i18n/en/app.json was translated to ru-RU locale * File apps/ledger-live-desktop/static/i18n/en/app.json was translated to de-DE locale * File apps/ledger-live-desktop/static/i18n/en/app.json was translated to ko-KR locale * File apps/ledger-live-desktop/static/i18n/en/app.json was translated to pt-BR locale * File apps/ledger-live-desktop/static/i18n/en/app.json was translated to es-ES locale * File apps/ledger-live-desktop/static/i18n/en/app.json was translated to tr-TR locale * File apps/ledger-live-desktop/static/i18n/en/app.json was translated to ar-AE locale * File apps/ledger-live-desktop/static/i18n/en/app.json was translated to fr-FR locale * File apps/ledger-live-desktop/static/i18n/en/app.json was translated to zh-CN locale * File apps/ledger-live-desktop/static/i18n/en/app.json was translated to ja-JP locale * FAT-130 Remove desktop i18n changes * FAT-130 Remove unrelated changes Co-authored-by: Gabriel Soares <[email protected]> * Smartling translations are updated for PR#742 from feat/FAT-130-prompt-language-change-after-live-language-change (#1124) * File apps/ledger-live-desktop/static/i18n/en/app.json was updated on ru-RU locale * File apps/ledger-live-desktop/static/i18n/en/app.json was updated on de-DE locale * File apps/ledger-live-desktop/static/i18n/en/app.json was updated on ko-KR locale * File apps/ledger-live-desktop/static/i18n/en/app.json was updated on pt-BR locale * File apps/ledger-live-desktop/static/i18n/en/app.json was updated on es-ES locale * File apps/ledger-live-desktop/static/i18n/en/app.json was updated on tr-TR locale * File apps/ledger-live-desktop/static/i18n/en/app.json was updated on ar-AE locale * File apps/ledger-live-desktop/static/i18n/en/app.json was updated on fr-FR locale * File apps/ledger-live-desktop/static/i18n/en/app.json was updated on zh-CN locale * File apps/ledger-live-desktop/static/i18n/en/app.json was updated on ja-JP locale * File apps/ledger-live-mobile/src/locales/en/common.json was updated on ru-RU locale * File apps/ledger-live-mobile/src/locales/en/common.json was updated on de-DE locale * File apps/ledger-live-mobile/src/locales/en/common.json was updated on ko-KR locale * File apps/ledger-live-mobile/src/locales/en/common.json was updated on pt-BR locale * File apps/ledger-live-mobile/src/locales/en/common.json was updated on es-ES locale * File apps/ledger-live-mobile/src/locales/en/common.json was updated on tr-TR locale * File apps/ledger-live-mobile/src/locales/en/common.json was updated on ar-AE locale * File apps/ledger-live-mobile/src/locales/en/common.json was updated on fr-FR locale * File apps/ledger-live-mobile/src/locales/en/common.json was updated on zh-CN locale * File apps/ledger-live-mobile/src/locales/en/common.json was updated on ja-JP locale * FAT-130 remove unrelated locale changes Co-authored-by: Gabriel Soares <[email protected]> * FAT-130 Add devicelocalization featureId * FAT-130 Fix linting * FAT-130 Update docs * FAT-130 Update translations * FAT-130 Remove left-over trailing spaces * FAT-130 Update LJS docs Co-authored-by: Ledger Live <[email protected]>
- Loading branch information
56068b8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⏲ 10min 35s ✅ 4 txs ❌ 4 txs ($74.74) for [Bot] Ethereum on Staging
❌ 4 mutation errors
Portfolio ($74.74) – Details of the 5 currencies
Performance ⏲ 10min 35s
Time spent for each spec: (total across mutations)
56068b8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⏲ 24min 49s ✅ 86 txs ❌ 9 txs⚠️ 2 specs ($336.13) for [Bot] 'Phosphore'
2 critical spec errors
Spec ZCash failed!
Spec Filecoin failed!
❌ 9 mutation errors
Portfolio ($336.13) – Details of the 43 currencies
Performance ⏲ 24min 49s
Time spent for each spec: (total across mutations)
56068b8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
⏲ 14min 17s ✅ 29 txs ❌ 5 txs⚠️ 4 specs ($53.09) for [Bot] Bitcoin on Staging
4 critical spec errors
Spec Qtum failed!
Spec Viacoin failed!
Spec ZCash failed!
Spec Horizen failed!
❌ 5 mutation errors
Portfolio ($53.09) – Details of the 17 currencies
Performance ⏲ 14min 17s
Time spent for each spec: (total across mutations)