Commit Graph

350 Commits

Author SHA1 Message Date
Nate Goldman
f4dc0018dd enable os x file drop, add osx torrent file icon
- fixes #131
- partially addresses #77 for osx (now handles .torrent files)
2016-03-10 21:51:32 -08:00
Nate Goldman
0199ff957c Merge pull request #130 from feross/fix-128
fix fullscreen / float on top menu item exception
2016-03-10 19:36:28 -08:00
Nate Goldman
f5bada9cb3 Merge pull request #129 from feross/app-size
Shrink Electron bundle by MBs!
2016-03-10 19:25:10 -08:00
Feross Aboukhadijeh
d5c8df4f82 fix fullscreen / float on top menu item exception
Fixes #128
2016-03-10 19:24:59 -08:00
Feross Aboukhadijeh
4f5fba91c6 Merge pull request #127 from feross/greenkeeper-webtorrent-0.84.1
Update webtorrent to version 0.84.1 🚀
2016-03-10 19:20:02 -08:00
Feross Aboukhadijeh
8dfd9fe788 remove stray console.log 2016-03-10 19:13:40 -08:00
Feross Aboukhadijeh
e03ed8c374 fix build 2016-03-10 19:12:40 -08:00
Feross Aboukhadijeh
f21d7dd732 Move webtorrent icons into static/ 2016-03-10 19:11:49 -08:00
Feross Aboukhadijeh
d90cede3bd build packages serially 2016-03-10 19:10:07 -08:00
greenkeeperio-bot
735457575a chore(package): update webtorrent to version 0.84.1
http://greenkeeper.io/
2016-03-10 18:59:41 -08:00
Feross Aboukhadijeh
63598cf0ab add "npm run size" command 2016-03-10 18:48:42 -08:00
Feross Aboukhadijeh
a2fdea2908 packager: add flags for building for single platform 2016-03-10 18:48:41 -08:00
Feross Aboukhadijeh
c0cb19fb9f Shrink Electron bundle size by lots of MBs! 2016-03-10 18:48:41 -08:00
Feross Aboukhadijeh
8d74d00449 fix asar option 2016-03-10 18:48:41 -08:00
Feross Aboukhadijeh
dd2e7ba57f Merge pull request #126 from feross/greenkeeper-webtorrent-0.84.0
Update webtorrent to version 0.84.0 🚀
2016-03-10 18:21:08 -08:00
greenkeeperio-bot
6f73388526 chore(package): update webtorrent to version 0.84.0
http://greenkeeper.io/
2016-03-10 18:07:34 -08:00
Feross Aboukhadijeh
02adcbb709 Merge pull request #125 from feross/cleanup
Add cleanup script (for developers) (Fix #124)
2016-03-10 15:18:53 -08:00
Feross Aboukhadijeh
fbddb0c98b Add cleanup script (for developers) (Fix #124) 2016-03-10 15:18:02 -08:00
Feross Aboukhadijeh
f740195ce4 package: use APP_NAME variable 2016-03-10 15:17:43 -08:00
Feross Aboukhadijeh
3c17697aca Merge pull request #121 from feross/logo
Create WebTorrent app icon
2016-03-10 14:56:28 -08:00
Feross Aboukhadijeh
7282865bc7 restructure folders 2016-03-10 14:52:49 -08:00
Feross Aboukhadijeh
b904f590c8 rename build.js -> package.js 2016-03-10 14:46:19 -08:00
Feross Aboukhadijeh
e04468b692 Merge pull request #119 from feross/osx-custom-dock-menu
Add Custom Dock Menu (OS X) (fix #113)
2016-03-10 14:30:28 -08:00
Feross Aboukhadijeh
7c94c4166c Create WebTorrent app icon
For #120.
2016-03-10 00:09:21 -08:00
Feross Aboukhadijeh
7b715622eb Add packager build script
This add lots of missing options for packaging Electron apps correctly
for all platforms.
2016-03-10 00:08:45 -08:00
Feross Aboukhadijeh
4fef6d00a8 main modules use require() instead of arguments 2016-03-09 15:20:28 -08:00
Feross Aboukhadijeh
9dcc0522c7 Add Custom Dock Menu (OS X) (fix #113) 2016-03-09 15:17:22 -08:00
Feross Aboukhadijeh
713c87729a all main modules have init() function 2016-03-09 15:15:04 -08:00
Feross Aboukhadijeh
e7d837e813 shortcut order 2016-03-09 15:05:39 -08:00
DC
c176e3897a Add Torrent Link modal 2016-03-09 04:27:01 -08:00
Feross Aboukhadijeh
ab939e185d Merge pull request #117 from feross/media-key
Register "media key" for play/pause
2016-03-09 03:25:48 -08:00
Feross Aboukhadijeh
29298a1074 Register "media key" for play/pause 2016-03-09 03:08:21 -08:00
Feross Aboukhadijeh
13c6e7817d Merge pull request #111 from feross/playable-files
filter file formats that <video> tag definitely can't play
2016-03-09 02:39:16 -08:00
Feross Aboukhadijeh
a6e8a3462e don't use executeJavaScript() (fix for PR #107)
It’s not *that* much cleaner, but executeJavaScript() feels too much
like eval().

cc @flet
2016-03-09 02:38:59 -08:00
Feross Aboukhadijeh
944a47be72 allow the main process to dispatch any event to the renderer 2016-03-09 02:36:10 -08:00
Feross Aboukhadijeh
fe524f8432 Merge pull request #107 from Flet/pause-on-hide
dispatch a pause event before hiding window on darwin
2016-03-09 02:18:40 -08:00
Feross Aboukhadijeh
5d4044f7ba Merge pull request #110 from feross/notifs
UX: Add interface sounds, notifications
2016-03-09 02:16:34 -08:00
Feross Aboukhadijeh
f99bbab91c airplay/chromecast: remove unneeded startServer() calls 2016-03-09 02:16:20 -08:00
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
0f3d8592df Merge pull request #108 from feross/move-paste-to-renderer
Move paste to renderer
2016-03-09 01:51:19 -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
Dan Flettre
e686aa8d02 dispatch a pause event before hiding window on darwin 2016-03-08 22:40:51 -06: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