* Ensure that default file/protocol handlers are re-installed after updating.
Previously, they were only installed when the preference was changed.
This caused the handlers to point to non-existing files after updates
occurred and older versions were removed by Squirrel.
Closes#791, #911.
* webtorrent/webtorrent-desktop#1340: Switch to async metadata updates.
* Use fat arrow
* Fix issue track number not displayed if total number of tracks is not defined (common.track.of === null).
* Add disk number in addition to track number.
* Update order of audio properties from: album, track, disk, format to track, disk, album, format
* #1340 Update music-metadata to 2.5.0, enabling async 'per' tag updates
#1452 Fix for playing some '.m4b' files
* #1340 Commented out the metadata event debug output.
* #1340 Remove line comment to get rid of max line length lint error
* Update music-metadata 2.6.0 to fix some async events are getting triggered.
* Return JSX block.
* Get rid of third parameter which is replaced by CSS capitalize
* Fixed error when value is undefined.
* Update music-metadata dependency to 2.6.1.
* fix(package): update music-metadata to version 3.1.0
Closes#1478
* Revert "Ensure that default file/protocol handlers are re-installed after updating."
This reverts commit 39145b2366.
* Fix issue track number not displayed if total number of tracks is not defined (common.track.of === null).
* Add disk number in addition to track number.
* Update order of audio properties from: album, track, disk, format to track, disk, album, format
* Return JSX block.
* Get rid of third parameter which is replaced by CSS capitalize
* Fixed error when value is undefined.
- use forEach instead of map (because return value was ignored)
- use Promise.all instead of parallel, because tasks are already Promise based. Fewer callbacks.
If torrent is not private, leave private flag unset. This ensures that the torrent info hash will match the result generated by other tools, including webtorrent-cli.