Feross Aboukhadijeh
71b08304f2
Merge branch 'pr/607'
2016-05-31 11:55:04 -07:00
Feross Aboukhadijeh
cf5de49deb
Fix gray screen crash on config with defaultPlayFileIndex
2016-05-30 19:51:30 -07:00
Mathias Rasmussen
556d0cb1c5
Make add button accept non .torrent files
2016-05-31 03:04:02 +02:00
Feross Aboukhadijeh
1b8f180255
Merge pull request #604 from demoneaux/fix-file-sorting
...
Fix issue with file sorting.
2016-05-30 02:30:05 -07:00
Benjamin Tan
10f96ab23e
Fix issue with file sorting.
...
Closes #591 .
2016-05-30 13:18:38 +08:00
Benjamin Tan
4f0df507f4
Align loading torrent message with torrent name.
2016-05-30 13:17:42 +08:00
Feross Aboukhadijeh
fc83e054ea
Merge pull request #597 from feross/refactor
...
[WIP] Major code cleanup
2016-05-29 04:06:51 -07:00
Feross Aboukhadijeh
62cb304971
Move unrelated code out of menu.js and ipc.js
2016-05-29 01:09:42 -07:00
Feross Aboukhadijeh
d4efebd694
Remove focusWindow function
...
Not needed -- win.show() automatically focuses, unminimizes, and shows
the window.
2016-05-28 19:10:55 -07:00
Feross Aboukhadijeh
7833f6bbc4
Dialogs on do not show a title on OS X, so the window title is used instead.
2016-05-28 19:09:05 -07:00
Thomas Watson Steen
13f1ecdbe3
Use airplayer ( #452 )
...
* Use airplayer
* Mock AirPlay volume support
* Add AirPlay event support
2016-05-28 10:50:30 -07:00
Feross Aboukhadijeh
8ae4ac47e6
Perf: Temporarily disable dynamic subtitle detection
...
For
https://github.com/feross/webtorrent-desktop/pull/511#issuecomment-22119
8555
2016-05-27 18:51:42 -07:00
Feross Aboukhadijeh
001601bc5f
Major refactor -- split windows into separate files
2016-05-27 00:01:30 -07:00
Feross Aboukhadijeh
1aabd537d8
cleanup dispatcher
2016-05-26 18:12:23 -07:00
Feross Aboukhadijeh
6e240b3fd4
Misc file moving and cleanup
...
- Rename JS/CSS for main.html to be consistent (main.js, main.css)
- Add hx.js module to reduce virtual-dom boilerplate
- Move state.js into renderer/lib.js where it belongs
- Rename torrent-list.js -> home.js for consistency
- Rename create-torrent-page.js -> create-torrent.js for consistency
2016-05-26 17:47:16 -07:00
Feross Aboukhadijeh
0d92dee14e
style
2016-05-26 15:42:18 -07:00
Feross Aboukhadijeh
3a1fa25106
Re-enable WebRTC peers (OS X, Windows)
2016-05-26 15:42:12 -07:00
DC
7de3d3cc41
Clean up showCreateTorrent
2016-05-26 02:23:34 -07:00
DC
3d7f46da65
Disable WebRTC on Windows to work around Electron crash
2016-05-26 02:17:08 -07:00
DC
72d902e548
Fix selections migration
...
Should fix #583
2016-05-26 02:17:08 -07:00
DC
955fe76c3c
Allow dropping files on dock icon
...
Fixes #584
2016-05-26 02:17:08 -07:00
DC
bafbf3d841
Show error when drag-dropping hidden files
...
...or anytime the user tries to create a torrent consisting only of hidden files, specifically dotfiles
Fixes #586
2016-05-25 23:15:26 -07:00
DC
1b0833fb45
Clean up player.js
2016-05-25 22:44:30 -07:00
DC
3a8fe24eec
Fix scrub cursor
2016-05-24 02:39:28 -07:00
DC
918a35e091
Fix scrub button position
2016-05-24 02:09:17 -07:00
DC
c76abeb8c0
Remove cursor:pointer
2016-05-24 01:59:51 -07:00
DC
d389b8ab38
Bugfix: window title shouldn't be stuck on 'Preferences'
2016-05-24 01:56:39 -07:00
DC
a59faacbd7
Simplify prefs window
2016-05-24 01:52:31 -07:00
grunjol
12f9709601
Add preferences page
...
* For now, the prefs page has just a single option, Downloads Folder
* For now, you can't type in a folder, you must use the chooser
* Further fixes coming om master
* Written by @ChrisMorrisOrg and @grunjol, rebased by @dcposch
2016-05-23 22:31:09 -07:00
Feross Aboukhadijeh
455c9c02b9
Reduce startup jank, improve startup time ( #568 )
...
* Reduce jank on app startup
This feels a lot better on my 12" macbook (underpowered machine)
* Defer loading iso-639-1 and simple-concat
2016-05-23 22:12:04 -07:00
Feross Aboukhadijeh
1b49c6568b
Cleanup unsupported codec detection (pt 2) ( #570 )
2016-05-23 22:03:38 -07:00
Feross Aboukhadijeh
30e81c7699
Cleanup for PR #571
2016-05-23 15:15:52 -07:00
Feross Aboukhadijeh
2dafc68301
Merge pull request #571 from Lurk/242
...
#242 add sort by file name
2016-05-23 15:08:31 -07:00
Feross Aboukhadijeh
b4bb9a6603
Fix rate UX for new design
2016-05-23 14:47:02 -07:00
Feross Aboukhadijeh
279c621d23
More consistent controls, delete verbose css
2016-05-23 14:16:51 -07:00
DC
eb11dbdcbd
Fix error handling in dispatch('play')
2016-05-23 06:17:17 -07:00
DC
8dfdb34d31
Bugfix: default file to play on default torrents
2016-05-23 05:42:37 -07:00
Sergey Bargamon
fc9a73d67f
#242 add sort by file name
2016-05-23 10:43:55 +03:00
DC
4b5b84a0fc
Resume playback from saved position, even if we had to restart the torrent
2016-05-23 00:33:17 -07:00
DC
327c95d754
Show video position on circular progress bars
2016-05-23 00:33:17 -07:00
DC
6e969e5d07
Cleaner look for the torrent file list
2016-05-23 00:33:17 -07:00
DC
ca7c872420
Save video position
2016-05-23 00:33:17 -07:00
Sergey Bargamon
8af4f42c42
Add additional video player keyboard shortcuts ( #275 )
...
* Skip forward 10 seconds ((CMD OR CTRL) ALT right)
Skip back 10 seconds ((CMD OR CTRL) ALT left)
Increase video speed ((CMD OR CTRL) +)
Decrease video speed ((CMD OR CTRL) -)
* Codestyle fix
* The 'steps' should be implemented in base2, standard players use 1x, 2x, 4x, 8x, 16x
fixed bug with shift + "=" which is "+"
* resolve conflicts
* remove ide specific data
make playback rate more granular
add to menu skip and speed entries
* intendation fix
* conflict resolve
* rename setPlaybackRate to changePlaybackRate
setRate return boolean depending on whether this cast target supports setting the playback rate.
if setRate returns false - don`t change state
redundant else if statement in changePlaybackRate function
2016-05-23 00:15:57 -07:00
Feross Aboukhadijeh
ffce76a9b1
Cleanup unsupported codec detection ( #569 )
...
Review: @dcposch
2016-05-22 23:35:29 -07:00
Feross Aboukhadijeh
fca1d9dae4
Fix Uncaught TypeError: Cannot read property 'update' of undefined ( #567 )
...
Closes #539 .
2016-05-22 23:20:30 -07:00
Feross Aboukhadijeh
eba09430e3
Merge pull request #563 from mathiasvr/patch
...
Handle unsupported video codec (e.g. H.265)
2016-05-22 23:13:50 -07:00
Feross Aboukhadijeh
6bc8de7625
Merge pull request #562 from demoneaux/video-progress
...
Add support for video progress time in player controls.
2016-05-22 19:51:59 -07:00
Benjamin Tan
8a08ed8538
Add support for video progress time in player controls.
...
Closes #351 .
2016-05-23 10:39:58 +08:00
Mathias Rasmussen
56d802f741
Handle unsupported video codec (e.g. H.265)
2016-05-22 23:23:45 +02:00
Benjamin Tan
f7b46336fd
Use poster.jpg file as the poster image if available. ( #558 )
...
Closes #501 .
2016-05-22 02:14:48 -07:00