Benjamin Tan
870dd893fc
Add support for pasting a instant.io link. ( #559 )
...
Closes #547 .
2016-05-21 16:23:16 -07:00
Feross Aboukhadijeh
bf3b9ced74
Merge pull request #545 from feross/add-announcement
...
Add announcement feature
2016-05-20 16:10:27 -07:00
Feross Aboukhadijeh
9ecc12fb7f
Merge pull request #544 from feross/vlc-on-top
...
VLC tweaks
2016-05-20 16:10:20 -07:00
Feross Aboukhadijeh
aafb1421c6
Merge pull request #543 from feross/on-open
...
Improve open behavior; Fix bugs in LocationHistory
2016-05-20 16:10:11 -07:00
Feross Aboukhadijeh
76c732bafb
Merge pull request #541 from feross/remove-concat-stream
...
Use lighter-weight simple-concat instead of concat-stream
2016-05-20 16:09:46 -07:00
Feross Aboukhadijeh
ab476c9a9c
Merge pull request #540 from feross/llc
...
WebTorrent, LLC
2016-05-20 16:09:18 -07:00
Feross Aboukhadijeh
4470310814
Merge pull request #549 from feross/nobin-debian-installer
...
nobin-debian-installer@0.0.10
2016-05-20 16:08:51 -07:00
Feross Aboukhadijeh
b6ba4f45c8
nobin-debian-installer@0.0.10
2016-05-20 14:37:54 -07:00
Feross Aboukhadijeh
84c860cfcb
Make dialog async
2016-05-19 20:24:25 -07:00
Feross Aboukhadijeh
47c554a5ff
Announcement: Support custom window title, main message, details
2016-05-19 20:17:51 -07:00
Feross Aboukhadijeh
4e46b16c13
auto updater: code style
2016-05-19 20:03:37 -07:00
Feross Aboukhadijeh
22cdcdb468
Add announcement feature
...
If there's a message returned by the given remote URL, then it will
show up for the user.
Useful in situations where the auto-updater is not working, or if
there's a security issue.
2016-05-19 20:03:02 -07:00
Feross Aboukhadijeh
f238b2d105
VLC tweaks
...
- Start video on top, so it's not obscured by other windows.
- Don't show "video title" which is just "http://localhost:xxxx "
- return after error
2016-05-19 19:43:43 -07:00
Feross Aboukhadijeh
3a81799828
Unify onOpen and onDrag, and support more cases
...
I don't think it matters whether the open comes from onOpen (opening
magnet, .torrent file, dragging file to dock, menu item) or from
dragging to the window.
These should use the same code path. The only relevant information is
the page of the app that we're on.
This change unifies the two methods, and supports dragging .torrent
files or creating a torrent when the player is active, if the dragged
files are not .srt or .vtt. We go back to the list, or to the create
torrent page in these situations, so it's not confusing for the user.
Always close open modals when handling an open.
2016-05-19 19:03:47 -07:00
Feross Aboukhadijeh
5dca89b61c
When player is active, and magnet link is pasted, go back to list
2016-05-19 18:56:41 -07:00
Feross Aboukhadijeh
264c035ef7
After deleting torrent, remove just the player from forward stack
2016-05-19 18:56:10 -07:00
Feross Aboukhadijeh
8f39f8a23e
After creating torrent, remove create torrent page from forward stack
2016-05-19 18:55:49 -07:00
Feross Aboukhadijeh
a29dbd7a71
Cancel button on create torrent page should only go back one page
2016-05-19 18:55:06 -07:00
Feross Aboukhadijeh
60a8969abc
Add location.url() shorthand
...
location.url() === location.current().url
2016-05-19 18:54:44 -07:00
Feross Aboukhadijeh
9747d28514
Fix bugs in LocationHistory
...
- Handles more than 2 pages in the history robustly now!
- When self._pending is true, all navigations are ignored.
- No more bug with back() being called twice too quickly.
- Remove "leaky abstraction" methods like clearPending() and pending()
- Add backToFirst() that properly unloads each page as it goes back to
the first one.
- Enhance clearForward() to support removing a specific page from the
forward stack, instead of nuking the whole thing.
2016-05-19 18:53:53 -07:00
Feross Aboukhadijeh
17ccd217a9
Use lighter-weight simple-concat instead of concat-stream
...
These modules do the same thing.
$ browserify -r simple-concat --no-builtins | wc -c
901
$ browserify -r concat-stream --no-builtins | wc -c
91998
2016-05-19 16:57:14 -07:00
Feross Aboukhadijeh
0df6198549
WebTorrent, LLC
...
What is WebTorrent, LLC?
WebTorrent, LLC is the legal entity that runs the WebTorrent project.
WebTorrent is still, and always will be, non-profit, open source, free
software.
There are no plans to make a profit from WebTorrent.
2016-05-19 16:43:51 -07:00
Feross Aboukhadijeh
74ada99f2b
Merge pull request #538 from feross/dc/fix
...
Always handle when the user clicks a magnet link or torrent file, or uses File > Open Torrent
2016-05-19 16:26:56 -07:00
DC
81d5a367da
Add new torrents to top and scroll to top
...
This means people who add a lot of torrents will always have their latest torrents at the top when they open the app, instead of having to scroll all the way down
2016-05-19 00:44:59 -07:00
DC
189e4bdc24
Always handle when the user opens a torrent
...
Fixes #523
2016-05-19 00:18:51 -07:00
DC
7bd30f8a16
Clean up addSubtitles ( #535 )
...
* Fix comments from #529
* Don't unlink deselected files
I still want to do that eventually, but needs to be supported in WebTorrent
See https://github.com/feross/webtorrent/issues/806
2016-05-18 02:07:24 -07:00
Feross Aboukhadijeh
7c6b7e4a6d
changelog
2016-05-18 00:49:06 -07:00
Feross Aboukhadijeh
fe50f76619
0.5.1
v0.5.1
2016-05-18 00:40:37 -07:00
Feross Aboukhadijeh
973a366b94
Fix the auto updater
...
I'm sorry.
2016-05-18 00:36:52 -07:00
Feross Aboukhadijeh
b0116deb35
appdmg@^0.4.3
2016-05-17 22:21:29 -07:00
Feross Aboukhadijeh
511382d384
package: remove unneeded 'npm prune'
...
prune just removes packages in node_modules that are not in
package.json, which is not necessary since we just removed node_modules
2016-05-17 22:10:43 -07:00
Feross Aboukhadijeh
cfb3a01239
0.5.0
v0.5.0
2016-05-17 22:07:10 -07:00
Feross Aboukhadijeh
736d575ab1
changelog
2016-05-17 22:06:52 -07:00
Feross Aboukhadijeh
34a9508483
Add '...' to menu items that open dialogs
2016-05-17 22:03:17 -07:00
Feross Aboukhadijeh
21ed8797c2
Merge pull request #533 from feross/dc/select
...
Remove `cursor:pointer`
2016-05-17 21:31:27 -07:00
DC
454491572a
Remove cursor:pointer
...
Apparently that's only for websites & we want to feel native
2016-05-17 21:25:31 -07:00
DC
6518a1535c
Allow selecting individual files to torrent
...
Saves bandwidth and disk space when a torrent contains extra files you don't need
Fixes #360
2016-05-17 07:13:38 -07:00
DC
0095687bf5
Simplify subtitles code
2016-05-17 06:27:58 -07:00
DC
d466ed085a
When manually adding subtitle track(s), always switch to a new track
...
Also fix a bug I added in the parent commit
2016-05-17 05:50:36 -07:00
DC
eeda7c17c5
Wait for the app ready event before creating windows
...
Fixes #524
2016-05-17 05:12:42 -07:00
DC
b89deb46db
Remove debug console.logs
2016-05-16 08:35:00 -07:00
DC
951a89c6c9
Add Subtitles File menu item
2016-05-16 08:21:03 -07:00
DC
d4e6c84279
Automatically add subtitle tracks
...
Currently, add all .SRT and .VTT subtitle files in the same torrent as a video file
2016-05-16 08:03:21 -07:00
DC
9731d85ca3
Simplify subtitles code
2016-05-16 03:41:27 -07:00
DC
98f7ba8931
Fix a bad bug when creating multifile torrents
2016-05-16 01:09:21 -07:00
Feross Aboukhadijeh
24c775608e
Merge pull request #513 from feross/detect-win32
...
Fix missing 'About WebTorrent' menu item
2016-05-16 03:22:50 +02:00
Feross Aboukhadijeh
f4eab12c3f
Merge pull request #518 from feross/osx-magnet-exception
...
OS X: Fix magnet links throwing exception on launch
2016-05-16 03:04:17 +02:00
Feross Aboukhadijeh
8eeddeb4bc
OS X: Fix magnet links throwing exception on launch
...
Push page into location right away
2016-05-15 18:02:11 -07:00
Feross Aboukhadijeh
58f1594d9e
Fix missing 'About WebTorrent' menu item
2016-05-14 01:51:47 -07:00
Feross Aboukhadijeh
c126ac0a84
fix test script on windows
2016-05-13 23:11:55 -07:00