Commit Graph

250 Commits

Author SHA1 Message Date
DC
4b890ee9f6 Show Blender Foundation videos by default
* Finishes the saved torrents feature!
* Torrents load and save correctly. Poster is autogenerated only once.
* Torrents can be paused and restarted
* Download button indicates state:
 - White means paused
 - Pulsating green means downloading
 - Solid green means finished downloading, only seeding
2016-03-07 22:15:47 -08:00
Feross Aboukhadijeh
904d3a6c4b Merge pull request #79 from feross/ui
Fix Windows UX issues
2016-03-07 19:42:45 -08:00
Feross Aboukhadijeh
31a0a7ef15 Merge pull request #80 from rom1504/hide_menu_bar_fullscreen
hide menu bar in fullscreen, fix #51
2016-03-07 19:42:39 -08:00
Romain Beaumont
251eff830f hide menu bar in fullscreen, fix #51 2016-03-08 04:00:02 +01:00
Feross Aboukhadijeh
f32825a79e Don't resize window if maximized (when player is opened)
For #3
2016-03-07 18:42:16 -08:00
Feross Aboukhadijeh
35ec241b01 Leave fullscreen when player closes
For #3
2016-03-07 18:39:11 -08:00
Feross Aboukhadijeh
ca68e85520 add comments for window options 2016-03-07 18:18:40 -08:00
Feross Aboukhadijeh
58d7f93ec8 Hide top menu bar unless Alt key is pressed (Windows, Linux) 2016-03-07 18:18:31 -08:00
Feross Aboukhadijeh
1ea055eb4a show window without 50ms timeout
Shouldn’t be needed since @ngoldman changed the <script> tag to async.
2016-03-07 18:15:21 -08:00
Nate Goldman
c5a5943f73 Merge pull request #76 from feross/feross/config
Show video name in title bar; misc fixes
2016-03-07 15:53:33 -08:00
Feross Aboukhadijeh
dc26a87e0c remove unused css selector 2016-03-07 15:51:13 -08:00
Feross Aboukhadijeh
2ea94de8c6 Show video title in app title bar 2016-03-07 15:48:22 -08:00
Feross Aboukhadijeh
2a423a8cb3 Use config.APP_NAME throughout 2016-03-07 15:48:22 -08:00
Feross Aboukhadijeh
0b7f97ba6b torrent poster: support m4v 2016-03-07 15:48:00 -08:00
Feross Aboukhadijeh
ba0b71d6a2 Merge pull request #74 from feross/empty-list
add empty list state
2016-03-07 15:41:14 -08:00
Nate Goldman
01b37e54c9 Merge pull request #71 from feross/home-dir
Cross-platform home directory detection
2016-03-07 15:29:54 -08:00
Nate Goldman
96fa5747a7 add empty list state 2016-03-07 15:28:19 -08:00
Feross Aboukhadijeh
aa3e12dadd Merge pull request #69 from feross/loading
add loading state, ui tweaks
2016-03-07 15:18:07 -08:00
Feross Aboukhadijeh
031adeecc5 Cross-platform home directory detection
os.homedir() handles cross-platform complexities for us.
2016-03-07 15:15:34 -08:00
Nate Goldman
9bbb9c3706 Merge pull request #70 from feross/authors
Add AUTHORS.md
2016-03-07 14:27:05 -08:00
Feross Aboukhadijeh
fdb228f937 add AUTHORS.md 2016-03-07 13:16:12 -08:00
Nate Goldman
98eef0819b ui tweaks 2016-03-07 13:05:04 -08:00
Feross Aboukhadijeh
271f827197 tweak CONTRIBUTING.md 2016-03-07 13:01:54 -08:00
Feross Aboukhadijeh
e82e7d9aad Merge pull request #55 from feross/contributing
add CONTRIBUTING.md
2016-03-07 12:51:42 -08:00
Nate Goldman
5f0c8e86ad improve loading experience 2016-03-07 12:42:39 -08:00
Nate Goldman
37e1d60a31 Merge pull request #63 from ChrisMorrisOrg/chrismorris-adhoc
Double-click video to enter fullscreen
2016-03-07 12:39:05 -08:00
Feross Aboukhadijeh
0d18641bcb Merge pull request #59 from feross/load-state
load state first
2016-03-07 11:18:11 -08:00
Nate Goldman
de7bc442a7 fix empty infoHash issue 2016-03-07 10:51:32 -08:00
Feross Aboukhadijeh
3bb4a1ab3d Merge pull request #66 from giuscri/sbar_ppause
Make spacebar trigger play/pause event
2016-03-07 10:49:11 -08:00
Feross Aboukhadijeh
cf4900d0df Merge pull request #48 from feross/vertical-center
perfectly vertically center OS menu buttons (OS X)
2016-03-07 10:47:15 -08:00
Feross Aboukhadijeh
ca509e05e9 Merge branch 'master' into vertical-center 2016-03-07 10:46:55 -08:00
Nate Goldman
383659ad1a add downloads folder - fix #53
- fixed issue where nothing but infoHash was getting saved
- better defaults mgmt for state.saved
- no duplicates saved
2016-03-07 10:34:05 -08:00
Nate Goldman
4e07ecf05c load state first 2016-03-07 10:33:31 -08:00
Nate Goldman
e2f978024d Merge pull request #57 from feross/torrent-bg
better default torrent bg
2016-03-07 10:31:42 -08:00
Nate Goldman
da50dc893e better default torrent bg 2016-03-07 10:19:11 -08:00
Giuseppe Crinò
abb1e2bd16 Make spacebar trigger play/pause event
Step forward in closing #3
2016-03-07 19:06:02 +01:00
DC
093d810b90 Remove updateThrottled 2016-03-07 04:53:04 -08:00
Chris Morris
fa93891574 Prevent playback controls from hiding while the user is scrubbing
Fixes #64
2016-03-07 22:13:56 +11:00
Chris Morris
096e4bfd9b Double-click video to enter fullscreen 2016-03-07 21:42:36 +11:00
DC
713c391c05 Add download button
Doesn't do anything yet
2016-03-07 00:01:32 -08:00
DC
5aa1cce09e Fix state loading and saving
This is the rest of PR #56
2016-03-06 22:29:53 -08:00
Nate Goldman
3e43100e2c Merge pull request #58 from feross/fix-load
fix bugs from #56
2016-03-06 22:18:13 -08:00
Nate Goldman
4f093497a7 fix bugs from #56 2016-03-06 22:16:12 -08:00
Nate Goldman
502f8a755d Merge pull request #56 from feross/dc/saved-torrents
Save and load torrents, document index.js
2016-03-06 22:00:42 -08:00
DC
61a99508ae Clean up and document index.js 2016-03-06 21:41:16 -08:00
Nate Goldman
36a79391eb add CONTRIBUTING.md 2016-03-06 20:45:53 -08:00
Nate Goldman
7fc529f3c7 Merge pull request #47 from feross/screenshot-exception
fix: no exception when screenshot cannot be made for any files in torrent
2016-03-06 11:17:33 -08:00
Feross Aboukhadijeh
f1c1c72e63 fix: no exception when screenshot cannot be made for any files in torrent 2016-03-06 11:15:00 -08:00
Nate Goldman
4545a979cb Merge pull request #49 from feross/fix-44
Unsquash the UI when window is small
2016-03-06 11:08:07 -08:00
Feross Aboukhadijeh
8b1b21c1ee Unsquash the UI when window is small
Fix #44
2016-03-06 01:03:20 -08:00