diff --git a/CHANGELOG.md b/CHANGELOG.md
index 45cdb9429..57136eb77 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,30 +4,17 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
-## Unreleased
+## [0.28.0] - Unreleased
### Added
-- Broken heart icon for unsubscribe ([#2272](https://github.com/lbryio/lbry-desktop/pull/2272)
-
-### Changed
-
-### Fixed
-
-- Inverse button readability on hover ([#2271](https://github.com/lbryio/lbry-desktop/pull/2271)
-
-## [0.28.0] - 2019-2-5
-
-### Added
-
-- Support for sandbox games and applications - `lbry://@OpenSourceGames` ([#2178](https://github.com/lbryio/lbry-desktop/pull/2178))
+- Support for sandbox games and applications - ```lbry://@OpenSourceGames``` ([#2178](https://github.com/lbryio/lbry-desktop/pull/2178))
- Call to action on invite page during first run ([#2221](https://github.com/lbryio/lbry-desktop/pull/2221))
- Responsive related content list for smaller screens ([#2226](https://github.com/lbryio/lbry-desktop/pull/2226))
- Autoplay content in list of related files (experimental feature in settings) ([#2235](https://github.com/lbryio/lbry-desktop/pull/2235))
- Support for back/forward mouse navigation on Windows ([#2250](https://github.com/lbryio/lbry-desktop/pull/2250))
### Changed
-
- Dark theme as default ([#2210](https://github.com/lbryio/lbry-desktop/pull/2210))
- Invite page improvements including increase of reward to 20 LBC / 10 redemptions ([#2256](https://github.com/lbryio/lbry-desktop/pull/2256))
- Less intrusive first run flow, email collection ([#2210](https://github.com/lbryio/lbry-desktop/pull/2210))
@@ -41,14 +28,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Video position on previously viewed files ([#2240](https://github.com/lbryio/lbry-desktop/pull/2240))
- Pass download error details on modal ([#2255](https://github.com/lbryio/lbry-desktop/pull/2255))
-## [0.27.1] - 2019-01-22
+## [0.27.1] - 2018-01-22
### Fixed
- Channel name overlap on homepage when screen size is small
- Spacing issue/typo on email collection modal
-## [0.27.0] - 2019-01-15
+## [0.27.0] - 2018-01-15
### Added
diff --git a/package.json b/package.json
index 595e8be7b..8cf408b46 100644
--- a/package.json
+++ b/package.json
@@ -135,7 +135,7 @@
"yarn": "^1.3"
},
"lbrySettings": {
- "lbrynetDaemonVersion": "0.30.4",
+ "lbrynetDaemonVersion": "0.31.0",
"lbrynetDaemonUrlTemplate": "https://github.com/lbryio/lbry/releases/download/vDAEMONVER/lbrynet-OSNAME.zip",
"lbrynetDaemonDir": "static/daemon",
"lbrynetDaemonFileName": "lbrynet"
diff --git a/src/renderer/component/common/icon-custom.jsx b/src/renderer/component/common/icon-custom.jsx
index d21c4941d..d6f214f9c 100644
--- a/src/renderer/component/common/icon-custom.jsx
+++ b/src/renderer/component/common/icon-custom.jsx
@@ -110,8 +110,4 @@ export const customIcons = {
/>
),
- // Extended from the feather-icons Heart
- [ICONS.UNSUBSCRIBE]: buildIcon(
-
- ),
};
diff --git a/src/renderer/component/fileDetails/view.jsx b/src/renderer/component/fileDetails/view.jsx
index aa2eb9f5b..7e71516b3 100644
--- a/src/renderer/component/fileDetails/view.jsx
+++ b/src/renderer/component/fileDetails/view.jsx
@@ -62,7 +62,14 @@ class FileDetails extends PureComponent {
const { description, language, license } = metadata;
const mediaType = contentType || 'unknown';
- const downloadPath = fileInfo ? path.normalize(fileInfo.download_path) : null;
+ let downloadPath =
+ fileInfo && fileInfo.download_path ? path.normalize(fileInfo.download_path) : null;
+ let downloadNote;
+ // If the path is blank, file is not avialable. Create path from name so the folder opens on click.
+ if (fileInfo && fileInfo.download_path === null) {
+ downloadPath = `${fileInfo.download_directory}/${fileInfo.file_name}`;
+ downloadNote = 'This file may have been moved or deleted';
+ }
return (
@@ -99,7 +106,7 @@ class FileDetails extends PureComponent {