Commit Graph

637 Commits

Author SHA1 Message Date
Feross Aboukhadijeh
8e288d312b Windows: name Setup.exe with version number 2016-04-04 17:54:50 -07:00
Feross Aboukhadijeh
a94c96c4de Windows: Fix protocol registration 2016-04-04 17:52:19 -07:00
Feross Aboukhadijeh
66cac7bc76 Merge pull request #292 from grunjol/fix-follow-debian-convention
Follow debian package name convention
2016-04-04 16:59:23 -07:00
grunjol
4b9abf003b follow debian package name convention 2016-04-04 20:25:23 -03:00
Feross Aboukhadijeh
b0a43a5d2e Merge pull request #290 from feross/deb
Name the .deb file consistently
2016-04-04 15:32:54 -07:00
Feross Aboukhadijeh
562e784989 Name the .deb file consistently
Instead of "webtorrent-desktop_0.2.0-1_amd64.deb", name it
"WebTorrent-v0.2.0.deb"
2016-04-04 15:31:24 -07:00
Feross Aboukhadijeh
450cc7ebea Merge pull request #264 from grunjol/feature-debian-package
Linux: Create .deb package
2016-04-04 15:09:41 -07:00
Feross Aboukhadijeh
e50d5692e4 Merge pull request #289 from feross/fix-tray
Windows/Linux: Fix broken Quit option in Tray icon
2016-04-04 13:50:32 -07:00
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
grunjol
6fb652ded0 set error handling in pre and post init script 2016-04-02 09:20:00 -03:00
grunjol
0bd41a52b4 update installer version 2016-04-02 09:20:00 -03:00
grunjol
57554aa131 add package invocation change for deb/zip package 2016-04-02 09:20:00 -03:00
grunjol
a40ab460da Linux: create Debian package 2016-04-02 09:20:00 -03: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