DC
39a6832631
Minimize to tray
...
Fixes #150
2016-03-29 03:51:15 -07:00
DC
3a76629f09
UX polish: highlight drag-drop even when placeholder isn't visible
...
Before, if you scrolled so that the bottom placeholder wasn't visible, there was no indication that the app is still a drag target.
2016-03-29 02:37:25 -07:00
DC
cc273e7312
Loading spinner for videos
...
Only worked for audio before
2016-03-29 00:41:42 -07:00
DC
f70cef2cee
Loading spinner: center, text-overflow ellipsis
2016-03-28 22:36:45 -07:00
DC
dc2e2a82e7
Loading spinner: show download speed
2016-03-28 21:23:52 -07:00
DC
c70fef3feb
Show spinner when audio/video is stalled
...
Fixes #243
2016-03-28 21:16:06 -07:00
DC
86069a7173
Linux update notifications
...
Fixes #257
2016-03-28 16:16:43 -07:00
DC
ac7431292e
Show filename in window title. Fix #245
...
Also fix error popover z index
2016-03-27 16:17:35 -07:00
DC
906da4d977
Speed up init() by >= 2x
...
Lazy load the WebTorrent, Chromecast, and Airplay modules
2016-03-26 23:31:32 -07:00
Nate Goldman
8b57e13735
fix #211 - invisible header bug
2016-03-23 23:16:33 -07:00
DC
f56af6402c
Audio metadata
2016-03-22 03:52:27 -07:00
DC
ebcc814ca7
WebTorrent can now play audio
2016-03-22 02:26:28 -07:00
DC
78f1d4c8eb
Add tooltips
2016-03-21 16:51:45 -07:00
DC
1c2cd5f49e
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
b02f236428
Show files even when torrent isn't torrenting
2016-03-21 02:25:41 -07:00
DC
26dc1e82fd
Airplay support. Nicer looking cast screen
2016-03-20 01:59:25 -07:00
Nate Goldman
f8b968c5ec
fix hide on hover, always show playback position
2016-03-19 20:50:57 -07:00
DC
32a57e79a1
Error popover, no more alert()s
2016-03-19 01:55: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
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
cf433ddf16
File details
2016-03-11 08:49:58 -08:00
DC
9c8478dbe4
Torrent selection
2016-03-10 23:46:35 -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
edf08d06ec
Limit window title width ( fix #99 )
2016-03-08 20:01:09 -08:00
Feross Aboukhadijeh
adf53bb7cc
Fix scroll bar goes under header bar ( fix #101 )
2016-03-08 19:29:30 -08:00
Feross Aboukhadijeh
d061587e06
fix controls flying downward on transition
...
only transition player controls opacity, not all
2016-03-08 19:24:35 -08:00
Feross Aboukhadijeh
f0bb31c2e2
Add custom styles to scroll bar
2016-03-08 18:42:34 -08:00
Feross Aboukhadijeh
67217bdc7e
Lighter window background
...
Native windows get lighter when they’re backgrounded so they stand out
less (at least on OS X). Let’s do this too.
Even the Spotify app, which has dozens of developers gets this wrong.
We’re so awesome :)
Also:
- Renamed a bunch of state variables (next time will make separate
commit, sry)
- All window-related variables (e.g. isFullScreen, isFocused, etc.)
live in `state.window` now
- Remove negative class name, use CSS :not() instead
2016-03-08 17:18:31 -08:00
Feross Aboukhadijeh
2c70e2e3de
Header should not show when .hide-video-controls
2016-03-08 17:15:32 -08:00
Feross Aboukhadijeh
731bdc7bca
fix drag color
2016-03-08 16:22:38 -08:00
Feross Aboukhadijeh
6946ab3507
style improvements
...
- make torrent placeholder the exact size of a normal torrent
- make torrent list window minimum size of two torrents
- make window start out sized for 4 torrents
- increase font size responsively
2016-03-08 15:39:39 -08:00
Feross Aboukhadijeh
9547e1d907
only animate .torrent hover state
2016-03-08 14:03:26 -08:00
Feross Aboukhadijeh
e9218fa1f0
change smallest media query breakpoint to 700px
2016-03-08 14:03:12 -08:00
Feross Aboukhadijeh
ec2ff2bb47
responsively change torrent/drop-target height
...
better large-screen experience
2016-03-08 12:01:05 -08:00
Feross Aboukhadijeh
683d4c3a9d
add border-radius to drop target
2016-03-08 11:54:13 -08:00
DC
ff56d818f6
Torrent list styling
...
* Download button is a lot easier to read: white down arrow when off, animated and pulsating green down arrow when downloading, solid green up arrow when seeding
* Play button shows a spinner if you click play before a torrent is ready, then an exclamation point if the torrent still isn't ready after 10 seconds
* Drop target shows up always, not just when the torrent list is empty. Lights up when you drag something
* Fixed alignment, the Xs to delete torrents are now aligned with the + to add a new torrent
2016-03-08 04:20:37 -08:00
DC
4c03e98a19
Video controls: never hide when paused
...
Also simplifies CSS
2016-03-08 02:36:33 -08:00
Feross Aboukhadijeh
aa82f73681
faster animation fade in
2016-03-07 22:18:36 -08:00
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
dc26a87e0c
remove unused css selector
2016-03-07 15:51:13 -08:00
Nate Goldman
96fa5747a7
add empty list state
2016-03-07 15:28:19 -08:00
Nate Goldman
98eef0819b
ui tweaks
2016-03-07 13:05:04 -08:00
Nate Goldman
5f0c8e86ad
improve loading experience
2016-03-07 12:42:39 -08:00
Feross Aboukhadijeh
ca509e05e9
Merge branch 'master' into vertical-center
2016-03-07 10:46:55 -08:00
Nate Goldman
da50dc893e
better default torrent bg
2016-03-07 10:19:11 -08:00
DC
713c391c05
Add download button
...
Doesn't do anything yet
2016-03-07 00:01:32 -08:00
Feross Aboukhadijeh
8b1b21c1ee
Unsquash the UI when window is small
...
Fix #44
2016-03-06 01:03:20 -08:00