DC
d0733d3370
Fix bug in PlaybackController
2016-07-17 17:34:58 -07:00
DC
7b8751312a
Refactor main.js: torrent controller
2016-07-17 15:52:09 -07:00
DC
6d664f2086
Refactor main.js: TorrentPlayer.isTorrent
2016-07-17 15:52:09 -07:00
Mathias Rasmussen
4ebf7e25b7
fix showItemInFolder ( #723 )
2016-07-17 15:51:50 -07:00
Mathias Rasmussen
54e70e7158
Remove torrent/data confirmation modal
2016-07-16 14:33:01 -07:00
DC
b950829de3
TorrentSummary.getFileOrFolder
2016-07-16 12:09:49 -07:00
Mathias Rasmussen
a489397f84
remove torrent data (single file / folder)
2016-07-16 12:09:49 -07:00
DC
897dac354d
onError -> error ( #716 )
2016-07-16 12:08:42 -07:00
Mathias Rasmussen
beb4af1311
Remove torrent file and poster ( #711 )
...
* remove torrent file and poster
* Delete file instead of moving to trash
2016-07-14 15:41:05 -07:00
Mathias Rasmussen
f0aeab0207
Fix unhandled 'error' dispatch ( #708 )
...
* fix 'error' dispatch
* directly call functions defined in main
2016-07-14 14:04:25 -07:00
Mathias Rasmussen
be1314422d
Improve error logging ( #707 )
...
e.g. undefined <video> errors
2016-07-14 14:01:58 -07:00
Mathias Rasmussen
c15711aae8
Save selected subtitle ( #702 )
2016-07-08 18:26:30 -07:00
DC
1668c4c614
Refactor main.js: fix Create Torrent modal
2016-07-08 11:58:15 -07:00
DC
7050ee849b
Refactor main.js: fix state save on exit
2016-07-08 11:58:15 -07:00
DC
dfe1e3b631
Fix Cast lazy loading
...
Move all the heavy initialization, which takes ~300ms, from require('./lib/cast') to Cast.init()
2016-07-08 11:58:15 -07:00
Adam Gotlib
50c47dd657
Refactor main.js: controllers.playback.skip() ( #706 )
...
* Fixes bug with Step Forward/Backward commands not working
* Fix 'invalid torrent identifier' error
2016-07-08 11:58:15 -07:00
DC
a373141a93
Refactor main.js: replace dispatch() if-else with hash
2016-07-08 11:58:15 -07:00
DC
24f5856649
Refactor main.js: playback and subtitles controllers
2016-07-08 11:58:15 -07:00
DC
f85e0a61b1
Refactor main.js: torrent list controller
2016-07-08 11:58:15 -07:00
DC
4319ef2853
Refactor main.js: prefs controller
2016-07-08 11:58:15 -07:00
DC
c3a27dbebe
Refactor main.js: media and update controllers
2016-07-08 11:58:15 -07:00
DC
bac43509d2
Refactoring main.js: simplify startup
2016-07-08 11:58:15 -07:00
DC
1aca9fe753
Only send telemetry from production ( #668 )
2016-07-04 00:37:57 -07:00
Feross Aboukhadijeh
349c5ee22e
Clean up thumbar (thumbnail) code ( #670 )
...
* Cleanup thumbnail bar code
- rename thumbnail method names for succinctness
- Get rid of 'updateThumbnailBar' event -- use existing events
- Get rid of 'blockPowerSave' and 'unblockPowerSave' events -- use a
new combined 'onPlayerPlay' and 'onPlayerPause' events which apply to
power save and updating the thumbbar
* Consistent naming for enable/disable methods
2016-06-28 06:32:28 -07:00
Adam Gotlib
c44943cef7
Fix state.playing.jumpToTime behavior ( #672 )
...
Previously, state.playing.jumpToTime = 0 didn't do anything.
This commit fixes that.
2016-06-28 06:25:26 -07:00
Adam Gotlib
4bdc6e3d65
Fix typo in renderer/views/player.js ( #673 )
2016-06-27 00:28:19 -07:00
Feross Aboukhadijeh
4799a032e5
Fixes for PR #640
2016-06-23 18:57:08 -07:00
Feross Aboukhadijeh
b2d2a6a7a5
Merge pull request #640 from anonymlol/master
...
new protocol handler: stream-magnet
2016-06-23 18:37:53 -07:00
Gediminas Petrikas
15f733f11c
Windows Thumbnail Bar
...
* While in the player view, show a play/pause toggle in the thumbnail
2016-06-23 07:12:32 -07:00
DC
7526b18507
Show which cast device you're connected to
2016-06-23 07:09:49 -07:00
DC
0af6007632
Refactor cast menu
2016-06-23 07:09:49 -07:00
DC
1bc3cd1d51
Make check-deps handle older verions of node
2016-06-23 07:09:49 -07:00
DC
92bafd695d
Listen to events on new cast devices
2016-06-23 07:09:49 -07:00
DC
78a2ee4e85
Cast menu
...
Fixes #301
2016-06-23 07:09:49 -07:00
DC
06d3bd3f93
Seeding: sort files by path ( #663 )
...
Fixes a bug where you could create duplicate torrents by adding the same folder multiple times, because the file order & therefore the infohash was nondeterministic
2016-06-23 02:14:23 -07:00
Mathias Rasmussen
1af7e4ef19
Remove torrent data support ( #641 )
...
* add moveItemToTrash to shell
* delete torrent/data + context menu items
2016-06-22 18:58:16 -07:00
DC
b983559763
Telemetry: address PR comments
2016-06-21 21:58:15 -07:00
DC
1f51f35f8e
Telemetry: report uncaught errors
2016-06-21 03:45:34 -07:00
DC
c3686417e3
Telemetry
2016-06-20 22:33:17 -07:00
DC
aaebf93db4
Support .wmv video via VLC. Fixes #625
2016-06-15 16:22:16 -07:00
anonymlol
8f03ecedaa
fix 'isMagnet' is already defined error
2016-06-14 13:53:01 +02:00
anonymlol
db20bd8eaf
New Handler: stream-magnet
...
only tested on windows
2016-06-14 13:30:38 +02:00
Feross Aboukhadijeh
12500dfb64
modals should stick to title bar
2016-06-13 16:15:45 -07:00
Feross Aboukhadijeh
acc8e7923a
Update modal: improve buttons
2016-06-13 16:15:01 -07:00
Mathias Rasmussen
2a2d71289a
fix modal inconsistencies
2016-06-13 16:18:43 +02:00
DC
6b175e7d40
Make posters from jpeg files
2016-06-11 23:10:48 -07:00
Mathias Rasmussen
3b832595fe
handle play/pause when window is hidden
...
using `webkitvisibilitychange` event
2016-06-10 04:56:33 +02:00
Feross Aboukhadijeh
8a95895254
Ensure state.saved.prefs exists
...
Fixes a bug I introduced in the migrations
2016-06-02 22:33:22 -07:00
Feross Aboukhadijeh
5d71f9e9c6
code cleanup
2016-06-02 22:32:01 -07:00
Feross Aboukhadijeh
9348c61a84
stray console.log
2016-06-02 19:53:37 -07:00