Commit Graph

310 Commits

Author SHA1 Message Date
Feross Aboukhadijeh
5cc844ecbd filter file formats that <video> tag definitely can't play 2016-03-09 02:15:53 -08:00
Feross Aboukhadijeh
5b2ecab5ef UX: Add interface sounds 2016-03-09 01:54:52 -08:00
Feross Aboukhadijeh
20b52c17a8 Show "Download Complete" notification
When torrent download finishes and window is not focused, notify the
user.
2016-03-08 21:58:27 -08:00
Feross Aboukhadijeh
56536ad55e Move paste to renderer
The ‘clipboard’ module works in the renderer without using the ’remote’
package. So we can eliminate one IPC call this way :)
2016-03-08 21:06:20 -08:00
Feross Aboukhadijeh
d9a34b6603 Merge pull request #105 from feross/title-overflow
Limit window title width (fix #99)
2016-03-08 20:01:46 -08:00
Feross Aboukhadijeh
edf08d06ec Limit window title width (fix #99) 2016-03-08 20:01:09 -08:00
Feross Aboukhadijeh
085e238ecd Merge pull request #104 from feross/greenkeeper-webtorrent-0.83.0
Update webtorrent to version 0.83.0 🚀
2016-03-08 19:46:42 -08:00
greenkeeperio-bot
9c815ea370 chore(package): update webtorrent to version 0.83.0
http://greenkeeper.io/
2016-03-08 19:45:43 -08:00
Feross Aboukhadijeh
112d08c10d Merge pull request #103 from feross/scrollbar
Fix scroll bar going under header bar
2016-03-08 19:33:51 -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
cb4661c733 Merge pull request #102 from feross/scrollbar
Add custom styles to scroll bar
2016-03-08 19:23:44 -08:00
Feross Aboukhadijeh
f0bb31c2e2 Add custom styles to scroll bar 2016-03-08 18:42:34 -08:00
Feross Aboukhadijeh
70aacf96af Merge pull request #98 from feross/window-ui-improvements
Lighter window background; small state changes
2016-03-08 18:41:53 -08:00
Feross Aboukhadijeh
be698edce6 Update AUTHORS.md 2016-03-08 17:54:30 -08:00
Feross Aboukhadijeh
4e3714a2e0 Merge pull request #100 from liamgray/master
Fix looping video
2016-03-08 17:53:59 -08:00
Feross Aboukhadijeh
d6d84bcec3 readme 2016-03-08 17:52:12 -08:00
Feross Aboukhadijeh
7b7431c0f7 fix centering 2016-03-08 17:50:04 -08:00
Feross Aboukhadijeh
36577c699e remove unused sample torrent 2016-03-08 17:49:00 -08:00
Feross Aboukhadijeh
6469ce6bd4 update screenshot 2016-03-08 17:48:50 -08:00
Feross Aboukhadijeh
75067b4dd5 @dcposch PR feedback #82 2016-03-08 17:43:19 -08:00
Liam Gray
9324765db9 Fix looping video 2016-03-08 17:36:20 -08:00
Feross Aboukhadijeh
64048171bc Merge pull request #97 from feross/fix-seeding
Fix seeding functionality
2016-03-08 17:18:49 -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
49fd822910 Fix seeding functionality
Fix for small oversight in @dcposch’s recent changes. Broken when
adding the distinction between active and inactive torrents.

Please code review, @dcposch
2016-03-08 16:44:04 -08:00
Feross Aboukhadijeh
72a101e0d5 Merge pull request #96 from feross/fix-drag-drop
Fix up drag-drop
2016-03-08 16:43:58 -08:00
Feross Aboukhadijeh
a396ffa7ba Fix drag class getting stuck (fix #75)
This is fixed in this commit to drag-drop: d65c46de96
2016-03-08 16:25:48 -08:00
Feross Aboukhadijeh
9f5c6f3df1 Merge pull request #95 from feross/style
Style
2016-03-08 16:25:29 -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
3b3ebc717a fixpack 2016-03-08 15:03:41 -08:00
Feross Aboukhadijeh
e399ac9285 make min window height have room for two torrents 2016-03-08 15:00:10 -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
19f796df03 add npm run update-authors 2016-03-08 13:54:17 -08:00
Feross Aboukhadijeh
ddcf562b00 bin/update-authors.sh 2016-03-08 13:54:12 -08:00
Feross Aboukhadijeh
18fa84a92e Merge pull request #94 from feross/responsive
Responsive CSS to change torrent/drop-target height based on window width
2016-03-08 13:49:13 -08:00
Feross Aboukhadijeh
9fce4d9741 Merge pull request #93 from Flet/even-prettier-bytes
switch to prettier-bytes
2016-03-08 12:41:58 -08:00
Feross Aboukhadijeh
0bd9c704f1 Merge pull request #90 from rom1504/patch-1
Add travis badge
2016-03-08 12:02:32 -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
Feross Aboukhadijeh
ac0504bde4 Prevent repeated setBadge IPC calls 2016-03-08 11:51:02 -08:00
Dan Flettre
302d485bc8 switch to prettier-bytes 2016-03-08 10:45:55 -06:00
Romain Beaumont
f5cbf977f1 ti -> travis-image, tu -> travis-url 2016-03-08 13:58:21 +01: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
Romain Beaumont
c20cfff17b Add travis badge 2016-03-08 12:21:14 +01:00
DC
4c03e98a19 Video controls: never hide when paused
Also simplifies CSS
2016-03-08 02:36:33 -08:00
Feross Aboukhadijeh
4085dd1062 Update AUTHORS.md 2016-03-07 23:09:52 -08:00
Feross Aboukhadijeh
ea1d0ca718 Merge pull request #84 from feross/ui
use platform-dependent menu item name for 'close'
2016-03-07 23:06:42 -08:00