David Ernst
07816f7470
Add f=fullscreen hotkey
2019-05-06 09:58:47 -07:00
David Ernst
103a5026f9
Add YouTube style hotkeys. Closes #1395
2019-05-04 21:04:41 -07:00
Alberto Miranda
ccaf73a477
Added missing dots for supported media extensions.
2019-04-28 16:00:43 -03:00
Borewit
e6bfc57fc4
Add DSD audio media extensions for Sony DSF (DSD Stream Format) & Philips DSDIFF (Direct Stream Digital Interchange File Format
...
Related: https://github.com/Borewit/music-metadata/releases/tag/v3.6.0
2019-04-25 08:46:06 +02:00
Borewit
cdf5c5364a
Merge branch 'master' into greenkeeper/music-metadata-3.2.2
...
# Conflicts:
# package-lock.json
2018-12-16 17:15:16 +01:00
Mathias Rasmussen
982ef3ae97
fix another unique key issue
2018-12-12 04:31:36 +01:00
Mathias Rasmussen
4c715111c5
fix react unique keys
2018-12-12 04:25:59 +01:00
Mathias Rasmussen
0d8e9792ff
use react prop-types module
2018-12-12 04:25:59 +01:00
Mathias Rasmussen
ba5ccdb5cb
update to material-ui 0.20.2
...
remove react-tap-event-plugin, as it is not needed anymore.
2018-12-12 04:25:59 +01:00
Borewit
20e3fb6f5f
Add aif/aiff, spx (Speex) & mpc (Musepack) as audio file extensions.
...
Remove clashing .mp4 extension (with video) from audio.
2018-11-20 09:06:02 +01:00
Benjamin Tan
a676a20054
Ensure that the minutes field in playback indicator is zero-padded.
...
The minutes field should be zero-padded as long as the playback media is longer than 9 minutes (including hours).
Fixes #1438 .
2018-11-04 13:27:30 +08:00
Linus Unnebäck
ffb809bbca
Prefer const over let
2018-10-10 21:21:29 +02:00
Borewit
ab20dc42f1
#1426 Consistent error message if no suitable poster image could be found.
2018-10-07 20:15:12 +02:00
clujin
02fefd0a81
remove redundant error check
2018-10-07 10:42:42 -07:00
clujin
788e907502
remove semicolon
2018-10-06 19:14:03 -07:00
clujin
bb4eb523fe
initial commit
2018-10-06 18:59:03 -07:00
Mathias Rasmussen
981ac464b5
update: remove unsaved
2018-10-05 20:58:54 +02:00
Dan Flettre
f04017a068
save preferences immediately when changed
2018-10-05 20:58:54 +02:00
Borewit
06566d37c2
Asynchronous music-metadata updates while streaming ( #1449 )
...
* 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 .
2018-09-26 22:25:32 +02:00
Borewit
d40449f2ed
Fix audio track number not displayed and adds audio disk (media) number ( #1454 )
...
* 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.
2018-09-25 23:51:45 +02:00
Feross Aboukhadijeh
10b4450214
standard
2018-08-28 19:38:25 -07:00
Borewit
87491351cc
Merge branch 'master' into reuse-media-extensions
...
# Conflicts:
# src/renderer/lib/torrent-poster.js
2018-08-13 21:47:13 +02:00
Borewit
c2a38bd4e0
Ensure consistency between extension-categories, between torrent-player and torrent-poster.
...
Add additional audio-file-extensions.
2018-08-13 21:35:37 +02:00
Alberto Miranda
6ed7ec35a4
Fixed styling.
2018-07-22 16:58:28 -03:00
Alberto Miranda
a5d946fe83
Ensure we get proper audio metadata.
2018-07-22 16:17:34 -03:00
Borewit
cf8c1654e8
Add extension for MP4 audio book.
2018-07-21 14:10:23 +02:00
Borewit
82ea41c1a1
Round bit-rate to kbps & sample rate to 1/10 of kHz.
...
Update music-metadata to 2.4.0.
2018-07-17 21:02:06 +02:00
Borewit
e0de30baff
Merge pull request #1165 from janza/chromecast-subtitles
...
Add support for subtitles on Chromecast
2018-06-26 21:15:10 +02:00
Borewit
5cdb3d059c
#1417 : Simplify code
...
- use forEach instead of map (because return value was ignored)
- use Promise.all instead of parallel, because tasks are already Promise based. Fewer callbacks.
2018-06-09 14:54:24 +02:00
Borewit
b010dc28d2
Avoid promise resolve results are ending up as error objects in callback handler.
...
Reference: issue: webtorrent/webtorrent-desktop#1417
2018-06-07 21:53:58 +02:00
Feross Aboukhadijeh
217ca9a053
If torrent is not private, leave private flag unset
...
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.
2018-05-25 01:10:40 -07:00
Borewit
6df718aa4a
Fix code style
2018-05-16 21:31:48 +02:00
Borewit
eb4007aa87
Update dependency music-metadata v1.0.0
...
Multiplicity of common.label & common.catalog-number number changed.
Added possibility to visualize multiple labels & catalog-number in pairs.
2018-05-16 21:23:34 +02:00
Feross Aboukhadijeh
4f41f5968c
Merge pull request #1368 from Borewit/feature/improve-audio-torrent-poster-selection
...
Prevent spectrogram being selected as the poster.
2018-04-29 20:20:11 -07:00
Borewit
bc3cec1172
webtorrent/webtorrent-desktop#1368 : Remove pointless factor.
2018-04-27 09:01:50 +02:00
Feross Aboukhadijeh
88fb6d86bd
Fix showing up in UI
2018-04-26 18:23:12 -07:00
Feross Aboukhadijeh
0da29e4eb2
Merge pull request #1317 from webtorrent/bugfix-1315
...
Bugfix 1315
2018-04-26 16:22:51 -07:00
Feross Aboukhadijeh
10f92c78eb
Merge pull request #1316 from webtorrent/bugfix-1314
...
Bugfix 1314
2018-04-26 16:16:55 -07:00
Borewit
8516da8a44
Prevent spectrogram being selected as the poster.
...
Related issue webtorrent/webtorrent-desktop#1332 , as well pull request webtorrent/webtorrent-desktop#1334
2018-04-26 21:25:09 +02:00
Alberto Miranda
21edc05f19
Removed console log.
2018-04-26 15:04:23 -03:00
Alberto Miranda
cf729b0d31
Fix from leodutra: Fix external calls failing silently to open magnets #1168 .
2018-04-26 15:00:58 -03:00
Alberto Miranda
c6a7b7c1d2
Merge pull request #1334 from Borewit/feature/improve-audio-torrent-poster-selection
...
Improve the poster selection for audio/music based torrent
2018-04-26 09:46:12 -03:00
Feross Aboukhadijeh
34f06267b8
Merge pull request #1166 from janza/fix-react-key-error
...
Add missing key to torrent status element
2018-04-24 16:03:30 -07:00
Borewit
f47055c51b
Adjust the filename score, size is probably more relevant.
2018-04-20 08:07:27 +02:00
Borewit
4752c2e689
Merge branch 'filename' into feature/improve-audio-torrent-poster-selection
2018-04-20 07:44:51 +02:00
Borewit
793ccebf0b
Merge branch 'master' into feature/improve-audio-torrent-poster-selection
2018-04-20 07:38:53 +02:00
Alberto Miranda
c688313239
Displaying filename while music metadata is being downloaded.
2018-04-19 14:49:17 -03:00
Borewit
30693d7d16
Added some function comments.
...
Simplified code a bit.
2018-03-11 17:33:02 +01:00
Borewit
bd2fbe60db
Pass file length parameter to music-metadata parser.
...
In some cases this is required to calculate the duration.
2018-03-11 17:13:56 +01:00
Borewit
a114a22770
#1332 : Add album as likely name for an image containing the cover
2018-03-04 19:04:18 +01:00