lbry-desktop/ui/component
infinite-persistence fc50095b36 Make notification titles translatable
## Issue
Desktop 7022: i18n: Notification title localization lost

## Approach
The current code breaks up the string into an array of strings, so i18n is somewhat impossible.

Since 99%¹ of dynamic notifications come with a `dynamic` property for all the replaceable values, we can actually reconstruct the string however we want.

¹ <sub>_as far as I can find, only `fiat_tip` does not provide the value via `dynamic`, i.e. hardcoded in the string. Boo._</sub>

### Benefits of this approach:
- able to localize the string again
- able to customize the string (e.g. making claim titles italic, fix typos, use more concise strings, etc.)

### Problems with this approach:
- if the api overloads a particular notification type with several strings, then the approach is broken.
    - Ex. For the case of `comment` type, the overload is whether the comment is a normal comment or hyperchat. But I was able to replicate the logic to differentiate them, so all is good.
    - For the case of "livestream reminder in 30 minutes", we would have to inspect the string to differentiate against "is live streaming". I think this reminder is not being used, so I didn't do it yet.
- some work is needed to maintain the code when the server side updates something.  But we are already manually maintaining the i18n strings anyway, so it shouldn't be too much of a burden.
- With the exception of the overload problem, any new notification type will simply pass through as un-localized, so things should continue to work, i.e. no need to update the front-end immediately 🤞
2022-04-07 12:30:07 -04:00
..
abandonedChannelPreview Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
app Exclude outbrain in certain pages 2022-04-05 08:54:37 -04:00
autoplayCountdown Stop autoplay-next countdown when any input is in focus. 2022-01-28 09:11:15 -05:00
blockList MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
button passing meme actually isnt required 2022-03-25 14:44:13 -04:00
cardVerify updated code 2021-07-03 14:42:37 -04:00
channelAbout Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
channelBlockButton Simplify 'selectClaimIdForUri' 2021-11-10 16:50:26 +08:00
channelContent refactor 2022-03-16 16:36:50 -04:00
channelDiscussion Fix empty comments disabled message 2022-02-08 12:35:40 -05:00
channelEdit MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
channelMuteButton Rename default import/exports for clarity in text search (no functional change) 2021-07-09 08:40:26 +08:00
channelSelector Membership subscriptions (#812) 2022-03-09 13:05:37 -05:00
channelStakedIndicator MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
channelThumbnail higher quality on channel page 2022-03-21 13:13:25 -04:00
channelTitle Simplify makeSelectTitleForUri 2021-11-16 12:23:18 +08:00
claimAbandonButton Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimAuthor Refactor claimAuthor 2022-02-08 12:35:40 -05:00
claimCollectionAdd [Playlist] Pull in sorting changes from desktop + Add Drag-n-Drop + Handle unavailable/deleted claims (#641) 2022-01-12 14:14:12 -05:00
claimCollectionAddButton Fixes 2022-02-08 12:35:40 -05:00
claimEffectiveAmount Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimInsufficientCredits Cost Info selector fixes 2021-11-19 16:01:25 +08:00
claimLink fix mobile embed 2022-03-16 16:36:50 -04:00
claimList Uploads Page: fix Repost tab when count is 0 2022-04-05 12:47:47 -04:00
claimListDiscover Batch resolve pin urls in 2 ways 2022-03-31 15:58:10 -04:00
claimListHeader i18n: context-split "Duration" 2022-02-26 20:35:04 +08:00
claimMenuList FYP: allow mobile to reject + change phrasing 2022-03-15 20:57:28 -07:00
claimPreview Better non-clickable implementation 2022-04-05 19:44:09 -07:00
claimPreviewProgress Add backdrop to progress indicator 2022-04-04 17:27:00 +08:00
claimPreviewReset Remove claim search long poll + introduce pending state that blocks render + avoid polling status for non-owned claim (#320) 2021-11-18 14:43:39 -05:00
claimPreviewSubtitle Membership subscriptions (#812) 2022-03-09 13:05:37 -05:00
claimPreviewTile Watch-progress indicator 2022-04-01 15:37:26 -04:00
claimPreviewTitle Use titles vs names on channel claim previews, but show name in channel areas (#962) 2022-02-25 09:04:23 -05:00
claimProperties Fix and optimize makeSelectIsSubscribed (#273) 2021-11-12 09:47:07 -05:00
claimRepostAuthor Use titles vs names on channel claim previews, but show name in channel areas (#962) 2022-02-25 09:04:23 -05:00
claimSupportButton fix flow errors 2022-03-29 23:00:55 -04:00
claimTags Optimize tags and followedTags 2021-10-20 11:29:16 +08:00
claimTilesDiscover Batch resolve pin urls in 2 ways 2022-03-31 15:58:10 -04:00
claimType Fix memo: isLivestream & isLivestreamActive 2021-11-16 11:52:35 +08:00
claimUri Fix url selectors 2021-11-17 19:57:04 +08:00
collectionActions MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
collectionContentSidebar Improve livestream claimLink embeds 2022-03-16 16:36:50 -04:00
collectionEdit Fix items tab on list publish page on desktop 2022-02-15 09:25:07 +01:00
collectionEditButtons [Playlist] Pull in sorting changes from desktop + Add Drag-n-Drop + Handle unavailable/deleted claims (#641) 2022-01-12 14:14:12 -05:00
collectionMenuList Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
collectionPreviewOverlay ListOverlay: don't loop through all items if we just want 2 2022-03-12 00:53:03 -05:00
collectionPreviewTile Improve livestream claimLink embeds 2022-03-16 16:36:50 -04:00
collectionSelectItem [Playlist] Pull in sorting changes from desktop + Add Drag-n-Drop + Handle unavailable/deleted claims (#641) 2022-01-12 14:14:12 -05:00
collectionsListMine Playlist: reduce show count to half in mobile. 2022-03-12 00:53:03 -05:00
colorPicker MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
comment Improve livestream claimLink embeds 2022-03-16 16:36:50 -04:00
commentCreate Consolidate transaction result strings 2022-03-30 21:59:54 -04:00
commentMenuList Improve livestream claimLink embeds 2022-03-16 16:36:50 -04:00
commentReactions MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
commentsList Medium-layout: more "comment section collapse" fixes 2022-04-07 13:14:49 +08:00
commentsReplies Hide comment thread-line when no replies 2022-03-05 08:59:53 -05:00
common Disable spellchecker which is both broken and has unusual behavior 2022-04-07 10:27:45 -04:00
copyableText Restore "Stream Key Button (#7127)" + lint and modifications 2021-09-23 20:13:02 +08:00
creatorAnalytics Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
dateTime Use generic string for seconds ago when needed 2022-01-05 09:27:52 -05:00
emailCollection Kill makeSelectClientSetting 2021-11-23 12:29:53 +08:00
embedTextArea Revert encode share embed url 2022-01-31 14:22:39 -05:00
errorBoundary Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
expandable fix expandable view 2022-02-07 10:18:50 -05:00
fileActions MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
fileDescription Fixes 2022-02-08 12:35:40 -05:00
fileDetails Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileDownloadLink Refactor fileActions 2022-02-08 12:35:40 -05:00
fileDrop Paste/drop images directly to markdown editor 2022-04-01 12:36:49 -04:00
fileHideRecommendation FYP: allow mobile to reject + change phrasing 2022-03-15 20:57:28 -07:00
filePrice Cost Info selector fixes 2021-11-19 16:01:25 +08:00
fileReactions MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
fileRender Kill makeSelectClientSetting 2021-11-23 12:29:53 +08:00
fileRenderDownload Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
fileRenderFloating Fix iPad landscape 2022-04-07 11:44:25 -04:00
fileRenderInitiator Add dynamic player aspect ratio resizing 2022-04-07 11:44:25 -04:00
fileRenderInline Cost Info selector fixes 2021-11-19 16:01:25 +08:00
fileSubtitle Refactor dateTime component and getTimeAgoStr function to prevent displaying comments as 'in a few seconds' 2022-01-05 09:27:52 -05:00
fileThumbnail Crisper file thumbnails for mobile 2022-04-06 06:56:54 -04:00
fileTitle Simplify makeSelectTitleForUri 2021-11-16 12:23:18 +08:00
fileTitleSection Expand override for mobile livestream layout 2022-02-09 11:48:40 -05:00
fileType Fix memo: isLivestream & isLivestreamActive 2021-11-16 11:52:35 +08:00
fileValues Handle case of missing effective_amount 2022-03-12 01:02:03 -05:00
fileViewCount View/Follower count: only use compact when > 10k (#664) 2022-01-11 11:42:12 -05:00
fileViewCountInline Factor out 'toCompactNotation' 2022-01-10 10:42:56 +08:00
fileViewerEmbeddedTitle Simplify makeSelectTitleForUri 2021-11-16 12:23:18 +08:00
fileWatchLaterLink Watch Later: fix capitalization so we don't need to re-translate 2022-04-05 09:52:29 -07:00
formFieldDuration i18n: context-split "Duration" 2022-02-26 20:35:04 +08:00
formFieldPrice refactor lbrytv web server 2019-11-11 13:27:29 -05:00
header Clear search cache instead of full reload on homepage 2nd-click (#930) 2022-02-21 07:54:23 -05:00
headerMenuButtons Membership subscriptions (#812) 2022-03-09 13:05:37 -05:00
headerNotificationButton Refactor and split Header CSS 2021-12-21 16:36:16 -05:00
headerProfileMenuButton Membership subscriptions (#812) 2022-03-09 13:05:37 -05:00
hiddenNsfwClaims Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
homepageSelector Localize the homepage selector too 2022-03-04 12:21:34 +08:00
homepageSort Add dragging offset exception for Firefox 2022-04-03 17:02:18 +02:00
i18nMessage Various touchups/fixes of membership functionality (#1066) 2022-03-14 22:38:45 -04:00
IframeReact Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
invited Fix and optimize makeSelectIsSubscribed (#273) 2021-11-12 09:47:07 -05:00
inviteList More cleanup 2022-01-31 11:39:03 -05:00
inviteNew Remove unused props 2021-12-02 20:41:02 +08:00
langFilterIndicator Add hint that results are being filtered by language 2022-02-25 16:53:45 -05:00
lastReleaseChanges prevent release notes from extending beyond height of app 2021-03-18 18:17:10 -04:00
livestreamChatLayout Re-fix layout shift 2022-03-16 18:39:09 -03:00
livestreamComment link livestream comments to membership page from badge 2022-03-28 15:30:36 -04:00
livestreamComments Improve scrolling behavior, fix tips sorting (#863) 2022-02-14 14:28:25 -05:00
livestreamDateTime Fix usages of I18nMessage + missed sign-in verification strings 2022-03-10 13:21:46 +08:00
livestreamLayout Mobile file page, comments and player improvements for rotated landscape view 2022-04-07 11:44:25 -04:00
livestreamLink Render: must return null instead of undefined 2021-12-23 00:04:12 -08:00
livestreamList Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
livestreamScheduledInfo Fix livestream countdown i18n 2022-03-31 08:25:32 -04:00
loadingBarOneOff Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
loginGraphic LoginGraphic: remove image resizing 2021-12-14 17:25:04 +08:00
logo Switch Logo from images to icons 2021-12-21 16:36:16 -05:00
markdownLink File Page style improvements on mobile view 2022-02-08 12:35:40 -05:00
maxPurchasePrice [Content] refactor and grab Max Purchase Price 2021-08-23 23:45:10 +08:00
membershipSplash livestream for all 2022-03-31 10:35:24 -04:00
nagContinueFirstRun Kill makeSelectClientSetting 2021-11-23 12:29:53 +08:00
nagLocaleSwitch Improve wording for CA 2022-03-23 09:16:52 -04:00
navigationHistory remove [data-mode='dark'] 2019-11-22 16:45:33 -05:00
navigationHistoryItem Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
navigationHistoryRecent refactor lbrytv web server 2019-11-11 13:27:29 -05:00
notification Make notification titles translatable 2022-04-07 12:30:07 -04:00
notificationBubble Update browser window title when notifications are received 2022-03-22 18:48:53 -04:00
notificationContentChannelMenu Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
nudgeFloating move nudge to FileReactions and add src param to sign up redirects 2020-11-17 14:32:53 -05:00
optimizedImage Let's try 95... 2022-04-01 23:36:56 -04:00
page Mobile file page, comments and player improvements for rotated landscape view 2022-04-07 11:44:25 -04:00
playlistsMine improve playlists display (#232) 2021-11-05 21:00:27 -04:00
postEditor Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
postViewer MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
previewLink Improve livestream claimLink embeds 2022-03-16 16:36:50 -04:00
previewOverlayProperties Fix and optimize makeSelectIsSubscribed (#273) 2021-11-12 09:47:07 -05:00
publishAdditionalOptions Remove unused 'accessToken' props 2022-01-19 13:12:09 -05:00
publishBid Fix fee estmation 2022-04-05 09:36:06 -04:00
publishDescription Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
publishFile Add max bitrate messaging 2022-02-01 17:26:09 -05:00
publishForm livestream for all 2022-03-31 10:35:24 -04:00
publishFormErrors Add max bitrate messaging 2022-02-01 17:26:09 -05:00
publishName Prevent concurrent uploads with same lbry name 2021-12-10 08:48:16 -05:00
publishPending MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
publishPrice MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
publishReleaseDate Update date/time cmpnts to reset any chnages they made on umount. Update schedule date/time cmpnt to clear release time when selecting anytime option. 2022-01-05 11:20:57 -05:00
publishStreamReleaseDate Add an isScheduled state to publish form + use it to set the initial state of the date/time controls 2022-01-05 11:20:57 -05:00
ratioBar MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
recommendedContent [on hold recsys work] Recommended For You (#782) 2022-03-15 15:07:31 -04:00
recommendedPersonal FYP: show placeholder tiles when fetching membership or fyp itself. 2022-03-23 23:21:46 -04:00
reportContent Better non-clickable implementation 2022-04-05 19:44:09 -07:00
repostCreate MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
rewardAuthIntro add youtube sync to first run 2020-09-29 17:12:32 -04:00
rewardLink fix accessibility issue on rewards page #5991 2021-07-20 12:14:28 -05:00
rewardListClaimed table alignment fixes 2020-09-29 17:12:32 -04:00
rewardSummary FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
rewardTile fix accessibility issue on rewards page #5991 2021-07-20 12:14:28 -05:00
rewardTotal new lbc icon 2020-09-29 17:12:32 -04:00
router Option to hide notification count in title bar 2022-03-31 10:23:31 -04:00
scheduledStreams ScheduledStreams: don't apply horiz scroll in Medium screen 2022-03-01 22:07:04 -05:00
searchChannelField Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
searchOptions i18n updates and fixes (#822) 2022-02-07 13:15:22 -05:00
searchTopClaim Simplify makeSelectIsUriResolving 2021-11-16 14:32:58 +08:00
selectAsset Bump thumbnail size to 5MB & check size before upload. 2022-02-09 11:14:46 -05:00
selectChannel Use the lighter activeChannelId 2021-12-02 21:00:17 +08:00
selectThumbnail MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
settingAccount Render whole app on language change 2022-02-26 13:08:17 -05:00
settingAccountPassword Render whole app on language change 2022-02-26 13:08:17 -05:00
settingAppearance Option to hide notification count in title bar 2022-03-31 10:23:31 -04:00
settingAutoLaunch Render whole app on language change 2022-02-26 13:08:17 -05:00
settingClosingBehavior Kill makeSelectClientSetting 2021-11-23 12:29:53 +08:00
settingContent Remove hideFyp setting 2022-03-23 15:35:27 -04:00
settingLanguage Fix jumpy ui when changing language 2021-09-13 15:44:29 +08:00
settingsRow Better non-clickable implementation 2022-04-05 19:44:09 -07:00
settingsSideNavigation Settings: use 'smooth' instead of 'instant' scroll. 2021-09-13 09:59:11 +08:00
settingSystem Render whole app on language change 2022-02-26 13:08:17 -05:00
settingUnauthenticated Missed remaining 'homepages' imports 2022-03-04 11:10:08 +08:00
settingWalletServer Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
shareButton bring in 'notifications' state from lbry-redux 2020-06-16 09:56:32 -04:00
sideNavigation Batch resolve pin urls in 2 ways 2022-03-31 15:58:10 -04:00
skipNavigationButton add SkipNavigationButton to its own file 2021-07-20 19:31:26 -05:00
snackBar Snack: sub-message, close button and duration setting 2022-03-18 00:51:44 -04:00
socialShare Fix makeSelectContentPositionForUri memo 2022-04-01 09:58:09 -04:00
spinner refactor floatingUri to allow inline players in comments/markdown 2020-10-21 15:29:29 -04:00
splash Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
subscribeButton MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
supportsLiquidate FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
swipeableDrawer Add dynamic player aspect ratio resizing 2022-04-07 11:44:25 -04:00
swipeableDrawerExpand Add dynamic player aspect ratio resizing 2022-04-07 11:44:25 -04:00
syncEnableFlow Render whole app on language change 2022-02-26 13:08:17 -05:00
syncFatalError ensure lbrytv api status is web only 2021-03-16 22:19:03 -04:00
syncPassword More cleanup 2022-01-31 11:39:03 -05:00
syncToggle Render whole app on language change 2022-02-26 13:08:17 -05:00
tag Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
tagsSearch Strip internal tag prefix from form labels 2021-12-30 16:05:51 -05:00
tagsSelect FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
textareaSuggestionsItem Membership subscriptions (#812) 2022-03-09 13:05:37 -05:00
textareaWithSuggestions Fix spellcheck in comment simple editor 2022-04-07 10:27:45 -04:00
theme flow fixes 2020-12-16 10:52:22 -05:00
themeSelector Kill makeSelectClientSetting 2021-11-23 12:29:53 +08:00
transactionListTable MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
transactionListTableItem Claim title fixes 2022-02-26 13:48:22 -05:00
txoList support eur in transactions 2022-03-29 23:00:55 -04:00
uriIndicator Membership subscriptions (#812) 2022-03-09 13:05:37 -05:00
userChannelFollowIntro move recommendations below following 2022-03-21 18:53:09 -04:00
userEmailNew Kill makeSelectClientSetting 2021-11-23 12:29:53 +08:00
userEmailReturning Add sign-in graphics for SIMPLE_SITE 2021-05-27 14:21:16 +08:00
userEmailVerify Odysee chat updates 2022-01-17 11:19:01 -05:00
userFirstChannel Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
userPasswordReset Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
userPasswordSet Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
userPhoneNew Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
userPhoneVerify Odysee chat updates 2022-01-17 11:19:01 -05:00
userSignIn sync changes 2020-09-10 14:20:02 -04:00
userSignInPassword Add SITE_HELP_EMAIL in strings to ease Odysee string merge and maintenance. 2021-03-08 11:33:33 -05:00
userSignOutButton add user + rewards redux code from lbryinc 2020-06-16 09:56:32 -04:00
userSignUp Fix incorrect imports 2022-03-26 00:54:39 -04:00
userTagFollowIntro sync reducer stuff 2020-10-27 10:17:11 -04:00
userVerify MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
videoDuration Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
viewers Improve plugins format 2022-04-07 11:44:25 -04:00
walletAddress Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
walletBackup rc fixes for electron 9 2020-10-15 19:06:47 -04:00
walletBalance FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
walletFiatAccountHistory support eur in transactions 2022-03-29 23:00:55 -04:00
walletFiatBalance Fix incorrect usages of I18nMessage 2022-02-18 20:00:36 +08:00
walletFiatPaymentBalance Move transactions from Settings to Wallet (#6871) 2021-08-13 13:59:43 -04:00
walletFiatPaymentHistory MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
walletSend Better non-clickable implementation 2022-04-05 19:44:09 -07:00
walletSendTip Make "Send a xxx tip" currency-agnostic so we don't need to re-translate again 2022-03-31 17:54:21 +08:00
walletSpendableBalanceHelp Fix double translation 2022-03-31 17:46:12 +08:00
walletSwap Fix context for translators 2022-04-03 22:13:18 +08:00
walletTipAmountSelector fix some flow errors and other pointers 2022-03-29 23:00:55 -04:00
wallpaper replace cdn url 2022-03-31 21:28:33 +02:00
webUploadList tus: retry only after 2-minute wait 2022-03-29 09:01:10 -04:00
wunderbar Fix 'secondary.js' code coverage 2021-11-01 15:25:40 +08:00
wunderbarSuggestion Membership subscriptions (#812) 2022-03-09 13:05:37 -05:00
wunderbarSuggestions Render whole app on language change 2022-02-26 13:08:17 -05:00
wunderbarTopSuggestion Simplify makeSelectIsUriResolving 2021-11-16 14:32:58 +08:00
youtubeBadge Refactor dateTime component and getTimeAgoStr function to prevent displaying comments as 'in a few seconds' 2022-01-05 09:27:52 -05:00
youtubeTransferStatus Route recommendation search to recsys + add user_id (#353) 2021-11-24 15:25:22 -05:00
yrbl Fix annoying hierarchy error with Yrbl 2021-11-17 10:27:11 +08:00
yrblWalletEmpty Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
zoomableImage Zoomable image viewer in Markdown (posts and comments) 2021-01-27 10:06:31 -05:00