* Add preference to customize global trackers. Requires restart to apply
* Use IPC to pass global trackers list, torrent pause and resume will now update trackers
* Make the default tracker list an array from array of arrays
* Use globalThis instead of just global
Co-authored-by: Diego Rodríguez Baquero <github@diegorbaquero.com>
Crash reporter doesn't need to be started in child processes, and in fact the functions are all deprecated. Instead start it from the main process, and the child processes will automatically be covered
Change of params to crashReporter.start() function
* 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.
In Electron apps, the cost of large modules is very real.
fs-extra is very convenient, but removing it caused 50 fewer unique
files to be required(), resultin in 60ms faster startup!
Before: 557 unique requires (1330-1340ms)
After: 507 unique requires (1270-1280ms)
* Open multi-file torrents as playlists
* Add `repeat` and `shuffle` options to the player
* Autoplay first file in torrent
* replaces `pickFileToPlay` feature
* when reopening player, restores the most recently viewed file
* Add playlist navigation buttons to Windows thumbar
* Remove `repeat` and `shuffle` options
This reverts commit 9284122461.
* Play files in order they appear in torrent
* Clean up playlists code