Pass the download error message from SDK and fix up new line formatting on modals. We aren't using the timeout modal, but leaving in because we should use a special one for download failures in the future.
Also, decided to reset the publish status. Unless wee for sure know it's a spee.ch issue, we should let them upload again (what If i selected an mp4 or other unsupported type?) They can still manually choose the manual URL method.
* fix: channel navigation from suggested subscriptions
* fix: move subscribe/share buttons below name on channel page
* fix: images with weird media type
* fix: increase tx amount size on tx table
* change: add icons to nav bar
* fix: move filewatcher-webpack-plugin into dev dependencies
* fix: upgrade button styling
* improvement: modal consistency
* change: increase svg stroke inside button
* fix: more descriptive title on header for wallet balance
* fix: minor color/alignment
* chore: update lbry-redux
* add Invite to the left nav
* fix: #2154 - only set latest content if we are on page 1 of a channel
* lower priority for channel/date on home page
* add gerbil to 'all caught up' subscription view
* fix: spacing on items in home page scrollable list
* color improvements on homepage for titles/help message
* fix: stroke width for svg inside button
* fix: grid layout on large screens
* i give up - related on the right side always
* fix: hidden claims message spacing
* general spacing improvements
* fix: nsfw file page background
* remove comment
* fix: share modal not opening
* fix: add more spacing above snackbar link
* fix: properly close thumbnail error modal
* fix: better align media property icons
* fix: tx filter alignment and prevent hiding filter if no current tx's
* fix: publish markdown on dark mode
* fix: add max-width on container for large screens
* fix: channel pagination aligmnent and spacing
* fix: modal spacing and flow errors
* fix: home page scrolling (now with mouse scrolling)
* fix: hover color in dark mode for outline buttons
* fix: improve file page spacing/layout
* cleanup
* fix: wrap file actions on smaller screens
* fix: comment button spacing
* Fixes
* Fix top result
* Added icons to React component
* Trying to get icons to work
* Icons
* add icon-custom.jsx with buildIcon function
* Icon fixes
* Fixed subscription screen
Instead of calling check subscriptions after fetching them (with a timeout hack), do this directly in the fetch routine instead of calling claim_list_by_channel. This ensures claim_list_by_channel is only called once and the subscriptions are checked after every fetch.
* fix: channel button color on dark mode
* fix: disabled primary button in dark mode
* fix: show pending publishes immediately
* update lbry-redux
* remove duplicate import
* use lbry colors for 'new' badge
* fix: don't filter transactions in recent transactions
* fix: remove unread subscriptions on un-subscribe
* handle edits and new files the same for pending publishes
* don't loop over transactions if we don't have to
* bump lbry-redux