Commit Graph

625 Commits

Author SHA1 Message Date
Feross Aboukhadijeh
417d1ec7f9 Windows/Linux: Fix broken Quit option in Tray icon
This also cleans up the code by handling quit in the same way for all
platforms, removing the special case in tray.js for darwin.

We already have a 'before-quit' handler in main/index.js, so this is
now handled there :)
2016-04-04 13:40:27 -07:00
Feross Aboukhadijeh
7afd0284ed Windows: Shorter install splash screen 2016-04-04 13:18:59 -07:00
Feross Aboukhadijeh
97def5d5de Merge pull request #286 from feross/protocol-handler
OS X: Use app.setAsDefaultProtocolClient
2016-04-04 13:17:43 -07:00
Feross Aboukhadijeh
3920421387 OS X: Use app.setAsDefaultProtocolClient
- OS X: Register as default handler for "magnet" on startup

Also:

- Log errors in the renderer process, like the rest of errors in the
main process
- Windows: Less chance of registry write race condition

Fix #285
2016-04-04 04:57:23 -07:00
Feross Aboukhadijeh
6ed42431f2 Windows: register protocol handlers on startup
Just like other OSes. There's no reason for there to be a difference.
2016-04-04 04:43:27 -07:00
grunjol
4ee8a883bf refactor cast module
* refactor cast module

* fix standard

* remove debug dependency
2016-04-04 01:22:02 -07:00
Feross Aboukhadijeh
5d5a32858d fix: OS X has no tray icon 2016-04-04 01:08:18 -07:00
DC
94bcc7b2e2 Save state when quitting on OSX 2016-04-04 01:08:18 -07:00
DC
4ee23c9eb7 PR #278 fixes 2016-04-04 01:08:18 -07:00
DC
882a99f4ba Torrent warning & error events
Fixes #253
2016-04-04 01:08:18 -07:00
DC
e19cc98d91 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
Feross Aboukhadijeh
7ebe756756 Merge pull request #283 from feross/greenkeeper-electron-prebuilt-0.37.4
Update electron-prebuilt to version 0.37.4 🚀
2016-04-03 21:22:54 -07:00
greenkeeperio-bot
509e2804e0 chore(package): update electron-prebuilt to version 0.37.4
http://greenkeeper.io/
2016-04-03 04:08:48 -07:00
Feross Aboukhadijeh
0271b41996 chore(package): update webtorrent to version 0.90.0
Update webtorrent to version 0.90.0 🚀
2016-04-02 02:03:01 -07:00
greenkeeperio-bot
e1811d34a9 chore(package): update webtorrent to version 0.90.0
http://greenkeeper.io/
2016-04-02 01:22:56 -07:00
Feross Aboukhadijeh
0462530503 Fixes for PR #279 2016-04-02 00:39:37 -07:00
DC
f7aa58c6ef Don't re-verify unchanged files
Keep track of the most recent file modtimes at which we verified that the torrent piece hashes all match.
2016-04-02 00:38:29 -07:00
Feross Aboukhadijeh
ceefdbcec9 Update CONTRIBUTING.md 2016-04-01 21:27:47 -07:00
DC
bad24ca364 UI: Pending torrent is not necessarily from magnet link 2016-04-01 03:54:17 -07:00
Feross Aboukhadijeh
6b7bb079c2 webtorrent@0.89 2016-04-01 01:13:39 -07:00
Feross Aboukhadijeh
5795275287 fix badge link issue
the spaces between badges were linked
2016-04-01 00:31:52 -07:00
Feross Aboukhadijeh
37375e7425 electron-prebuilt@0.37.3 2016-04-01 00:12:58 -07:00
Feross Aboukhadijeh
d56ff98788 remove debug dependency 2016-04-01 00:09:51 -07:00
Feross Aboukhadijeh
725ebf5250 webtorrent-app -> webtorrent-desktop 2016-04-01 00:09:45 -07:00
DC
78b90296c0 Toggle show/hide in tray icon
Fix state saving on app exit
2016-03-31 08:38:35 -07:00
DC
f0cae2509c Show new files immediately when seeding
Fixes #208
2016-03-31 08:07:55 -07:00
DC
f500cbf4dd Don't log mediaTimeUpdate, less noise 2016-03-30 20:48:25 -07:00
DC
d7d8125c4b Save audio metadata, after extraction
Fixes #260
2016-03-30 20:47:04 -07:00
Feross Aboukhadijeh
097b7d5df8 0.2.0 2016-03-29 03:58:38 -07:00
Feross Aboukhadijeh
be87194181 changelog 2016-03-29 03:57:29 -07:00
Feross Aboukhadijeh
9b933c4150 Changelog v0.2.0 2016-03-29 03:52:19 -07:00
DC
23ce394bb9 Minimize to tray
Fixes #150
2016-03-29 03:51:15 -07:00
Feross Aboukhadijeh
bc5292dd02 CHANGELOG 2016-03-29 03:16:23 -07:00
Feross Aboukhadijeh
6de9c97733 webtorrent@0.88.1 2016-03-29 02:53:08 -07:00
DC
0d6db35904 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
2792a409f5 Add Cosmos Laundromat as a default torrent 2016-03-29 00:41:48 -07:00
DC
6557be108e Loading spinner for videos
Only worked for audio before
2016-03-29 00:41:42 -07:00
DC
dfbc3daa4c Make npm run package work on Mac and Linux 2016-03-28 23:09:07 -07:00
DC
ccc686b539 Remove global shortcuts when player isn't active 2016-03-28 22:57:40 -07:00
Feross Aboukhadijeh
622ae9a914 webtorrent@0.88
Lots of perf fixes for #256
2016-03-28 22:55:23 -07:00
DC
fe5959e0b4 Loading spinner: center, text-overflow ellipsis 2016-03-28 22:36:45 -07:00
DC
ddcae88b27 Loading spinner: show download speed 2016-03-28 21:23:52 -07:00
DC
4c23643b5e Show spinner when audio/video is stalled
Fixes #243
2016-03-28 21:16:06 -07:00
DC
bf3f2e51fe Fix version, my bad 2016-03-28 20:10:02 -07:00
DC
0eab6a9783 Linux updater: better message 2016-03-28 18:52:09 -07:00
DC
9030f23278 Linux update notifications
Fixes #257
2016-03-28 16:16:43 -07:00
Feross Aboukhadijeh
92d8a7a187 Update package.js for electron-packager v6 2016-03-28 13:55:18 -07:00
Feross Aboukhadijeh
9c7accb023 Merge pull request #258 from feross/greenkeeper-electron-packager-6.0.0
Update electron-packager to version 6.0.0 🚀
2016-03-28 13:53:28 -07:00
Nate Goldman
59a41540ad app -> desktop 2016-03-28 13:50:27 -07:00
Feross Aboukhadijeh
fc6646a3ad WebTorrent Desktop 2016-03-28 13:36:51 -07:00