Commit Graph

175 Commits

Author SHA1 Message Date
DC
9e9c6c7302 Use largest image in torrent as the poster
...as a fallback, if no the torrent doesn't contain any video files
2016-03-21 17:57:08 -07:00
DC
3492872a85 Add tooltips 2016-03-21 16:51:45 -07:00
DC
a0fef5f313 Store path in each torrentSummary. Fixes #73 2016-03-21 04:38:09 -07:00
DC
9fde82eda9 Notify completed torrents only if we actually DL'd them
In other words, don't notify completed torrents if all we did was verify data files that were already on disk
2016-03-21 04:21:44 -07:00
DC
34a8afa9ec Fix #176: close window on OSX 2016-03-21 04:06:54 -07:00
DC
719f0561b1 Fix window bounds restore on OSx 2016-03-21 03:56:56 -07:00
DC
3019fbef3e Restore window size correctly
* Don't attempt to change size when maximized or fullscreen
* Bugfix: restore window size correctly when returning from a video so big that it that caused the window to maximize
2016-03-21 02:34:56 -07:00
DC
d520a9e4bc Fix default torrents
Big Buck Bunny playable now, files show correctly even before the user starts torrenting
2016-03-21 02:34:52 -07:00
DC
720c9f4625 Show files even when torrent isn't torrenting 2016-03-21 02:25:41 -07:00
Feross Aboukhadijeh
d0ddf6909a Implement back/forward buttons (fix #180) 2016-03-20 22:54:51 -07:00
Feross Aboukhadijeh
90f1b02895 Use mkdirp; remove unneeded saveState() call 2016-03-20 17:09:59 -07:00
Feross Aboukhadijeh
9ecb694957 always log errors to console 2016-03-20 16:26:12 -07:00
Feross Aboukhadijeh
e4476a8f88 style 2016-03-20 16:26:12 -07:00
DC
b6bd9dbb70 Fix startTorrenting / add file functionality 2016-03-20 02:06:57 -07:00
DC
26dc1e82fd Airplay support. Nicer looking cast screen 2016-03-20 01:59:25 -07:00
DC
acc2b03d14 Save torrent files after resolving a magnet link 2016-03-19 21:42:37 -07:00
Nate Goldman
f8b968c5ec fix hide on hover, always show playback position 2016-03-19 20:50:57 -07:00
Feross Aboukhadijeh
84a87dd1de log command line arguments 2016-03-19 20:32:19 -07:00
Feross Aboukhadijeh
81bb8eea7b do all logging in the renderer 2016-03-19 20:32:19 -07:00
DC
381087208c Fix opening files and folders 2016-03-19 19:01:17 -07:00
Feross Aboukhadijeh
0f263b89e5 OS X: open magnet links in WebTorrent 2016-03-19 17:09:05 -07:00
Feross Aboukhadijeh
6b6d1ee1c7 fix: ignore error if poster path already exists 2016-03-19 17:06:56 -07:00
Feross Aboukhadijeh
75841afcb5 ensure Posters/ folder exists 2016-03-19 16:30:36 -07:00
Feross Aboukhadijeh
684fa7dee7 Write poster images into "$CONFIG_PATH/posters" (fix #155) 2016-03-19 16:19:15 -07:00
Feross Aboukhadijeh
0c9e2cc27e Merge pull request #162 from feross/osx-dock
Fix Exception when dropping .torrent file onto Dock icon when app is closed
2016-03-19 16:09:32 -07:00
Feross Aboukhadijeh
4f40e5d963 Fix Exception when dropping .torrent file onto Dock icon when app is closed
Fixes #154
2016-03-19 16:07:35 -07:00
Feross Aboukhadijeh
89d421b46d Merge pull request #158 from feross/osx-dock
Dock icon should accept all file types
2016-03-19 16:00:43 -07:00
DC
91680cb53d Fix Windows packaging
* Work around a Chrome bug by avoiding Windows-specific backslash paths
* Change the name of the program from "Streaming torrent client" to "WebTorrent"
2016-03-19 03:27:48 -07:00
Feross Aboukhadijeh
309e509a76 Dock icon should accept all file types (fix #156) 2016-03-19 02:48:45 -07:00
DC
32a57e79a1 Error popover, no more alert()s 2016-03-19 01:55:24 -07:00
DC
3e0528090e Torrent list: fix button alignment 2016-03-19 01:22:24 -07:00
DC
849bbed0ae Chromecast video controls 2016-03-19 01:21:52 -07:00
DC
96cf6f27bd Torrent list: fix button alignment 2016-03-17 02:24:46 -07:00
Nate Goldman
a1be66cb96 simplify power save block calls, fix #141 2016-03-14 11:38:59 -07:00
DC
dd04b4ab62 Fix chromecast button
Next step: Chromecast and Airplay play/pause, scrub, and state management

When casting, the correct cast button should be lit up and the video should be replaced with a title image and text
2016-03-14 09:53:01 -07:00
DC
8108c407d3 Torrent details
Show file list, open folder containing downloaded files, open individual files, play/pause individual videos
2016-03-14 09:18:20 -07:00
DC
74b713d706 Torrent list: overlay scrollbar
This prevents the list from resizing on scroll.
2016-03-13 19:30:53 -07:00
DC
e8cc7ac269 Torrent list: fix % complete bug 2016-03-13 17:51:39 -07:00
Feross Aboukhadijeh
6ba0d65daf typo 2016-03-11 17:04:21 -08:00
Feross Aboukhadijeh
342e1b1f22 typo 2016-03-11 16:51:44 -08:00
Nate Goldman
52fc2d88c9 Block "Power Saver" mode while video is playing
fix #106
2016-03-11 16:43:36 -08:00
DC
ca2236da84 Torrent list bug: don't [un]select torrent when clicking download or play button 2016-03-11 16:06:11 -08:00
DC
cf433ddf16 File details 2016-03-11 08:49:58 -08:00
DC
9c8478dbe4 Torrent selection 2016-03-10 23:46:35 -08:00
Dan Flettre
b1678b71c6 ensure video is paused before hiding window 2016-03-11 01:10:39 -06:00
Feross Aboukhadijeh
8dfd9fe788 remove stray console.log 2016-03-10 19:13:40 -08:00
Feross Aboukhadijeh
7282865bc7 restructure folders 2016-03-10 14:52:49 -08:00
DC
c176e3897a Add Torrent Link modal 2016-03-09 04:27:01 -08:00
Feross Aboukhadijeh
13c6e7817d Merge pull request #111 from feross/playable-files
filter file formats that <video> tag definitely can't play
2016-03-09 02:39:16 -08:00
Feross Aboukhadijeh
944a47be72 allow the main process to dispatch any event to the renderer 2016-03-09 02:36:10 -08:00