DC
793ea79cab
Perf: remove DL button animation
...
Turns out this is huge. For some inexplicable reason, it improves hover and scroll in the torrent detail view, for a torrent with 350 files, from ~10FPS to ~60FPS.
2016-07-22 17:52:22 -07:00
DC
7b4fd57a94
Perf: don't update torrent progres >1x per second
2016-07-22 16:38:42 -07:00
DC
f86ca0a168
Perf: use px, not em for column widths
2016-07-22 16:23:11 -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
DC
fbcf718440
Perf: skip duplicate update()s, measure app render time
2016-07-22 13:05:17 -07:00
DC
18aadf9d23
Merge v0.9.0 ( #730 )
...
v0.9.0
2016-07-21 15:52:54 -07:00
Andrea Tupini
cd575d2005
Display torrent ETA in list item ( #726 )
...
* Display torrent ETA in list
ETA being the estimated time to download completion calculated using the
current download speed and missing bytes.
* Refactor ETA string construction
* Removed extra 's' in ETA string construction
2016-07-21 13:18:56 -07:00
DC
3cfdf857cf
Fix scrubbing bug: don't skip to 0s after drag
v0.9.0
2016-07-21 01:09:43 -07:00
DC
c59abb251b
Fix play/pause toggle bug
...
Sometimes, while casting, WT thinks the video isn't visible and the play/pause toggle stops working
2016-07-21 01:03:45 -07:00
DC
2fc1034cc5
changelog
2016-07-21 00:17:00 -07:00
DC
a8fd60f46e
authors
2016-07-20 23:47:32 -07:00
DC
0cbae6b4d5
0.9.0
2016-07-20 23:18:23 -07:00
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
59b012e527
Fix README
2016-07-08 11:58:15 -07:00
Rémi Jouannet
c615e285db
add debian jessie dependencies ( #601 )
...
* add debian jessie dependencies
* update dep for deb package
* gconf2, libgtk2.0-0, libnss3, libxss1
2016-07-05 19:54:59 -03: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
DC
7a61b52d64
changelog
2016-06-27 02:42:04 -07:00
DC
e5df96c82e
authors
2016-06-27 02:39:53 -07:00
DC
770327c3fa
0.8.1
v0.8.1
2016-06-27 02:38:45 -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
DC
7676106914
changelog
2016-06-23 07:45:02 -07:00
DC
fe5ea31f2c
authors
2016-06-23 07:32:28 -07:00