Feross Aboukhadijeh
112600f5c3
Set video title when opening VLC
...
Fix #700
The title is set with the `--meta-title` flag to VLC.
2016-07-27 14:46:39 -07:00
Feross Aboukhadijeh
c2f869b362
Use dispatch('setTitle') and add dispatch('resetTitle')
2016-07-27 14:39:22 -07:00
Feross Aboukhadijeh
2590e0effc
Merge pull request #743 from feross/f/mac
...
OS X -> Mac
2016-07-27 13:15:48 -07:00
Feross Aboukhadijeh
b417ef5b03
Merge pull request #744 from feross/f/engines
...
Add "engines" field to package.json
2016-07-27 13:15:12 -07:00
Feross Aboukhadijeh
1733a506c0
Merge pull request #742 from feross/peerid
...
Set peer ID to start with "-WD-"
2016-07-27 13:14:54 -07:00
Feross Aboukhadijeh
ac05cc4387
Use arrow function
...
cc @mathiasvr
2016-07-27 12:37:58 -07:00
Feross Aboukhadijeh
904f337713
Add "engines" field to package.json
...
Fixes #675
2016-07-26 22:58:07 -07:00
Feross Aboukhadijeh
febad56497
OS X -> Mac
2016-07-26 21:55:05 -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
Feross Aboukhadijeh
6891ef1a0d
fix paths in clean script
2016-07-26 16:13:51 -07:00
Feross Aboukhadijeh
767ca71f7d
Update README.md
2016-07-26 01:33:24 -07:00
Feross Aboukhadijeh
1605d23509
Merge pull request #740 from feross/electron-1.3.0
...
electron-prebuilt@1.3.0
2016-07-25 16:42:08 -07:00
Feross Aboukhadijeh
90a0201e38
Merge pull request #739 from feross/fixes-738
...
Electron: Updates for Electron 1.2.8
2016-07-25 16:41:54 -07:00
Feross Aboukhadijeh
80983c2058
electron-prebuilt@1.3.0
...
Another Electron was just released. Let's bump from 1.2.8 to 1.3.0.
Changelog:
- Upgrade to Chrome 52
- Update to Node.js 6.3.0
2016-07-25 15:42:55 -07:00
Feross Aboukhadijeh
ad62bbd9d3
Linux: Support showing badge count
...
This was a macOS-only API before, but it's cross-platform now via
`app.setBadgeCount()`
2016-07-25 15:37:29 -07:00
Feross Aboukhadijeh
1b3b6fef10
Electron: Use 'quit' role
2016-07-25 15:30:02 -07:00
Feross Aboukhadijeh
6e1ff18eb9
macOS: add missing Edit menu roles
2016-07-25 15:29:53 -07:00
Feross Aboukhadijeh
5796ba32a6
Electron: Use default labels and accelerators
...
Less code for us to maintain.
This also gives us free internationalization in a future Electron
version (they'll set the label dynamically based on the 'role')
One slight regression with this change, but it will be fixed in a
future Electron once this PR is merged:
https://github.com/electron/electron/pull/6600
2016-07-25 15:21:46 -07:00
Feross Aboukhadijeh
2eb33e5f0c
Merge pull request #738 from mathiasvr/bump
...
bump versions of electron and fs-extra
2016-07-25 14:30:17 -07:00
Mathias Rasmussen
7c14d8c909
bump versions of electron and fs-extra
2016-07-25 02:18:14 +02:00
Feross Aboukhadijeh
fe4c1b0ee8
Merge pull request #733 from feross/f/application-config
...
application-config@1
2016-07-23 02:35:43 -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
9df51aec49
React: clean up App component
2016-07-22 21:55:31 -07:00
DC
734b0731a1
React: address PR comments
2016-07-22 21:48:38 -07:00
DC
d20786cd69
React: fix package script
2016-07-22 19:57:06 -07:00
DC
793ea79cab
Perf: remove DL button animation
...
Turns out this is huge. For some inexplicable reason, it improves hover and scroll in the torrent detail view, for a torrent with 350 files, from ~10FPS to ~60FPS.
2016-07-22 17:52:22 -07:00
Feross Aboukhadijeh
073a86ecbd
application-config@1
...
This protects against corrupting the configuration file if the
application crashes before the stream finishes writing to the file
Especially important for large configuration files
See https://github.com/LinusU/node-application-config/pull/3
2016-07-22 17:21:25 -07:00
DC
7b4fd57a94
Perf: don't update torrent progres >1x per second
2016-07-22 16:38:42 -07:00
DC
f86ca0a168
Perf: use px, not em for column widths
2016-07-22 16:23:11 -07:00
DC
0d3c18d3bc
Don't show padding files
2016-07-22 13:06:58 -07:00
DC
a4a31d0860
React: fix warnings
2016-07-22 13:06:58 -07:00
DC
946bba19a9
React: convert functions to controls
2016-07-22 13:06:58 -07:00
DC
2a1e987d42
Switch from virtualdom to React
2016-07-22 13:06:55 -07:00
DC
fbcf718440
Perf: skip duplicate update()s, measure app render time
2016-07-22 13:05:17 -07:00
DC
18aadf9d23
Merge v0.9.0 ( #730 )
...
v0.9.0
2016-07-21 15:52:54 -07:00
Andrea Tupini
cd575d2005
Display torrent ETA in list item ( #726 )
...
* Display torrent ETA in list
ETA being the estimated time to download completion calculated using the
current download speed and missing bytes.
* Refactor ETA string construction
* Removed extra 's' in ETA string construction
2016-07-21 13:18:56 -07:00
DC
3cfdf857cf
Fix scrubbing bug: don't skip to 0s after drag
v0.9.0
2016-07-21 01:09:43 -07:00
DC
c59abb251b
Fix play/pause toggle bug
...
Sometimes, while casting, WT thinks the video isn't visible and the play/pause toggle stops working
2016-07-21 01:03:45 -07:00
DC
2fc1034cc5
changelog
2016-07-21 00:17:00 -07:00
DC
a8fd60f46e
authors
2016-07-20 23:47:32 -07:00
DC
0cbae6b4d5
0.9.0
2016-07-20 23:18:23 -07:00
DC
d0733d3370
Fix bug in PlaybackController
2016-07-17 17:34:58 -07:00
DC
7b8751312a
Refactor main.js: torrent controller
2016-07-17 15:52:09 -07:00
DC
6d664f2086
Refactor main.js: TorrentPlayer.isTorrent
2016-07-17 15:52:09 -07:00
Mathias Rasmussen
4ebf7e25b7
fix showItemInFolder ( #723 )
2016-07-17 15:51:50 -07:00
Mathias Rasmussen
54e70e7158
Remove torrent/data confirmation modal
2016-07-16 14:33:01 -07:00
DC
b950829de3
TorrentSummary.getFileOrFolder
2016-07-16 12:09:49 -07:00
Mathias Rasmussen
a489397f84
remove torrent data (single file / folder)
2016-07-16 12:09:49 -07:00
DC
897dac354d
onError -> error ( #716 )
2016-07-16 12:08:42 -07:00
Mathias Rasmussen
beb4af1311
Remove torrent file and poster ( #711 )
...
* remove torrent file and poster
* Delete file instead of moving to trash
2016-07-14 15:41:05 -07:00