Feross Aboukhadijeh
157226f75b
create torrent page progress
2016-08-23 03:51:05 -07:00
Feross Aboukhadijeh
509691a85a
fixes for new path structure
2016-08-23 03:06:03 -07:00
Feross Aboukhadijeh
8b3aee7e2d
move pages to renderer/pages/
2016-08-23 03:06:03 -07:00
Feross Aboukhadijeh
4025e669eb
misc changes
2016-08-23 03:06:03 -07:00
Feross Aboukhadijeh
1a01d7ed92
Use Material UI; improve Preferences Page
...
New principles for our UI:
- Components should use inline styles whenever possible
- Let's shrink the size of main.css to < 100 lines over time so it just
contains typography and basic styles
- Always require just the individual component that is needed from
Material UI so that the whole library doesn't get loaded (important for
startup perf)
2016-08-23 03:06:03 -07:00
Feross Aboukhadijeh
b4976d27f2
update material icons font
2016-08-23 03:05:33 -07:00
Feross Aboukhadijeh
173d8444d7
Preferences page rehaul: use React components, UI improvements
2016-08-23 03:05:33 -07:00
Feross Aboukhadijeh
aa150b76a5
less janky startup
2016-08-23 03:05:33 -07:00
Feross Aboukhadijeh
e2b5e28e07
add npm run watch command
2016-08-23 03:05:33 -07:00
Feross Aboukhadijeh
1ad07d9977
gitignore folders
2016-08-23 03:05:33 -07:00
Feross Aboukhadijeh
8ba4056894
move main.css to css/main.css
2016-08-23 03:04:58 -07:00
Feross Aboukhadijeh
9ad0316dff
ensure Segoe is only used on Windows
2016-08-23 02:57:09 -07:00
Feross Aboukhadijeh
854aae7dc5
Merge pull request #813 from avamsi/patch-1
...
Add 'Segoe UI'
2016-08-23 11:55:24 +02:00
DC
5b021cd42e
Audio: support .m4a
2016-08-23 02:39:45 -07:00
Vamsi Krishna Avula
33417d9b7e
add 'Segoe UI'
2016-08-23 14:19:07 +05:30
Feross Aboukhadijeh
275184214a
Merge pull request #811 from JaKXz/chore/electron
...
Switch from electron-prebuilt to electron
2016-08-23 10:35:16 +02:00
Jason Kurian
1f9adbd3cf
Switch from electron-prebuilt to electron
2016-08-23 04:32:09 -04:00
DC
092c207dce
changelog
2016-08-23 00:31:01 -07:00
DC
603c24faed
authors
2016-08-23 00:30:56 -07:00
DC
f259b32cce
0.12.0
v0.12.0
2016-08-23 00:07:01 -07:00
DC
eba9aa3e17
Telemetry: log app version
2016-08-22 23:59:52 -07:00
Feross Aboukhadijeh
905eb1611e
Merge pull request #807 from feross/dc/fixes
...
Fix playback + download of default torrents
2016-08-23 06:32:58 +02:00
DC
6d4b8c3c26
Fix playback + download of default torrents
...
There was a terrible bug introduced in 0809e20a6e -- clicking play on any of the default torrents in a fresh install of the app would fail and result in a 'path missing' error.
This fixes the bug, and also adds a migration step to clean up resulting broken config files
2016-08-22 21:21:32 -07:00
Feross Aboukhadijeh
6a46609cca
Merge pull request #804 from feross/dc/fixes
...
Bugfixes
2016-08-23 01:46:05 +02:00
DC
e872282221
Fix Delete Torrent + Data for newly added magnet links
...
Before, if you added a magnet link and then tried to delete the torrent plus data before the file list was loaded, it would fail and throw an uncaught error
Fixes #803
2016-08-22 00:58:23 -07:00
DC
24ac5af5b4
Fix jumpToTime
...
Fixes #801
2016-08-22 00:58:23 -07:00
DC
0ee92fb632
Telemetry: redact stacktraces
2016-08-22 00:54:19 -07:00
Feross Aboukhadijeh
7cbc12c6ff
Merge pull request #795 from feross/small-fixes
...
A bunch of small fixes
2016-08-22 02:04:19 +02:00
Feross Aboukhadijeh
60c82c73cd
Merge pull request #793 from feross/debian-system-install
...
Add system-wide menu item for debian and derivates
2016-08-22 02:03:29 +02:00
Feross Aboukhadijeh
78790e73c7
Merge pull request #788 from feross/content-bounds
...
Only use setContentBounds for player view
2016-08-22 01:56:14 +02:00
Feross Aboukhadijeh
bf464de16f
remove extra console.error
...
This prevents all errors from being logged twice
2016-08-21 16:55:16 -07:00
Feross Aboukhadijeh
0589963eed
code style
2016-08-21 16:54:59 -07:00
Feross Aboukhadijeh
b79971eea5
show video title in webtorrent app for all external players
2016-08-21 16:54:45 -07:00
Feross Aboukhadijeh
d1e557f054
Ignore stdout/stderr from spawned player
...
This prevents stalling in players like mpv/mplayer for some reason.
I think this could be because of the large number of updates that are
being written to stdout that's filling up a buffer and preventing
playback from continuing.
2016-08-21 16:54:27 -07:00
Feross Aboukhadijeh
93ddb8d638
launch VLC fixes
...
We can show video title on start now, since we're setting it correctly.
Also, escape the title since it could contain spaces.
2016-08-21 16:53:23 -07:00
Feross Aboukhadijeh
06fdd80845
Merge pull request #792 from feross/dc/telemetry
...
Telemtry: post at least once a day
2016-08-21 05:48:45 +02:00
grunjol
b0b26f8300
add system-wide launcher and icons for debian and derivates
2016-08-20 23:08:51 -03:00
DC
1db890f5e7
Telemtry: post at least once a day
...
This ensures that people who keep the app running in the background
for days at a time are still counted as active users.
2016-08-20 18:30:22 -07:00
Feross Aboukhadijeh
0f80f96023
Merge branch 'mathiasvr-external-player'
2016-08-20 01:20:37 -07:00
Feross Aboukhadijeh
2d3673ea33
Fixes to PR #682
...
- Rename 'playInVlc' preference to 'openExternalPlayer' since we
support more than just VLC now.
- Add default pref options to state.js
2016-08-20 01:19:50 -07:00
Feross Aboukhadijeh
c28260611e
Merge pull request #787 from feross/redundant-powersaver
...
If a power saver block already exists, do nothing
2016-08-20 09:45:00 +02:00
Feross Aboukhadijeh
b5dd00007a
Merge pull request #789 from feross/ignore-dot
...
Ignore '.' argument which is annoying in development
2016-08-20 09:44:52 +02:00
Feross Aboukhadijeh
ac39264f3d
Ignore '.' argument which is annoying in development
2016-08-19 22:44:26 -07:00
Feross Aboukhadijeh
667a04a41d
Merge branch 'external-player' of https://github.com/mathiasvr/webtorrent-desktop into mathiasvr-external-player
...
Fixed conflicts in the Preferences page, and added back passing the video title to VLC
2016-08-19 22:06:23 -07:00
Feross Aboukhadijeh
51a9b2ea9b
Only use setContentBounds for player view
...
Fixes: https://github.com/feross/webtorrent-desktop/issues/786
2016-08-19 20:05:52 -07:00
Feross Aboukhadijeh
842ee5ca3c
If a power saver block already exists, do nothing
...
Before this change, when opening the player, both 'onPlayerOpen' and
'onPlayerPlay' would fire, which enabled, disabled, and re-enabled the
power save blocker in quick succession.
Instead, we just want to activate it once.
2016-08-19 20:04:18 -07:00
Feross Aboukhadijeh
2cc67dbda7
AUTHORS
2016-08-19 16:24:47 -07:00
Feross Aboukhadijeh
70bc32614b
0.11.0
v0.11.0
2016-08-19 16:24:20 -07:00
Feross Aboukhadijeh
9bf44d7d7e
Merge pull request #784 from feross/plist-2
...
plist@2
2016-08-20 01:21:27 +02:00
Feross Aboukhadijeh
f48ecb87b2
plist@2
...
Looks like there are no important changes. They just deleted some
deprecated methods we don't use.
2016-08-19 16:19:05 -07:00