DC
75cc7383cb
Create Torrent: make trackers editable again
...
Fixes #768
2016-08-12 09:21:12 -07:00
DC
4d48b9e7c1
Fix screen stacking bug
...
You can no longer open a whole stack of Prefs windows, or Create Torrent windows
Simplifies and fixes behavior when dropping files onto the app or the dock icon. Before, you could use drag-drop to create stacks of Create Torrent windows. Now, you can only create torrents from the home screen.
Fixes #665
2016-08-12 09:03:32 -07:00
Feross Aboukhadijeh
563e1ca0ba
Support for instant.io links does not belong in webtorrent core
2016-08-11 00:20:07 -07:00
Feross Aboukhadijeh
0fa3b678b0
Merge pull request #772 from feross/electron-1.3.3
...
Update Electron to 1.3.3
2016-08-11 06:54:51 +02:00
Feross Aboukhadijeh
3232e96f6e
Resize the window's content area
...
Fixes: https://github.com/feross/webtorrent-desktop/issues/565
This was trivial thanks to a new Electron API in 1.3.3
2016-08-10 16:48:32 -07:00
DC
8233faf518
Pref: default torrent file handler
...
Before, the app made itself the default torrent file handler automatically, pissing off some of our users. Now, it's not by default, and you can change it in the prefs.
2016-08-10 02:23:08 -07:00
Feross Aboukhadijeh
14fcbfcced
make logs consistent
2016-08-05 21:44:32 -07:00
Feross Aboukhadijeh
4126d15821
Move .babelrc file into src/
2016-08-05 21:41:22 -07:00
Feross Aboukhadijeh
c42eb789df
fix typo
2016-08-05 16:37:25 -07:00
Feross Aboukhadijeh
9afed7fb1b
Remove --dev flag, Run React in production mode when Electron is in production mode
2016-08-04 21:58:34 -07:00
Feross Aboukhadijeh
7752e41416
Merge pull request #757 from feross/fix-695
...
Fix "Cannot read property 'numPiecesPresent' of undefined"
2016-08-04 15:03:16 -07:00
Feross Aboukhadijeh
67409214a4
Allow dragging magnet links ( Fix #284 )
2016-08-03 20:26:46 -07:00
Feross Aboukhadijeh
87b9dba568
Fix "Cannot read property 'numPiecesPresent' of undefined"
...
Fixes #695
2016-08-03 17:06:04 -07:00
Benjamin Tan
03bc4cf9b1
Add User Tasks for Windows.
...
Closes #114 .
2016-07-31 16:29:38 +08:00
Feross Aboukhadijeh
05ce20303c
fix exception
2016-07-28 20:35:36 -07:00
Feross Aboukhadijeh
d95e5b02d6
Remove extra 'resetTitle' call
2016-07-28 20:10:48 -07:00
Feross Aboukhadijeh
536f04985f
Switch to using location-history package
...
https://npmjs.com/package/location-history
2016-07-28 20:07:12 -07:00
Feross Aboukhadijeh
c5ed5fabd8
Fix typo based on @mathiasvr's feedback
2016-07-27 15:51:19 -07:00
Feross Aboukhadijeh
112600f5c3
Set video title when opening VLC
...
Fix #700
The title is set with the `--meta-title` flag to VLC.
2016-07-27 14:46:39 -07:00
Feross Aboukhadijeh
c2f869b362
Use dispatch('setTitle') and add dispatch('resetTitle')
2016-07-27 14:39:22 -07:00
Feross Aboukhadijeh
2590e0effc
Merge pull request #743 from feross/f/mac
...
OS X -> Mac
2016-07-27 13:15:48 -07:00
Feross Aboukhadijeh
ac05cc4387
Use arrow function
...
cc @mathiasvr
2016-07-27 12:37:58 -07:00
Feross Aboukhadijeh
febad56497
OS X -> Mac
2016-07-26 21:55:05 -07:00
Feross Aboukhadijeh
cb71de2313
Set peer ID to start with "-WD-"
...
To distinguish WebTorrent Desktop (WD) from WebTorrent in the browser
(WW).
See the spec:
http://www.bittorrent.org/beps/bep_0020.html
https://wiki.theory.org/BitTorrentSpecification
2016-07-26 20:20:01 -07:00
Feross Aboukhadijeh
ad62bbd9d3
Linux: Support showing badge count
...
This was a macOS-only API before, but it's cross-platform now via
`app.setBadgeCount()`
2016-07-25 15:37:29 -07:00
Feross Aboukhadijeh
1b3b6fef10
Electron: Use 'quit' role
2016-07-25 15:30:02 -07:00
Feross Aboukhadijeh
6e1ff18eb9
macOS: add missing Edit menu roles
2016-07-25 15:29:53 -07:00
Feross Aboukhadijeh
5796ba32a6
Electron: Use default labels and accelerators
...
Less code for us to maintain.
This also gives us free internationalization in a future Electron
version (they'll set the label dynamically based on the 'role')
One slight regression with this change, but it will be fixed in a
future Electron once this PR is merged:
https://github.com/electron/electron/pull/6600
2016-07-25 15:21:46 -07:00
DC
d21396c618
React: make webtorrent process easier to debug
...
Add window.client = the WebTorrent client
2016-07-22 22:14:51 -07:00
DC
9df51aec49
React: clean up App component
2016-07-22 21:55:31 -07:00
DC
734b0731a1
React: address PR comments
2016-07-22 21:48:38 -07:00
DC
d20786cd69
React: fix package script
2016-07-22 19:57:06 -07:00
DC
7b4fd57a94
Perf: don't update torrent progres >1x per second
2016-07-22 16:38:42 -07:00
DC
0d3c18d3bc
Don't show padding files
2016-07-22 13:06:58 -07:00
DC
a4a31d0860
React: fix warnings
2016-07-22 13:06:58 -07:00
DC
946bba19a9
React: convert functions to controls
2016-07-22 13:06:58 -07:00
DC
2a1e987d42
Switch from virtualdom to React
2016-07-22 13:06:55 -07:00