Feross Aboukhadijeh
252443a529
UX: Improve torrent status line
...
The goal of this commit is to merge the two torrent status lines onto a
single, concise line which has high signal and information density.
- Hide download speed, upload speed, and number of peers when 0,
because that's just noise.
- Remove number of files, because that information can be found by
expanding the torrent.
This also allowed the further reduction of the torrent item height from
110px to 100px.
2016-05-11 21:29:46 +02:00
Feross Aboukhadijeh
0b1872fa28
UI: Reduce font size, list item height
...
- Reduce torrent list item from 120px to 110px height
- Vertically center torrent list buttons
- Reduce font sizes (torrent list, modal labels)
2016-05-11 20:49:41 +02:00
DC
bde5dc14c3
Play unsupported files in VLC
2016-05-04 00:48:34 -07:00
DC
1479369db1
Convert Create Torrent modal to page, clean up App
2016-04-27 02:51:45 -07:00
DC
85e49dea6d
Button styles ( #414 )
2016-04-15 19:02:38 -07:00
grunjol
04318d7580
Add multiple subtitles support ( #406 )
...
* add multiple subtitles support
* cleanup and remove log
2016-04-14 21:47:50 -07:00
Feross Aboukhadijeh
1a0a2b3658
Add subtitle support (via drag-n-drop) ( #361 )
...
* issue template
* cleanup closePlayer() and stopServer()
* Add subtitle support (via drag-n-drop)
Drag and drop a subtitles file (.srt or .vtt) onto the player (or the
app icon on OS X) to add subtitles to the currently playing video.
For #281
* add multiple subtitles structure
* add open subtitle dialog from cc player controls
2016-04-10 16:42:18 -07:00
grunjol
ae73ae29c4
add volume icon and slider ( #330 )
2016-04-07 14:24:23 -03:00
DC
6a17aa7c76
Cast screen background: cover, don't tile
2016-04-06 04:48:56 -07:00
Feross Aboukhadijeh
d8a150a60d
Torrent list title: Show more of the title
2016-04-06 02:57:20 -07:00
Feross Aboukhadijeh
0bf9eba043
Remove media queries
...
They make the app feel too much like a webpage. I don't like the UI
jumping around as I resize the window.
2016-04-05 14:07:05 -07:00
grunjol
6aa7058184
add DLNA support
2016-04-05 12:23:40 -03:00
DC
20157f39ee
Seed in place, don't copy to /tmp
...
Fixes https://github.com/feross/webtorrent-desktop/issues/254
2016-04-04 01:08:18 -07:00
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