Borewit
e0de30baff
Merge pull request #1165 from janza/chromecast-subtitles
...
Add support for subtitles on Chromecast
2018-06-26 21:15:10 +02:00
Alberto Miranda
c688313239
Displaying filename while music metadata is being downloaded.
2018-04-19 14:49:17 -03: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
23d37d7da1
Merge branch 'master' into music-metadata
2018-02-19 20:22:22 +01:00
Feross Aboukhadijeh
474654fd16
standard
2018-02-18 15:49:46 -08:00
Borewit
ba1f82faa0
Use direct file access, if the individual file has completed downloading.
...
Will allow slightly faster reading of music-metadata.
2018-02-05 20:29:17 +01:00
Borewit
0f00985b75
Eliminated mime dependency
2017-09-20 09:14:51 +02:00
Borewit
c11a86d849
Fix max line length
2017-09-17 22:24:16 +02:00
Borewit
8868128d6e
Add audio format information to play screen.
...
Extended album information with release lebel if available.
Make use of music-metadata module (musicmetadata appears to be no longer maintained)
2017-09-17 20:57:57 +02:00
Josip Janzic
f7ec537cd5
Add support for subtitles on Chromecast
2017-09-17 00:07:57 +02:00
Alberto Miranda
96e7e83e20
Merge branch 'master' into playback-priority
...
# Conflicts:
# src/renderer/controllers/playback-controller.js
# src/renderer/controllers/torrent-list-controller.js
# src/renderer/main.js
2017-03-14 19:43:57 -03:00
Feross Aboukhadijeh
852fc86cbd
Remove unecessary return statement
2016-10-05 03:00:52 -07:00
Feross Aboukhadijeh
02f5dbb63f
perf: 60ms improvement: Replace fs-extra with mkdirp/rimraf/cp-file
...
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)
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
d5bed6c50a
Add more peer ID entropy ( #960 )
2016-09-23 12:14:50 -07:00
DC
f368dfad81
Fix a sad, sad bug that resulted in 100+MB config.json
2016-09-19 22:31:26 -07:00
DC
6541291e0d
Integration test: address PR comments
2016-09-17 20:35:54 -07:00
DC
09b525fe58
Integration test: simplify offline mode
2016-09-17 20:35:52 -07:00
DC
9dabfc1367
Integration test: offline mode
2016-09-17 20:35:52 -07:00
Adam Gotlib
d331bae548
Move error definitions to errors.js ( #898 )
2016-09-07 13:21:59 -07:00
DC
f2007be1b0
Fix selectFiles error, fixes #891
2016-09-04 14:56:17 -07:00
DC
3f6cc97a02
Style: no more var
2016-09-01 19:52:37 -07:00
DC
0bda5358bd
Style: extra linting
2016-09-01 19:41:50 -07:00
Adam Gotlib
30732305ff
Add playlists feature ( #871 )
...
* 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
2016-09-01 19:18:48 -07:00
Nate Goldman
5eeb8fd6fc
fix: add missing console.timeEnd
2016-08-26 09:43:40 -07:00
Feross Aboukhadijeh
396d769bc8
Remove 'hat' dependency
2016-08-24 00:40:33 -07:00
Feross Aboukhadijeh
ac05cc4387
Use arrow function
...
cc @mathiasvr
2016-07-27 12:37:58 -07:00
Feross Aboukhadijeh
cb71de2313
Set peer ID to start with "-WD-"
...
To distinguish WebTorrent Desktop (WD) from WebTorrent in the browser
(WW).
See the spec:
http://www.bittorrent.org/beps/bep_0020.html
https://wiki.theory.org/BitTorrentSpecification
2016-07-26 20:20:01 -07:00
DC
d21396c618
React: make webtorrent process easier to debug
...
Add window.client = the WebTorrent client
2016-07-22 22:14:51 -07:00
DC
2a1e987d42
Switch from virtualdom to React
2016-07-22 13:06:55 -07:00