Feross Aboukhadijeh
9568dd1648
Merge pull request #297 from feross/win
...
Uninstall handlers on Windows uninstall/npm run clean
2016-04-04 20:34:44 -07:00
Feross Aboukhadijeh
a879492529
Uninstall handlers on Windows uninstall/npm run clean
2016-04-04 20:27:48 -07:00
Feross Aboukhadijeh
2ade554a43
Merge pull request #295 from feross/win
...
Windows Installer improvements
2016-04-04 19:58:29 -07:00
Feross Aboukhadijeh
996760e04f
Windows: Final .exe name: WebTorrentSetup-vX.X.X.exe
2016-04-04 19:36:06 -07:00
Feross Aboukhadijeh
07c2227339
Windows: Add valid iconUrl – for building on non-Windows platforms
2016-04-04 18:42:46 -07:00
Feross Aboukhadijeh
89c9c95938
Windows packager: use Github URL for remoteRelease
2016-04-04 18:23:27 -07:00
Feross Aboukhadijeh
51432f3e55
OS X: Name update file with "-darwin.zip"
2016-04-04 17:58:59 -07:00
Feross Aboukhadijeh
f389efac05
Windows: use remote releases URL for updates
2016-04-04 17:55:08 -07:00
Feross Aboukhadijeh
6e5fbf99b8
Windows: don't generate .msi
2016-04-04 17:54:58 -07:00
Feross Aboukhadijeh
8e288d312b
Windows: name Setup.exe with version number
2016-04-04 17:54:50 -07:00
grunjol
4b9abf003b
follow debian package name convention
2016-04-04 20:25:23 -03: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
grunjol
a40ab460da
Linux: create Debian package
2016-04-02 09:20:00 -03:00
Feross Aboukhadijeh
bc5292dd02
CHANGELOG
2016-03-29 03:16:23 -07:00
DC
dfbc3daa4c
Make npm run package work on Mac and Linux
2016-03-28 23:09:07 -07:00
Feross Aboukhadijeh
92d8a7a187
Update package.js for electron-packager v6
2016-03-28 13:55:18 -07:00
Feross Aboukhadijeh
3bde56b5c6
package .zip files for Linux
2016-03-28 01:17:57 -07:00
Feross Aboukhadijeh
1f9551bd0a
Fixes for PR #250
2016-03-28 00:48:14 -07:00
Romain Beaumont
fef72507ef
add binary, fix #247
...
cmd.js is mostly taken from node_modules/electron-prebuilt/cli.js (what the node_modules/.bin/electron symlink points to)
2016-03-28 02:26:13 +02:00
Feross Aboukhadijeh
09549949b1
OS X packager: Fix missing DMG background image
...
Remove previous DMG file. This somehow fixes the issue.
2016-03-25 17:50:29 -07:00
Feross Aboukhadijeh
735cfcf13f
windows build: don't use implicit package.json values
2016-03-25 03:37:18 -07:00
Feross Aboukhadijeh
a0370e39da
Windows installer: include icon url, setup icon, loading gif
2016-03-25 03:33:39 -07:00
Feross Aboukhadijeh
4bfe218317
package: conditionally require darwin packages
2016-03-25 03:33:39 -07:00
Feross Aboukhadijeh
16165aa4a9
simplify arguments to npm run package
2016-03-25 03:33:39 -07:00
Feross Aboukhadijeh
5eef284c6d
Windows: Create installer .exe file
2016-03-25 03:33:39 -07:00
Feross Aboukhadijeh
a8c25d705a
OS X packager: build to dist/ folder
2016-03-25 03:33:39 -07:00
Feross Aboukhadijeh
5a4e93bf9f
Package: remove optionalDependency "appdmg" from final bundle
2016-03-23 20:27:38 -07:00
Feross Aboukhadijeh
dc51627c07
OS X: pick a better bundle ID
...
The old bundle ID ended in .app, which OS X will interpret as an
executable app. This meant that our preferences folder was treated like
an app, lol.
2016-03-23 19:32:54 -07:00
Feross Aboukhadijeh
90fd755363
fix zip bundle
...
Before this change, the zip command would include the full path on my
machine in the zip file, i.e. /Users/feross/…
2016-03-22 00:02:16 -07:00
Feross Aboukhadijeh
3abe17f439
release: create fresh node_modules folder
2016-03-21 23:37:22 -07:00
Feross Aboukhadijeh
512622faf7
AUTHORS.md: exclude duplicate author
2016-03-21 23:34:32 -07:00
Feross Aboukhadijeh
37d3817f65
add release scripts
2016-03-21 23:33:31 -07:00
Feross Aboukhadijeh
660359ca5a
Sign the app before producing the .zip file
2016-03-21 22:43:17 -07:00
Feross Aboukhadijeh
5ead803d71
OS X: Sign apps, build .DMG and .ZIP assets
2016-03-21 20:21:36 -07:00
Feross Aboukhadijeh
45b36fb7a1
config.COPYRIGHT -> APP_COPYRIGHT
2016-03-20 01:10:41 -07:00
Feross Aboukhadijeh
1022d616d2
Unpack icon files so setting browserWindow.icon works
2016-03-20 01:10:41 -07:00
Feross Aboukhadijeh
f1c27f2a69
config.COPYRIGHT
2016-03-20 01:10:41 -07:00
Feross Aboukhadijeh
0f263b89e5
OS X: open magnet links in WebTorrent
2016-03-19 17:09:05 -07:00
Feross Aboukhadijeh
f613486bb8
Fix merge mistake
2016-03-19 16:42:17 -07:00
Feross Aboukhadijeh
7738aa2f16
rename "npm run cleanup" to "npm run clean"
2016-03-19 16:20:11 -07:00
Feross Aboukhadijeh
684fa7dee7
Write poster images into "$CONFIG_PATH/posters" ( fix #155 )
2016-03-19 16:19:15 -07:00
Feross Aboukhadijeh
1430537ea8
Cleanup build script; Run plist update function for all builds
2016-03-19 16:06:22 -07:00
Feross Aboukhadijeh
89d421b46d
Merge pull request #158 from feross/osx-dock
...
Dock icon should accept all file types
2016-03-19 16:00:43 -07:00
Feross Aboukhadijeh
e9db07e855
style
2016-03-19 03:27:57 -07:00
DC
91680cb53d
Fix Windows packaging
...
* Work around a Chrome bug by avoiding Windows-specific backslash paths
* Change the name of the program from "Streaming torrent client" to "WebTorrent"
2016-03-19 03:27:48 -07:00
Feross Aboukhadijeh
3b30ce599f
OS X: add copyright statement to About window
2016-03-19 02:49:04 -07:00
Feross Aboukhadijeh
309e509a76
Dock icon should accept all file types ( fix #156 )
2016-03-19 02:48:45 -07:00
Feross Aboukhadijeh
33a9e7e93d
OS X: Register app as owner of .torrent files
...
Saw these keys/values in Transmission’s Info.plist.
2016-03-19 01:45:11 -07:00
Feross Aboukhadijeh
fdbc9af51f
authors
2016-03-16 15:28:08 -07:00
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