Alex
9749b43cfa
Update material-ui
2022-10-09 15:00:10 +02:00
renovate[bot]
a22f94df80
fix(deps): update dependency semver to v7.3.8 ( #2268 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-09 12:05:24 +02:00
renovate[bot]
a60e817e0c
fix(deps): update dependency webtorrent to v1.8.32
2022-10-09 07:34:24 +00:00
renovate[bot]
f1865dda4f
fix(deps): update dependency webtorrent to v1.8.31
2022-10-09 02:35:05 +00:00
renovate[bot]
8cdc6b1307
chore(deps): update dependency spectron to v19 ( #2133 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex <alxmorais8@msn.com >
2022-10-01 16:31:12 +02:00
dependabot[bot]
660facf8c2
build(deps): bump jsonpointer and is-my-json-valid ( #2264 )
...
Bumps [jsonpointer](https://github.com/janl/node-jsonpointer ) and [is-my-json-valid](https://github.com/mafintosh/is-my-json-valid ). These dependencies needed to be updated together.
Updates `jsonpointer` from 4.1.0 to 5.0.1
- [Release notes](https://github.com/janl/node-jsonpointer/releases )
- [Commits](https://github.com/janl/node-jsonpointer/compare/v4.1.0...v5.0.1 )
Updates `is-my-json-valid` from 2.20.5 to 2.20.6
- [Release notes](https://github.com/mafintosh/is-my-json-valid/releases )
- [Commits](https://github.com/mafintosh/is-my-json-valid/compare/v2.20.5...v2.20.6 )
---
updated-dependencies:
- dependency-name: jsonpointer
dependency-type: indirect
- dependency-name: is-my-json-valid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex <alxmorais8@msn.com >
2022-10-01 12:08:04 +02:00
renovate[bot]
fee5b42813
chore(deps): update actions/stale action to v6 ( #2259 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 12:03:49 +02:00
renovate[bot]
ddb8500082
chore(deps): update babel monorepo to v7.19.3
2022-09-28 18:55:54 +00:00
renovate[bot]
cc6af9829e
chore(deps): update dependency tape to v5.6.1
2022-09-20 23:51:15 +00:00
renovate[bot]
cfba6b503a
fix(deps): update dependency music-metadata to v7.13.0
2022-09-19 12:15:21 +00:00
renovate[bot]
04c766bb53
chore(deps): update dependency nodemon to v2.0.20
2022-09-17 13:23:51 +00:00
renovate[bot]
2389a1aa35
chore(deps): update babel monorepo to v7.19.1
2022-09-15 17:58:20 +00:00
renovate[bot]
430b4c409a
fix(deps): update dependency webtorrent to v1.8.30
2022-09-12 22:50:38 +00:00
renovate[bot]
810952f234
chore(deps): update babel monorepo to v7.19.0
2022-09-07 01:54:36 +00:00
renovate[bot]
ae4a8e40f8
fix(deps): update dependency webtorrent to v1.8.29
2022-09-03 10:27:11 +00:00
renovate[bot]
ea100dda36
fix(deps): update webtorrent
2022-09-03 01:22:01 +00:00
Diego Rodríguez Baquero
46cbce00ca
Update stale.yml
2022-09-02 11:07:08 -05:00
dependabot[bot]
00ebbc7e17
build(deps): bump protobufjs from 6.10.2 to 6.11.3 ( #2214 )
...
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js ) from 6.10.2 to 6.11.3.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases )
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/v6.11.3/CHANGELOG.md )
- [Commits](https://github.com/protobufjs/protobuf.js/compare/v6.10.2...v6.11.3 )
---
updated-dependencies:
- dependency-name: protobufjs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-28 18:48:05 +02:00
renovate[bot]
8109ce5410
fix(deps): update dependency iso-639-1 to v2.1.15 ( #2213 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-28 00:24:16 +02:00
renovate[bot]
9200070269
chore(deps): update dependency electron-packager to v15.5.2
2022-08-24 03:23:12 +00:00
renovate[bot]
16ab96e4ac
chore(deps): update dependency @babel/core to v7.18.13
2022-08-23 19:04:25 +00:00
renovate[bot]
d8632f6386
chore(deps): update dependency tape to v5.6.0
2022-08-17 22:07:38 +00:00
renovate[bot]
5558bad0de
fix(deps): update dependency music-metadata to v7.12.6
2022-08-05 12:27:45 +00:00
renovate[bot]
0f5b7fd80e
chore(deps): update babel monorepo to v7.18.10
2022-08-02 19:54:53 +00:00
renovate[bot]
6a288efb57
fix(deps): update dependency music-metadata to v7.12.5
2022-07-25 10:26:40 +00:00
renovate[bot]
f07a307b0d
chore(deps): update babel monorepo to v7.18.9
2022-07-19 11:40:08 +00:00
renovate[bot]
cb1de722fe
chore(deps): update dependency plist to v3.0.6
2022-07-13 22:41:20 +00:00
renovate[bot]
45036451c7
chore(deps): update dependency nodemon to v2.0.19
2022-07-06 17:13:24 +00:00
renovate[bot]
58a4f7a34a
fix(deps): update dependency music-metadata to v7.12.4
2022-07-05 12:43:25 +00:00
renovate[bot]
9082c6f63e
fix(deps): update dependency webtorrent to v1.8.26
2022-07-04 02:50:37 +00:00
renovate[bot]
9fb8a2ae09
fix(deps): update webtorrent
2022-07-04 02:42:36 +00:00
renovate[bot]
0e501b498e
fix(deps): update dependency create-torrent to v5.0.3
2022-07-03 19:35:47 +00:00
renovate[bot]
85e0c5709e
chore(deps): update babel monorepo to v7.18.6
2022-06-28 19:52:17 +00:00
renovate[bot]
cee88a7e24
chore(deps): update dependency nodemon to v2.0.18
2022-06-24 15:37:09 +00:00
renovate[bot]
f503a46447
fix(deps): update dependency webtorrent to v1.8.24
2022-06-24 05:42:10 +00:00
renovate[bot]
1cdd54e421
fix(deps): update dependency webtorrent to v1.8.23
2022-06-23 05:47:20 +00:00
Renovate Bot
73be2513ad
chore(deps): update dependency @babel/core to v7.18.5
2022-06-14 12:06:06 +00:00
Renovate Bot
e9eb22a530
chore(deps): update babel monorepo to v7.18.2
2022-05-26 11:32:46 +00:00
Renovate Bot
d17f287ba2
chore(deps): update dependency electron to v15.5.7
2022-05-25 20:03:10 +00:00
Renovate Bot
06b904b837
fix(deps): update dependency webtorrent to v1.8.22
2022-05-24 05:20:44 +00:00
Renovate Bot
807c6aebdd
chore(deps): update dependency @babel/core to v7.18.0
2022-05-20 20:27:48 +00:00
Renovate Bot
ab54a7cfb3
chore(deps): update babel monorepo to v7.17.12
2022-05-17 20:07:55 +00:00
Renovate Bot
77d4eed9fc
fix(deps): update dependency webtorrent to v1.8.20
2022-05-14 04:56:53 +00:00
Diego Rodriguez Baquero
9c73638d1b
fix: standard
2022-05-13 17:15:56 -05:00
Alex Lavallee
3dd7ebb34b
feat(Player Page): Add support for mediaSession ( #2170 )
...
* feat(Player Page): Add support for mediaSession
* Update player-page.js
2022-05-11 18:44:43 -05:00
Subin Siby
c943f39f6b
feat: add preference to customize global trackers ( #1836 )
...
* Add preference to customize global trackers. Requires restart to apply
* Use IPC to pass global trackers list, torrent pause and resume will now update trackers
* Make the default tracker list an array from array of arrays
* Use globalThis instead of just global
Co-authored-by: Diego Rodríguez Baquero <github@diegorbaquero.com >
2022-05-11 18:43:54 -05:00
CommanderRoot
401698e616
refactor: replace deprecated String.prototype.substr() ( #2173 )
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com >
2022-05-11 18:41:56 -05:00
Christopher Toth
c85b3e4fd1
feat(a11y): Added roles and labels to the playback controls ( #2167 )
2022-05-11 18:40:43 -05:00
renovate[bot]
be15ee073d
chore(deps): update dependency electron to v15.5.5 ( #2204 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-11 18:39:01 -05:00
renovate[bot]
d838e6276d
chore(deps): update babel monorepo to v7.17.10 ( #2203 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-11 18:38:43 -05:00
renovate[bot]
35af086fad
chore(deps): update dependency electron-packager to v15.5.1 ( #2197 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-11 18:38:31 -05:00
renovate[bot]
cf9fbf2b0e
fix(deps): update dependency semver to v7.3.7 ( #2192 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-11 18:38:09 -05:00
renovate[bot]
ef2225c8a5
fix(deps): update dependency bitfield to v4.1.0 ( #2201 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-11 18:37:22 -05:00
renovate[bot]
ffacb6085d
chore(deps): update dependency nodemon to v2.0.16 ( #2202 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-11 18:37:00 -05:00
renovate[bot]
20a84359cd
chore(deps): update dependency standard to v17 ( #2198 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-11 18:33:58 -05:00
renovate[bot]
a3d123537f
fix(deps): update dependency webtorrent to v1.8.19 ( #2200 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-11 18:21:13 -05:00
Renovate Bot
30fb222fb9
chore(deps): update dependency gh-release to v6.0.4
2022-04-16 00:08:23 +00:00
Renovate Bot
4c2a08dd52
chore(deps): update dependency tape to v5.5.3
2022-04-09 20:19:02 +00:00
Renovate Bot
406c568c1e
chore(deps): update dependency electron to v15.5.2
2022-04-07 21:01:30 +00:00
Renovate Bot
a86424b7df
chore(deps): update dependency @babel/core to v7.17.9
2022-04-07 17:13:51 +00:00
Renovate Bot
f6ffc16964
fix(deps): update dependency music-metadata to v7.12.3
2022-04-02 19:49:42 +00:00
Renovate Bot
05e8a0d284
chore(deps): update dependency electron to v15.5.1
2022-03-31 18:17:15 +00:00
Renovate Bot
1dc38afc85
fix(deps): update dependency webtorrent to v1.8.13
2022-03-31 04:44:02 +00:00
renovate[bot]
ca73b3c286
chore(deps): update actions/cache action to v3 ( #2171 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-30 12:21:51 +03:00
renovate[bot]
bad30e8f1a
chore(deps): update dependency minimist to v1.2.6 ( #2172 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-30 12:21:22 +03:00
Renovate Bot
56036e89af
chore(deps): update dependency electron to v15.5.0
2022-03-30 02:28:31 +00:00
Renovate Bot
bb7a9bb018
fix(deps): update dependency webtorrent to v1.8.12
2022-03-28 05:58:37 +00:00
Renovate Bot
f9ba0750d6
fix(deps): update dependency webtorrent to v1.8.11
2022-03-28 00:47:47 +00:00
Renovate Bot
d98299268f
fix(deps): update dependency webtorrent to v1.8.9
2022-03-27 00:08:53 +00:00
Renovate Bot
601d01fe85
fix(deps): update dependency parse-torrent to v9.1.5
2022-03-26 19:32:10 +00:00
Renovate Bot
b24cc29523
chore(deps): update dependency electron-notarize to v1.2.1
2022-03-25 10:03:02 +00:00
Renovate Bot
dd06ac7cc5
fix(deps): update dependency webtorrent to v1.8.8
2022-03-25 04:31:32 +00:00
Renovate Bot
4097c5ee18
chore(deps): update dependency electron to v15.4.2
2022-03-24 22:26:07 +00:00
Renovate Bot
240128943c
chore(deps): update dependency plist to v3.0.5
2022-03-24 17:50:55 +00:00
Renovate Bot
6d8a2a0b9e
chore(deps): update dependency @babel/core to v7.17.8
2022-03-19 21:08:10 +00:00
Renovate Bot
6433da4901
fix(deps): update dependency @electron/remote to v2.0.8
2022-03-16 21:23:58 +00:00
renovate[bot]
96b27fa1cb
chore(deps): update dependency gh-release to v6.0.3 ( #2165 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-16 12:21:09 -05:00
Renovate Bot
9134620fe7
chore(deps): update dependency @babel/core to v7.17.7
2022-03-15 19:13:56 +00:00
Renovate Bot
1ff1c035b7
fix(deps): update webtorrent
2022-03-11 16:29:50 +00:00
Renovate Bot
58e165eb30
fix(deps): update dependency @electron/remote to v2.0.7
2022-03-11 16:22:58 +00:00
Renovate Bot
4fdafc91c1
chore(deps): update dependency electron to v15.4.1
2022-03-11 16:14:31 +00:00
Renovate Bot
7ef740ebe0
fix(deps): update dependency webtorrent to v1.8.5
2022-03-06 13:25:50 +00:00
renovate[bot]
138ece60fd
chore(deps): update actions/upload-artifact action to v3 ( #2158 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-04 17:49:01 +01:00
renovate[bot]
a2d0cc09eb
chore(deps): update actions/stale action to v5 ( #2155 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 15:22:31 +01:00
renovate[bot]
a701d44d25
chore(deps): update dependency hosted-git-info to 2.8.9 [security] ( #2138 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 15:12:18 +01:00
renovate[bot]
4a67d1c679
chore(deps): update actions/setup-node action to v3 ( #2154 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-03 15:00:35 +01:00
Renovate Bot
450ecedad4
fix(deps): update dependency webtorrent to v1.8.4
2022-03-03 12:28:01 +00:00
renovate[bot]
55ea243862
chore(deps): update dependency electron to v15.4.0 ( #2150 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 12:42:00 +01:00
renovate[bot]
319a27399e
chore(deps): update dependency tape to v5.5.2 ( #2147 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 12:40:30 +01:00
renovate[bot]
f532d15222
chore(deps): update actions/checkout action to v3 ( #2152 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-03 12:37:01 +01:00
renovate[bot]
3b4a2da2be
fix(deps): update dependency music-metadata to v7.12.2 ( #2151 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-03 12:31:12 +01:00
renovate[bot]
c464074c92
fix(deps): update dependency webtorrent to v1.8.3 ( #2149 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 12:09:43 +01:00
renovate[bot]
4945ba9073
fix(deps): update dependency @electron/remote to v2.0.5 ( #2148 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-03 12:07:52 +01:00
renovate[bot]
a4b7cfea3f
chore(deps): update babel monorepo ( #2146 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 10:40:33 +01:00
renovate[bot]
d0ed20f10b
fix(deps): update dependency chokidar to v3.5.3 ( #2121 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 10:36:42 +01:00
renovate[bot]
8964d9f349
fix(deps): update dependency iso-639-1 to v2.1.13 ( #2081 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 10:34:57 +01:00
renovate[bot]
e1525a64fc
chore(deps): update dependency open to v8.4.0 ( #2076 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 10:29:09 +01:00
Christopher Toth
3a0415578a
fix(accessibility): Fix roles and add correct label for navigation controls ( #2143 )
...
* Accessibility: Fix roles and add correct label for navigation controls
This makes screen readers properly indicate the control name, type, and state for the Back, Forward, and Add buttons.
* Update src/renderer/components/header.js
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 10:25:54 +01:00
dependabot[bot]
3dc023828d
build(deps): bump nanoid from 3.1.23 to 3.3.1 ( #2144 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.1.23 to 3.3.1.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.1.23...3.3.1 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-03 03:23:01 +01:00
dependabot[bot]
3d01225b6d
build(deps): bump shelljs from 0.8.4 to 0.8.5 ( #2145 )
...
Bumps [shelljs](https://github.com/shelljs/shelljs ) from 0.8.4 to 0.8.5.
- [Release notes](https://github.com/shelljs/shelljs/releases )
- [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5 )
---
updated-dependencies:
- dependency-name: shelljs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-03 03:13:08 +01:00
renovate[bot]
0feb97275c
fix(deps): update dependency prop-types to v15.8.1 ( #2104 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 03:01:40 +01:00
Alex Vale
036ac72e3c
fix: remove erroneous playbackRate check ( #2106 )
...
* remove erroneous playbackRate check
A playback rate != 1 causes shouldHidePlayerControls to erroneously return false.
* Add change
Co-authored-by: Alex <alxmorais8@msn.com >
2022-03-03 01:53:23 +00:00
Renovate Bot
f097a1ed52
fix(deps): update dependency webtorrent to v1.8.1
2022-02-09 17:28:55 +00:00
Renovate Bot
16485f29c8
chore(deps): update dependency @babel/core to v7.17.2
2022-02-09 17:13:30 +00:00
Renovate Bot
0b2cb410bd
fix(deps): update dependency music-metadata to v7.11.8
2022-02-04 01:29:14 +00:00
Renovate Bot
330b4adb0e
chore(deps): update babel monorepo to v7.17.0
2022-02-04 01:17:08 +00:00
Renovate Bot
32818c60a4
chore(deps): update dependency electron to v15.3.6
2022-01-28 20:51:14 +00:00
Renovate Bot
a55d7e897d
fix(deps): update dependency @electron/remote to v2.0.4
2022-01-28 18:52:06 +00:00
Renovate Bot
bd34106a31
fix(deps): update dependency webtorrent to v1.7.2
2022-01-28 00:31:23 +00:00
Renovate Bot
85fb83fb67
chore(deps): update dependency tape to v5.5.0
2022-01-27 21:03:52 +00:00
renovate[bot]
0cfce0ff26
fix(deps): update dependency simple-get to v4.0.1 ( #2124 )
2022-01-24 23:03:59 -05:00
Renovate Bot
65147eb53a
chore(deps): update dependency @babel/core to v7.16.12
2022-01-23 16:22:43 +00:00
Renovate Bot
5b6d29efcb
fix(deps): update dependency webtorrent to v1.7.1
2022-01-20 18:45:36 +00:00
Renovate Bot
c5c53646eb
fix(deps): update dependency music-metadata to v7.11.7
2022-01-18 15:06:57 +00:00
Renovate Bot
0927cedfa0
fix(deps): update dependency webtorrent to v1.6.0
2022-01-18 00:41:33 +00:00
Renovate Bot
22962e9b7c
chore(deps): update dependency tape to v5.4.1
2022-01-17 05:31:02 +00:00
Renovate Bot
13932b0567
fix(deps): update dependency music-metadata to v7.11.6
2022-01-14 09:42:12 +00:00
Renovate Bot
ed38a55711
fix(deps): update dependency webtorrent to v1.5.11
2022-01-14 03:46:52 +00:00
Renovate Bot
e55d9b6d15
chore(deps): update dependency electron to v15.3.5
2022-01-13 03:57:35 +00:00
Renovate Bot
e15ae42c32
fix(deps): update dependency webtorrent to v1.5.9
2022-01-12 19:09:47 +00:00
Renovate Bot
a71808445e
chore(deps): update dependency @babel/cli to v7.16.8
2022-01-11 23:30:20 +00:00
Renovate Bot
b742b10553
chore(deps): update dependency depcheck to v1.4.3
2022-01-10 20:32:22 +00:00
Renovate Bot
e8e9314486
chore(deps): update babel monorepo to v7.16.7
2022-01-01 02:06:53 +00:00
Renovate Bot
0b16be24c1
chore(deps): update dependency tape to v5.4.0
2021-12-27 08:13:46 +00:00
Renovate Bot
a90df37123
chore(deps): update dependency electron to v15.3.4
2021-12-17 21:37:54 +00:00
Renovate Bot
fc7608fa87
chore(deps): update babel monorepo to v7.16.5
2021-12-15 00:20:04 +00:00
Renovate Bot
82a61e9da4
chore(deps): update dependency electron to v15.3.3
2021-12-02 00:33:53 +00:00
Renovate Bot
2d0c1d597f
chore(deps): update dependency tape to v5.3.2
2021-11-17 08:31:43 +00:00
Renovate Bot
4a9566665e
chore(deps): update dependency electron to v15.3.2
2021-11-17 02:41:06 +00:00
Renovate Bot
fad7a21287
chore(deps): update dependency @babel/eslint-parser to v7.16.3
2021-11-10 21:58:46 +00:00
Renovate Bot
7893da9426
chore(deps): update dependency nodemon to v2.0.15
2021-11-10 19:46:09 +00:00
Renovate Bot
f0ddc79fcc
chore(deps): update dependency electron to v15.3.1
2021-11-09 19:56:29 +00:00
Renovate Bot
f92afd3f10
chore(deps): update babel monorepo to v7.16.0
2021-10-31 00:31:49 +00:00
Renovate Bot
9ce6c3b461
chore(deps): update dependency electron-osx-sign to v0.6.0
2021-10-30 00:38:05 +00:00
Renovate Bot
b404b44aa1
fix(deps): update dependency webtorrent to v1.5.8
2021-10-26 19:12:55 +00:00
Renovate Bot
8c38377e38
fix(deps): update dependency webtorrent to v1.5.7
2021-10-25 19:02:31 +00:00
Renovate Bot
eda83e858d
chore(deps): update dependency electron to v15.3.0
2021-10-21 18:02:23 +00:00
Renovate Bot
a6639aadcf
chore(deps): update dependency nodemon to v2.0.14
2021-10-20 14:33:30 +00:00
Renovate Bot
2cc62e26b3
chore(deps): update dependency electron to v15.2.0
2021-10-15 22:43:17 +00:00
Diego Rodríguez Baquero
e42a515199
fix: modernify code ( #2068 )
...
* fix: modernify code
* standard fix
* fixes
2021-10-11 18:23:09 -05:00
Diego Rodríguez Baquero
c36e43eaa3
fix: electron upgrade fixes ( #2058 )
...
* fix: electron upgrade fixes
* fix: electron remote
* fixes
* fixes
* pin
* actually
2021-10-10 13:21:45 -05:00
Renovate Bot
0732bd93d2
chore(deps): update dependency electron to v15.1.2
2021-10-09 19:34:19 +00:00
Renovate Bot
f12027f836
chore(deps): update babel monorepo to v7.15.8
2021-10-07 21:33:39 +00:00
Renovate Bot
d4dfaa6047
chore(deps): update dependency electron to v15.1.1
2021-10-05 23:46:19 +00:00
Renovate Bot
809d122d98
fix(deps): update dependency webtorrent to v1.5.6
2021-10-05 17:07:29 +00:00
Renovate Bot
6dbbf8b85b
fix(deps): update dependency chromecasts to v1.10.2
2021-10-05 15:11:48 +00:00
Renovate Bot
3150c04ef4
chore(deps): update dependency electron to v15.1.0
2021-10-02 16:55:35 +00:00
Alex
770c641f1b
refactor: ETA calculation ( #2055 )
...
* Refactor ETA calculation
* Update src/renderer/pages/player-page.js
Co-authored-by: Alex <alxmorais8@msn.com >
* Fix lint issue
Co-authored-by: Alex <alxmorais8@msn.com >
2021-10-02 15:11:45 +02:00
Renovate Bot
9c0ad29db9
chore(deps): update dependency nodemon to v2.0.13
2021-09-24 21:10:00 +00:00
renovate[bot]
add6b2e900
chore(deps): update dependency electron to v15 ( #2051 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-09-23 10:41:07 -05:00
Renovate Bot
83c2e7d731
fix(deps): update dependency music-metadata to v7.11.4
2021-09-23 03:38:47 +00:00
Renovate Bot
29393b1803
chore(deps): update dependency electron-packager to v15.4.0
2021-09-23 03:33:12 +00:00
Renovate Bot
0ba4d3b831
chore(deps): update dependency electron-notarize to v1.1.1
2021-09-23 03:26:29 +00:00
Renovate Bot
872f60e161
chore(deps): update babel monorepo
2021-09-23 03:17:49 +00:00
Renovate Bot
65886933ee
fix(deps): update dependency chromecasts to v1.10.1
2021-09-23 03:07:39 +00:00
Renovate Bot
f300d8af21
chore(deps): update dependency plist to v3.0.4
2021-09-23 02:57:06 +00:00
Renovate Bot
f87068a288
chore(deps): update dependency gh-release to v6.0.1
2021-09-23 02:45:16 +00:00
renovate[bot]
1916f4f1a3
chore(deps): update dependency electron to v13.4.0 ( #1997 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-09-22 20:53:54 -05:00
renovate[bot]
b0d9b89451
chore(deps): update actions/setup-node action to v2 ( #2052 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-09-22 20:51:12 -05:00
Benjamin Tan
0d512db6e2
Ensure that default file/protocol handlers are re-installed after updating. ( #997 )
...
Previously, they were only installed when the preference was changed.
This caused the handlers to point to non-existing files after updates
occurred and older versions were removed by Squirrel.
Closes #791 , #911 .
2021-09-22 20:11:53 -05:00
Vincenzo De Petris
24969c87f3
Fix ghost image showing on media player drag ( #1922 )
...
* fix: ghost image showing on media player drag
* fix: add missing space
* fix: access Image from window object
2021-09-22 20:10:30 -05:00
Adam Gotlib
5619f1805b
Release media keys when opening external player ( #1237 )
2021-09-22 20:07:00 -05:00
Alex
e9d72ebb17
fix: resume torrents after deletion ( #1974 )
...
* fix: resume torrents after deletion
* Update torrent-list-controller.js
Co-authored-by: Diego Rodríguez Baquero <github@diegorbaquero.com >
2021-09-22 19:56:00 -05:00
Julen Garcia Leunda
c7647440ba
build: add package Github Action ( #1888 )
...
* Add package Github Action
* Update package.yml
Co-authored-by: Diego Rodríguez Baquero <github@diegorbaquero.com >
2021-09-22 19:52:06 -05:00
Renovate Bot
86ba117e04
fix(deps): update dependency webtorrent to v1.5.5
2021-09-02 13:01:29 +00:00
Renovate Bot
27cf60d5dc
fix(deps): update dependency webtorrent to v1.5.4
2021-08-25 23:15:05 +00:00
Renovate Bot
d06cddd94a
fix(deps): update dependency webtorrent to v1.5.3
2021-08-20 19:17:40 +00:00
Renovate Bot
21ad84daf8
fix(deps): update dependency webtorrent to v1.5.1
2021-08-20 02:28:03 +00:00
Renovate Bot
c882e13889
fix(deps): update dependency webtorrent to v1.4.0
2021-08-17 20:38:57 +00:00
Renovate Bot
9a68910e31
fix(deps): update dependency webtorrent to v1.3.10
2021-08-16 14:21:14 +00:00
Agyant Tiwari
610abea1c3
Play/Pause video on click ( #1878 )
...
* Play/Pause video on click
* Fixing lint
* fix: use dispatcher
Co-authored-by: Alex <alxmorais8@msn.com >
2021-08-16 13:47:53 +02:00
Renovate Bot
b132fb73df
chore(deps): update dependency tape to v5.3.1
2021-08-08 07:07:12 +00:00
Renovate Bot
eff52911c2
fix(deps): update dependency webtorrent to v1.3.9
2021-08-07 00:35:35 +00:00
Renovate Bot
3ff41a965f
fix(deps): update dependency create-torrent to v5.0.1
2021-08-06 22:42:34 +00:00
Renovate Bot
8373fd17b8
fix(deps): update dependency webtorrent to v1.3.8
2021-08-06 05:07:39 +00:00
renovate[bot]
c531169a37
fix(deps): update dependency create-torrent to v5 ( #2034 )
...
* fix(deps): update dependency create-torrent to v5
* Update webtorrent.js
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Diego Rodríguez Baquero <github@diegorbaquero.com >
2021-08-05 20:54:37 -05:00
renovate[bot]
d00b9ba081
fix(deps): update dependency webtorrent to v1.3.7 ( #2033 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-05 07:49:04 +00:00
renovate[bot]
1d644c82de
fix(deps): update webtorrent ( #2032 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-05 02:22:15 +00:00
renovate[bot]
d6308734ea
fix(deps): update dependency chromecasts to v1.10.0 ( #1991 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-04 15:09:59 -05:00
renovate[bot]
534c6719d1
chore(deps): update dependency electron-notarize to v1.0.1 ( #2027 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-03 19:25:10 -05:00
renovate[bot]
4e4315160e
fix(deps): update dependency chokidar to v3.5.2 ( #1993 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-03 19:23:40 -05:00
renovate[bot]
25398030fa
chore(deps): update babel monorepo ( #1992 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-03 19:22:50 -05:00
renovate[bot]
b261a24bda
chore(deps): update dependency open to v8.2.1 ( #1996 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-03 19:21:56 -05:00
renovate[bot]
dcbe5851c2
fix(deps): update dependency drag-drop to v7.2.0 ( #2004 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-03 19:21:28 -05:00
renovate[bot]
24ef81387e
chore(deps): update dependency tape to v5.3.0 ( #2023 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-03 19:16:45 -05:00
renovate[bot]
6a761c9a10
chore(deps): update dependency electron-packager to v15.3.0 ( #2016 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-03 19:16:33 -05:00
Renovate Bot
8ac6e9effe
chore(deps): update dependency nodemon to v2.0.12
2021-08-03 23:51:42 +00:00
Renovate Bot
fec063bd1d
fix(deps): update dependency webtorrent to v1.3.4
2021-07-30 17:56:47 +00:00
Renovate Bot
8b76535ce2
fix(deps): update dependency webtorrent to v1.3.3
2021-07-25 02:21:47 +00:00
Renovate Bot
7072caf3ce
fix(deps): update dependency webtorrent to v1.3.2
2021-07-24 20:29:48 +00:00
Renovate Bot
2ba8fd20ee
fix(deps): update dependency webtorrent to v1.3.0
2021-07-24 00:22:23 +00:00
Renovate Bot
7f962109e9
fix(deps): update dependency webtorrent to v1.2.6
2021-07-23 20:45:48 +00:00
Renovate Bot
33e6b6565c
fix(deps): update dependency create-torrent to v4.7.1
2021-07-22 16:38:52 +00:00
Diego Rodríguez Baquero
04cdc64a18
chore: add stale
2021-07-21 19:20:42 -05:00
Renovate Bot
452bc0e235
fix(deps): update dependency webtorrent to v1.2.5
2021-07-19 17:26:26 +00:00
Renovate Bot
607c5b8c11
fix(deps): update dependency webtorrent to v1.2.4
2021-07-13 22:53:36 +00:00
Renovate Bot
7ef697ed72
fix(deps): update dependency webtorrent to v1.2.3
2021-07-13 20:32:00 +00:00
Renovate Bot
86182417cc
fix(deps): update dependency webtorrent to v1.2.2
2021-07-11 04:09:25 +00:00
Renovate Bot
200f385d23
fix(deps): update dependency webtorrent to v1.2.0
2021-07-10 00:09:01 +00:00
Renovate Bot
8a5140d93d
fix(deps): update dependency webtorrent to v1.1.6
2021-07-08 22:26:41 +00:00
Renovate Bot
a5c2fa08a5
fix(deps): update dependency webtorrent to v1.1.5
2021-07-06 18:43:20 +00:00
Renovate Bot
d0198a4419
fix(deps): update dependency webtorrent to v1.1.4
2021-07-03 06:48:43 +00:00
Renovate Bot
de1b38e660
fix(deps): update dependency webtorrent to v1.1.3
2021-07-03 00:49:17 +00:00
Renovate Bot
50bf04c73a
fix(deps): update dependency webtorrent to v1.1.0
2021-06-30 22:08:43 +00:00
Renovate Bot
1cfa101b90
fix(deps): update dependency webtorrent to v1.0.4
2021-06-30 07:13:21 +00:00
Renovate Bot
14e2775980
fix(deps): update dependency webtorrent to v1.0.2
2021-06-23 20:32:19 +00:00
Julen Garcia Leunda
8e86c855d3
Add armv7l arch support ( #1901 )
2021-06-12 12:50:48 -05:00
renovate[bot]
01b3772138
fix(deps): update dependency music-metadata to v7.8.6 ( #1958 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-12 12:50:16 -05:00
renovate[bot]
1f84a81d97
chore(deps): update dependency electron to v13.1.0 ( #1983 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-12 12:49:19 -05:00
renovate[bot]
12ab547bbc
chore(deps): update babel monorepo to v7.14.5 ( #1990 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-12 12:49:02 -05:00
Alex
ef4fc2d28d
feat: paste torrent address with right click ( #1989 )
...
* feat: paste torrent address with right click
* Change right click to directly pasting
2021-06-09 23:55:40 +02:00
Feross Aboukhadijeh
d12fd7768a
fix: Link to VLC using HTTPS ( #1987 )
...
May help with users who are man-in-the-middled and redirected to malicious websites.
See: https://github.com/webtorrent/webtorrent-desktop/issues/1908
2021-06-02 16:46:17 -07:00
Feross Aboukhadijeh
756480a69f
chore: Update to Electron 13; Bump all deps ( #1986 )
...
* chore: Update to Electron 12; Bump all deps
* Fixes for Electron 12
* chore: Update to Electron 13
2021-06-02 08:21:35 -07:00
renovate[bot]
19a8e9aa3e
chore(deps): update dependency gh-release to v6 ( #1961 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Feross Aboukhadijeh <feross@feross.org >
2021-06-02 08:04:27 -07:00
renovate[bot]
23f20546f7
chore(deps): pin dependency electron to v11.1.0 ( #1976 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-02 08:00:12 -07:00
renovate[bot]
7a2d1d1807
fix(deps): update dependency webtorrent to v0.118.0 ( #1981 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-02 07:59:43 -07:00
renovate[bot]
0138a178c3
fix(deps): update dependency iso-639-1 to v2.1.9 ( #1948 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-02 07:56:22 -07:00
renovate[bot]
ff6900d8f1
fix(deps): update dependency semver to v7.3.5 ( #1949 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-02 07:54:49 -07:00
renovate[bot]
7217d45ff9
fix(deps): update react monorepo to v17.0.2 ( #1950 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-02 07:53:00 -07:00
renovate[bot]
ba86131e4a
chore(deps): update dependency electron-winstaller to v5 ( #1960 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-02 07:52:21 -07:00
renovate[bot]
b57278f7f1
chore(deps): update dependency open to v8 ( #1962 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-02 07:52:03 -07:00
renovate[bot]
c9136422b9
fix(deps): update dependency drag-drop to v7 ( #1964 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-02 07:51:57 -07:00
renovate[bot]
34692dfd38
chore(deps): update babel monorepo ( #1951 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-02 07:51:49 -07:00
renovate[bot]
a990b00b21
chore(deps): update dependency ws to 7.4.6 [security] ( #1972 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-02 07:41:44 -07:00
Alberto Miranda
5f5e4e0ee2
Fix cannot set property 'enabled' of undefined ( #1938 )
2021-06-02 07:41:09 -07:00
Feross Aboukhadijeh
e9fa721ca8
Switch from Travis to GitHub Actions ( #1978 )
2021-06-02 07:33:48 -07:00
Feross Aboukhadijeh
7ba1510131
chore: Set node 16 and npm 7 as minimum versions ( #1977 )
2021-06-02 07:25:48 -07:00
renovate[bot]
057c192dc4
chore(deps): update dependency electron to 11.1.0 [security] ( #1939 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-02 07:18:43 -07:00
renovate[bot]
b78966ae2e
chore(deps): pin dependencies ( #1965 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-05-31 22:02:24 -05:00
renovate[bot]
2c34f7af1c
chore(deps): update dependency lodash to 4.17.21 [security] ( #1941 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-05-24 08:09:49 -05:00
renovate[bot]
6885d23bde
fix(deps): update dependency debounce to ^1.2.1 ( #1947 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-05-24 08:09:16 -05:00
Diego Rodríguez Baquero
277010a1b8
Merge pull request #1956 from webtorrent/renovate_tape-5.x
...
chore(deps): update dependency tape to ^5.2.2
2021-05-24 08:08:00 -05:00
Diego Rodríguez Baquero
d0849accbb
Merge pull request #1957 from webtorrent/renovate_chokidar-3.x
...
fix(deps): update dependency chokidar to ^3.5.1
2021-05-24 08:06:23 -05:00
Renovate Bot
080e8da591
fix(deps): update dependency chokidar to ^3.5.1
2021-05-24 04:34:36 +00:00
Renovate Bot
bf0b5f8cdb
chore(deps): update dependency tape to ^5.2.2
2021-05-24 04:33:03 +00:00
Diego Rodríguez Baquero
6e151cd2a1
chore: add renovate config
2021-05-23 23:00:09 -05:00
Alex
62273fa6b2
Merge pull request #1932 from webtorrent/dependabot/npm_and_yarn/ua-parser-js-0.7.28
...
Bump ua-parser-js from 0.7.22 to 0.7.28
2021-05-07 11:31:34 +02:00
dependabot[bot]
00d0c3d828
Bump ua-parser-js from 0.7.22 to 0.7.28
...
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js ) from 0.7.22 to 0.7.28.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases )
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.22...0.7.28 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-06 21:11:35 +00:00
Feross Aboukhadijeh
61efbd6823
Merge pull request #1928 from RayBB/patch-1
...
update brew install command
2021-04-26 16:17:48 -07:00
Alex
e6a33fb53a
Merge pull request #1905 from getsnoopy/fix-units
...
Fix formatting of measurement units
2021-04-14 09:57:26 +02:00
Alex
228d733539
Merge pull request #1927 from webtorrent/dependabot/npm_and_yarn/y18n-4.0.1
...
Bump y18n from 4.0.0 to 4.0.1
2021-04-14 09:53:16 +02:00
Raymond Berger
83eb584422
update brew install command
2021-04-10 19:24:07 -10:00
dependabot[bot]
47e89813a0
Bump y18n from 4.0.0 to 4.0.1
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-30 09:23:23 +00:00
Alex
f0894ced54
Merge pull request #1904 from webtorrent/dependabot/npm_and_yarn/ini-1.3.7
...
Bump ini from 1.3.5 to 1.3.7
2021-02-01 18:37:45 +01:00
Alex
5372887d46
Merge pull request #1920 from BlueManCZ/tray-fix
...
Improve libappindicator checking
2021-02-01 18:37:13 +01:00
BlueManCZ
f8d9567422
Change command
2021-01-31 22:21:13 +01:00
BlueManCZ
97b54744df
Update comment
2021-01-31 11:19:44 +01:00
BlueManCZ
4a974a1d3d
Look for libappindicator libraries instead of package
2021-01-31 11:12:18 +01:00
BlueManCZ
192560755c
Merge branch 'master' of github.com:webtorrent/webtorrent-desktop
2021-01-31 10:40:05 +01:00
Varun Varada
d299704f57
Fix formatting of measurement units
...
There were some incorrectly formatted unit symbols and units names in
the app, so this commit fixes them per SI and ISO/IEC specifications.
2020-12-22 19:00:05 -06:00
dependabot[bot]
314e74d1ed
Bump ini from 1.3.5 to 1.3.7
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-10 23:07:23 +00:00
Feross Aboukhadijeh
919af5bf15
Merge pull request #1217 from cezar-carneiro/show-progress-on-cast-screen
2020-11-26 01:44:32 +01:00
Feross Aboukhadijeh
d819acedd5
Merge pull request #1865 from BlueManCZ/patch-1
2020-11-25 22:33:25 +01:00
Feross Aboukhadijeh
54fcc5057b
recursively update all deps
2020-11-24 12:02:08 -10:00
Feross Aboukhadijeh
cd5da2fe9b
cross-zip@4
2020-11-24 12:00:00 -10:00
Feross Aboukhadijeh
1c79ffc720
bump deps; including electron ~11.0.3
...
Fixes: https://github.com/webtorrent/webtorrent-desktop/issues/1896
2020-11-24 11:56:17 -10:00
Feross Aboukhadijeh
a1a590fbba
travis: disable cache
...
the cache keeps caching outdated versions which cause test failures
2020-11-22 16:32:36 -10:00
Feross Aboukhadijeh
606c02aef4
Remove extra-lint
...
- standard enforces 'let' and 'const' now
- I've never been a fan of the <100 chars per line rule since it violates the standard philosophy. it should be possible to write conformant code without needing a tool, so 'magic numbers' like 'no more than X lines/chars/statements' are not ideal
2020-11-22 16:29:59 -10:00
Feross Aboukhadijeh
4f68a8ad0b
parse-torrent@9
2020-11-22 16:26:42 -10:00
Feross Aboukhadijeh
37d962fcf3
bump deps
2020-11-22 16:24:46 -10:00
Feross Aboukhadijeh
baf06461df
Remove unused 'buble' dependency
2020-11-22 16:20:09 -10:00
Feross Aboukhadijeh
464e63fd92
standard (Fixes for PR #1818 )
2020-11-22 16:12:04 -10:00
Feross Aboukhadijeh
2761e9c768
Merge pull request #1818 from surajrathod/master
2020-11-23 03:11:34 +01:00
suraj rathod
0efb5fa7ad
Merge branch 'master' into master
2020-11-20 11:27:33 +05:30
Feross Aboukhadijeh
34947c355d
standard@16
2020-11-18 12:38:20 -10:00
Feross Aboukhadijeh
958814f2ea
use @babel/eslint-parser
2020-11-18 12:37:03 -10:00
Feross Aboukhadijeh
ec0c0c7870
Update package-lock.json
2020-11-18 12:30:13 -10:00
Feross Aboukhadijeh
ec0a1d1bb4
Merge pull request #1895 from webtorrent/electron11
2020-11-18 03:41:45 +01:00
Feross Aboukhadijeh
969d71afec
Merge pull request #1698 from webtorrent/babel
...
Use babel instead of buble
2020-11-18 03:41:19 +01:00
Feross Aboukhadijeh
c1db01b936
Use babel instead of buble
...
This way we can target just the JSX tranformation. We don't use any other cutting edge JS features that require compilation, nor should we in the future.
2020-11-17 16:40:14 -10:00
Feross Aboukhadijeh
90670a4645
changelog: add link to security issue explanation
2020-11-17 15:42:11 -10:00
Feross Aboukhadijeh
b5fad54f4a
Upgrade to Electron 11
2020-11-16 18:03:35 -10:00
Feross Aboukhadijeh
50718d3791
Merge pull request #1887 from webtorrent/fix_lintian_warnings
...
Fix lintian warnings
2020-11-09 22:58:14 +01:00
Julen Garcia Leunda
bd54a8c214
Fix lintian warnings
2020-11-06 17:13:22 +01:00
Feross Aboukhadijeh
0cd0edf4cc
Merge pull request #1886 from webtorrent/throttling
...
Disable background throttling
2020-11-05 22:30:22 +01:00
Feross Aboukhadijeh
9e0d91f144
Disable background throttling
...
Reference: https://github.com/webtorrent/webtorrent-desktop/pull/1720#issuecomment-722011487
I actually think we want backgroundThrottling: false so our timers and intervals aren't throttled when the app is backgrounded.
2020-11-04 12:34:48 -10:00
Feross Aboukhadijeh
38d9c4c504
Merge pull request #1885 from webtorrent/bitfield
...
bitfield@4
2020-11-04 10:15:40 +01:00
Feross Aboukhadijeh
9e1721990d
bitfield@4
2020-11-03 13:03:40 -10:00
Feross Aboukhadijeh
a20f82cc61
standard
2020-10-29 11:30:07 -10:00
Feross Aboukhadijeh
630ed76b8c
standard
2020-10-28 09:52:07 -10:00
Feross Aboukhadijeh
1155cba4dd
Merge pull request #1883 from webtorrent/deps
2020-10-28 19:18:16 +01:00
Feross Aboukhadijeh
2343181e1b
Update package-lock.json
2020-10-28 08:15:53 -10:00
Feross Aboukhadijeh
9bb7330caa
spectron@12
2020-10-28 08:14:10 -10:00
Feross Aboukhadijeh
3aae1614ea
pngjs@6
2020-10-28 08:13:13 -10:00
Feross Aboukhadijeh
cdd308fc4a
gh-release@4
2020-10-28 08:12:11 -10:00
Feross Aboukhadijeh
594d18e76e
react 17
2020-10-28 08:11:10 -10:00
Feross Aboukhadijeh
50d772eb54
parse-torrent@8
2020-10-28 08:10:43 -10:00
Feross Aboukhadijeh
57ffb5e0c4
bump deps
2020-10-28 08:10:26 -10:00
Feross Aboukhadijeh
49ab4bd201
Merge pull request #1882 from webtorrent/render-deprecated
2020-10-28 19:07:03 +01:00
Feross Aboukhadijeh
7b06acb972
don't rely on deprecated return value from ReactDOM.render
2020-10-27 18:18:30 -10:00
Feross Aboukhadijeh
80b86b5693
standard
2020-10-21 13:50:42 -10:00
Diego Rodríguez Baquero
748b996522
Merge pull request #1875 from webtorrent/dependabot/npm_and_yarn/electron-10.1.2
...
Bump electron from 10.1.1 to 10.1.2
2020-10-20 10:51:26 -05:00
Julen Garcia Leunda
77877d4201
Merge pull request #1812 from dsernst/scrub-preview
...
Adds Youtube-style Scrubbing preview
2020-10-20 17:31:43 +02:00
dependabot[bot]
696fa4479c
Bump electron from 10.1.1 to 10.1.2
...
Bumps [electron](https://github.com/electron/electron ) from 10.1.1 to 10.1.2.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v10.1.1...v10.1.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-06 17:49:29 +00:00
Feross Aboukhadijeh
e0bb7562be
Update package-lock.json
2020-09-03 11:36:21 -07:00
Feross Aboukhadijeh
8f20d9676b
electron 10.1.1
2020-09-03 11:35:08 -07:00
BlueManCZ
b61a4e84f5
Remove Version entry
2020-08-29 14:19:36 +02:00
BlueManCZ
9c59157a98
Remove VERSION entry
2020-08-29 14:03:27 +02:00
Ivo Šmerek
5def2d3947
Fix StartupWMClass
2020-08-29 13:53:02 +02:00
Feross Aboukhadijeh
ce6326a869
Update RELEASE_PROCESS.md
2020-08-28 17:58:07 -07:00
Feross Aboukhadijeh
7e56550887
Update RELEASE_PROCESS.md
2020-08-28 17:51:12 -07:00
Feross Aboukhadijeh
aa42627d45
0.24.0
2020-08-28 17:19:47 -07:00
Feross Aboukhadijeh
bd6dc1a7c1
authors
2020-08-28 17:19:20 -07:00
Feross Aboukhadijeh
dfedbcea32
add 0.24.0 changelog
2020-08-28 17:18:42 -07:00
Feross Aboukhadijeh
d930b97b30
Merge pull request #1864 from webtorrent/update
2020-08-28 17:14:58 -07:00
Feross Aboukhadijeh
de7899c8f8
Update package-lock.json
2020-08-28 17:06:51 -07:00
Feross Aboukhadijeh
2f53c5e137
bump electron deps
2020-08-28 17:03:33 -07:00
Feross Aboukhadijeh
ff54f48abb
bump deps
2020-08-28 17:00:29 -07:00
Feross Aboukhadijeh
a7766e8d3f
fixes for capture-frame@4
2020-08-28 16:58:40 -07:00
Feross Aboukhadijeh
844e34e596
capture-frame@4
2020-08-28 16:58:36 -07:00
Julen Garcia Leunda
8515fee681
Merge pull request #1859 from webtorrent/add_m2ts_video_container
...
Add m2ts video container support
2020-08-17 21:58:32 +02:00
Borewit
10a1ee3a09
Merge pull request #1861 from webtorrent/update-music-metadata
...
Update music-metadata to version 7.0.2
2020-08-17 19:26:32 +02:00
Borewit
a1b2641130
Update music-metadata to version 7.0.2
2020-08-16 08:48:37 +02:00
Julen Garcia Leunda
bb55b3fab2
Add m2ts video container support
2020-08-12 23:06:14 +02:00
Julen Garcia Leunda
57d02aa316
Merge pull request #1850 from Hinara/patch-1
...
Fix #1807 (VLC does not start)
2020-07-31 17:11:07 +02:00
David Ernst
d3bfccaa6b
Check for type === video in clearPreview()
2020-07-30 19:10:14 -07:00
Julen Garcia Leunda
3a92f596ff
Merge pull request #1838 from webtorrent/update-trackers
...
Update trackers to be consistent
2020-07-30 18:31:43 +02:00
Julen Garcia Leunda
60b4365a76
Merge pull request #1840 from subins2000/fix-1839-no-keyevents-on-user-input
...
Fix #1839 : Prevent keypress events on user input elements
2020-07-30 18:31:22 +02:00
Julen Garcia Leunda
cb0ad73c80
Merge pull request #1754 from hicom150/fix_windows_installer
...
Fix windows installer event handler
2020-07-30 18:30:59 +02:00
Julen Garcia Leunda
9c865050bb
Merge pull request #1847 from webtorrent/update-music-metadata
...
Update music metadata
2020-07-30 18:30:08 +02:00
Hinara
0edeaa4d58
Accept null value as playerPath
2020-07-30 15:06:26 +02:00
Mathias Rasmussen
dfd1ca3a8e
Merge pull request #1841 from webtorrent/update_loading_gif
...
Update loading GIF
2020-07-30 03:59:49 +02:00
Borewit
75d9939b98
Update dependency music-metadata to version 7
2020-07-29 18:00:29 +02:00
Hinara
f88d5426c9
Fix #1807
...
eb5a291c8b/src/renderer/lib/migrations.js (L219) cause external player to be a empty string instead of a null one
2020-07-25 02:39:09 +02:00
Borewit
1b7d4f09a9
Fix issue #1833 , only pass metadata. Prevent MetadataCollector (from music-metadata) is serialized.
2020-07-21 23:00:22 +02:00
Alex
680376c4a6
Update loading.gif
2020-07-17 21:14:15 +02:00
Subin Siby
15cca44bd2
Fix #1839 : Prevent keypress events on user input elements
2020-07-17 18:47:23 +05:30
Feross Aboukhadijeh
29d17870cb
Update trackers to be consistent
...
Updated all .torrent files to include:
```
"announce": [
"udp://tracker.leechers-paradise.org:6969",
"udp://tracker.coppersurfer.tk:6969",
"udp://tracker.opentrackr.org:1337",
"udp://explodie.org:6969",
"udp://tracker.empire-js.us:1337",
"wss://tracker.btorrent.xyz",
"wss://tracker.openwebtorrent.com"
]
```
Removed dead trackers from the list.
2020-07-16 20:18:15 -07:00
Feross Aboukhadijeh
c150d22c97
Update package-lock.json
2020-07-16 10:14:43 -07:00
Feross Aboukhadijeh
4e0c1ed393
Update CHANGELOG.md
2020-07-15 23:04:06 -07:00
Feross Aboukhadijeh
c6240c3253
Update CHANGELOG.md
2020-07-15 22:38:58 -07:00
Feross Aboukhadijeh
5deb0d7e9a
Merge pull request #1835 from webtorrent/osx-notarize
...
Add macOS Notarization
2020-07-16 07:28:56 +02:00
Feross Aboukhadijeh
803cce808b
Add macOS Notarization
...
Fixes: https://github.com/webtorrent/webtorrent-desktop/issues/1675
2020-07-15 22:26:29 -07:00
Feross Aboukhadijeh
8e89c0962b
0.23.0
2020-07-15 20:13:51 -07:00
Feross Aboukhadijeh
50cc394a27
Update CHANGELOG.md
2020-07-15 20:13:51 -07:00
Feross Aboukhadijeh
0165d541b8
update dep
2020-07-15 20:13:51 -07:00
Feross Aboukhadijeh
5af36428fa
Merge pull request #1834 from webtorrent/electron10
2020-07-16 05:01:40 +02:00
Feross Aboukhadijeh
48ad571a59
electron 10: re-enable remote module
...
Electron 10 disables the remote module by default. We've always tried to avoid using `remote` in WTD so there aren't many occurrances of it, but there are still a few places where we use it
2020-07-15 20:01:08 -07:00
Feross Aboukhadijeh
57a003d7c5
electron 10 crash reporter changes
...
Crash reporter doesn't need to be started in child processes, and in fact the functions are all deprecated. Instead start it from the main process, and the child processes will automatically be covered
Change of params to crashReporter.start() function
2020-07-15 19:44:34 -07:00
Feross Aboukhadijeh
5f5b13d7fe
update to electron 10.0.0-beta.11
2020-07-15 19:42:08 -07:00
Feross Aboukhadijeh
ed3f3f11f6
update tape, pngjs deps
2020-07-15 19:24:08 -07:00
Feross Aboukhadijeh
0572997a44
Update RELEASE_PROCESS.md
2020-07-15 19:15:47 -07:00
Feross Aboukhadijeh
4ce10859e7
0.22.0 changelog formatting
2020-07-15 18:17:03 -07:00
Feross Aboukhadijeh
eb5a291c8b
Update RELEASE_PROCESS.md
2020-07-15 18:02:30 -07:00
Feross Aboukhadijeh
4b6394d0d5
0.22.0
2020-07-15 17:55:28 -07:00
Feross Aboukhadijeh
6b075ebe83
update integration tests to pass
2020-07-15 17:55:02 -07:00
Feross Aboukhadijeh
9b4dea29f4
lock spectron to 11.0.0
...
11.1.0 contains breaking changes. See: https://github.com/electron-userland/spectron/issues/647
2020-07-15 16:38:55 -07:00
Feross Aboukhadijeh
a2539b15d5
Prep for 0.22.0 release
...
Supercedes: https://github.com/webtorrent/webtorrent-desktop/pull/1730
Thanks @hicom150 :)
2020-07-15 15:39:39 -07:00
Feross Aboukhadijeh
a0da514f33
Update package.js
2020-07-15 15:22:01 -07:00
Feross Aboukhadijeh
ff5ae7a054
authors
2020-07-15 14:47:28 -07:00
Feross Aboukhadijeh
27bbdcc465
fixes for Electron 9
2020-07-15 14:35:03 -07:00
Feross Aboukhadijeh
1f19ed9a2d
update electron to 9; update related deps
2020-07-15 14:34:27 -07:00
Feross Aboukhadijeh
06ce97bf6c
Remove mkdirp
...
Fixes: https://github.com/webtorrent/webtorrent-desktop/issues/1831
2020-07-15 14:03:27 -07:00
Feross Aboukhadijeh
5c67a561c1
update easy deps
...
Update deps
from ~70 down to 34 vulnerabilities (33 low, 1 moderate)
2020-07-15 14:03:26 -07:00
Feross Aboukhadijeh
1ee49318fc
Merge pull request #1830 from webtorrent/dependabot/npm_and_yarn/lodash-4.17.19
...
Bump lodash from 4.17.15 to 4.17.19
2020-07-15 13:47:25 -07:00
dependabot[bot]
cc06379ce8
Bump lodash from 4.17.15 to 4.17.19
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-15 20:38:26 +00:00
Feross Aboukhadijeh
66ac79c709
Merge pull request #1828 from webtorrent/dependabot/npm_and_yarn/electron-7.2.4
2020-07-15 13:37:32 -07:00
dependabot[bot]
ad252c5fc6
Bump electron from 7.1.0 to 7.2.4
...
Bumps [electron](https://github.com/electron/electron ) from 7.1.0 to 7.2.4.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v7.1.0...v7.2.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-07 00:30:18 +00:00
SurajRathod
ab9f86d6c9
added .vscode ignore
2020-06-06 17:47:38 +05:30
SurajRathod
583cecc661
selective import
2020-06-06 17:46:30 +05:30
Feross Aboukhadijeh
3d66d32597
Merge pull request #1806 from LinusU/object-shorthand
2020-05-17 12:43:29 -07:00
Feross Aboukhadijeh
e4962fca52
Merge pull request #1776 from webtorrent/greenkeeper/cross-zip-3.0.0
2020-05-10 11:34:04 -07:00
David Ernst
c4b318bd5f
Clean up code and add better comments
2020-05-02 11:40:00 -07:00
David Ernst
d55acf9c12
Fix 'extra-lint' errors
2020-05-01 22:41:19 -07:00
David Ernst
24bc40c95e
Fix preview border rendering
2020-05-01 22:06:05 -07:00
David Ernst
0716444be5
Working video scrubbing preview
2020-05-01 21:57:42 -07:00
David Ernst
85c0e99e16
Only show previews for video
2020-05-01 21:05:29 -07:00
David Ernst
0b57961ff7
Basic placeholder UI for scrubbing preview
2020-05-01 19:43:47 -07:00
Linus Unnebäck
81b3d64f42
Use object shorthand for properties
2020-04-26 15:14:36 +01:00
Borewit
cf0cf79440
Merge pull request #1795 from webtorrent/greenkeeper/music-metadata-6.3.6
...
Greenkeeper/music metadata 6.3.6
2020-03-16 18:11:00 +01:00
greenkeeper[bot]
a8e6796002
chore(package): update lockfile package-lock.json
2020-03-11 07:37:52 +00:00
greenkeeper[bot]
f77aff6adf
fix(package): update music-metadata to version 6.3.6
...
Closes #1774
2020-03-11 07:37:48 +00:00
Borewit
7fd028e5fa
Merge pull request #1787 from dsernst/dynamic-copyright-year
...
Automatically keep the copyright year up-to-date
2020-02-09 14:15:31 +01:00
David Ernst
74f1be5452
Remove unnecessary parentheses
2020-02-08 12:37:48 -08:00
Borewit
77317aadc4
Merge pull request #1582 from dsernst/feature/sort-file-alphanumerically-1185
...
Context menu option to sort files by name
2020-02-08 12:01:55 +01:00
David Ernst
8eb2fb8d5d
Automatically keep the copyright year up-to-date
2020-02-05 16:15:17 -08:00
David Ernst
58de27c484
Merge branch 'master' into feature/sort-file-alphanumerically-1185
2020-02-05 09:22:51 -08:00
David Ernst
185f5ec30b
Remove unnecessary natsort dep
2020-02-05 09:17:58 -08:00
greenkeeper[bot]
351e890db5
chore(package): update lockfile package-lock.json
2020-01-16 00:28:55 +00:00
greenkeeper[bot]
6f2a00c785
chore(package): update cross-zip to version 3.0.0
2020-01-16 00:28:51 +00:00
Borewit
6f2aa86229
Merge pull request #1772 from webtorrent/greenkeeper/music-metadata-6.1.0
...
Update music metadata 6.1.0
2020-01-08 20:02:17 +01:00
Borewit
38aef81476
Add additional audio file extensions: MPEG-Layer-2, Musepack, Matroska audio, WavePack
2020-01-08 19:58:48 +01:00
Borewit
9dc3bb4f03
Pass FileInfo into music-metadata.parseStream() according API v6.
...
Update metadata if music-metadata parse method resolves.
2020-01-06 12:01:38 +01:00
Borewit
9291449737
Sync lock file
2020-01-06 11:01:04 +01:00
greenkeeper[bot]
98ee69d696
chore(package): update lockfile package-lock.json
2020-01-05 16:41:17 +00:00
greenkeeper[bot]
c5d20d56ec
fix(package): update music-metadata to version 6.1.0
...
Closes #1749
2020-01-05 16:41:12 +00:00
Julen Garcia Leunda
e341367583
Merge pull request #1239 from SharonGrossman/feat/remove-all-torrents
...
feat(delete-all-torrents): added remove all torrents capability to the Transfers menu
2020-01-05 16:29:01 +01:00
Diego Rodríguez Baquero
f92a4c3e7d
Merge pull request #1764 from hicom150/remove_deep_equal
...
Remove deep-equal dependency
2020-01-04 13:07:57 -05:00
Julen Garcia Leunda
5b894df71b
fix lint errors
2019-12-19 18:34:35 +01:00
Julen Garcia Leunda
4577670fa8
Merge branch 'master' into feat/remove-all-torrents
2019-12-19 18:26:29 +01:00
Julen Garcia Leunda
6cac1f84ec
Merge pull request #1757 from webtorrent/greenkeeper/semver-7.0.0
...
Update semver to the latest version 🚀
2019-12-19 17:46:05 +01:00
Julen Garcia Leunda
3c6b189ae6
Remove deep-equal dependency
2019-12-19 17:23:17 +01:00
greenkeeper[bot]
570145b2a4
chore(package): update lockfile package-lock.json
2019-12-14 20:06:27 +00:00
greenkeeper[bot]
95f2356b4c
fix(package): update semver to version 7.0.0
2019-12-14 20:06:23 +00:00
Julen Garcia Leunda
97426621bf
Fix windows installer event handler
2019-12-12 22:48:13 +01:00
Julen Garcia Leunda
3b7a9f9830
Merge pull request #1751 from hicom150/update_to_dialog_sync_functions
...
Fix deprecated dialog callback functions
2019-12-12 22:09:58 +01:00
Julen Garcia Leunda
61b92efcda
Merge pull request #1746 from webtorrent/greenkeeper/application-config-2.0.0
...
Update application-config to the latest version 🚀
2019-12-06 17:17:25 +01:00
hicom150
b3026dbd87
Merge remote-tracking branch 'upstream/master' into update_application_config
2019-12-06 16:58:15 +01:00
hicom150
2eea86d8eb
fix application-config update
2019-12-06 16:48:53 +01:00
Julen Garcia Leunda
46fb391d6c
Merge pull request #1752 from hicom150/architectures
...
Show all supported architectures
2019-11-28 18:47:35 +01:00
Julen Garcia Leunda
79b3597637
Merge pull request #1740 from webtorrent/greenkeeper/electron-7.1.0
...
Update electron to the latest version 🚀
2019-11-28 17:23:45 +01:00
Julen Garcia Leunda
32dc268891
Merge pull request #1735 from akaustav/master
...
Fixed Material UI Getting Started link
2019-11-28 17:23:01 +01:00
Julen Garcia Leunda
02975e6b0e
Merge branch 'master' into greenkeeper/electron-7.1.0
2019-11-28 17:21:23 +01:00
Julen Garcia Leunda
83dd5e35a7
Fix integration tests
2019-11-28 17:13:37 +01:00
Julen Garcia Leunda
1d6054f78b
Merge pull request #1750 from webtorrent/greenkeeper/nodemon-2.0.0
...
Update nodemon to the latest version 🚀
2019-11-28 16:39:56 +01:00
Julen Garcia Leunda
8a947a2f80
Merge pull request #1748 from webtorrent/update-music-metadata
...
Update music-metadata to 4.9.2
2019-11-28 16:35:29 +01:00
Julen Garcia Leunda
6c22f5f595
show all supported architectures
2019-11-28 16:22:23 +01:00
Julen Garcia Leunda
bea86b2a67
Merge pull request #1743 from gpatarin/issue-1741-savetorrentas
...
Fix for issue #1741 (Save Torrent File As...)
2019-11-26 17:11:25 +01:00
Julen Garcia Leunda
82f873270e
Merge pull request #1737 from akaustav/fix-about-window
...
Fix: Increase height of 'About' window
2019-11-26 17:01:50 +01:00
Julen Garcia Leunda
2b8fa8b6fe
fix review comments
2019-11-26 16:59:10 +01:00
Julen Garcia Leunda
38390405dc
Merge remote-tracking branch 'upstream/master' into fix-about-window
2019-11-26 16:55:44 +01:00
Gael Patarin
f30343b821
Added buttonLabel as Save in the save dialog
2019-11-26 14:33:47 +01:00
hicom150
d738021285
Fix deprecated dialog callback functions
2019-11-23 00:03:20 +01:00
greenkeeper[bot]
08e32dde7e
chore(package): update lockfile package-lock.json
2019-11-20 16:03:51 +00:00
greenkeeper[bot]
229321c6c5
chore(package): update nodemon to version 2.0.0
2019-11-20 16:03:40 +00:00
Borewit
3b65f2a4a7
Update music-metadata to 4.9.2
2019-11-19 21:13:56 +01:00
Diego Rodríguez Baquero
93b0e42609
Merge pull request #1739 from webtorrent/greenkeeper/depcheck-0.9.0
...
Update depcheck to the latest version 🚀
2019-11-18 12:36:00 -05:00
Diego Rodríguez Baquero
633cdb4a82
Merge pull request #1742 from webtorrent/greenkeeper/languagedetect-2.0.0
...
Update languagedetect to the latest version 🚀
2019-11-18 12:33:47 -05:00
greenkeeper[bot]
eda0e0f964
chore(package): update lockfile package-lock.json
2019-11-16 18:01:35 +00:00
greenkeeper[bot]
a850cf6635
fix(package): update application-config to version 2.0.0
2019-11-16 18:01:31 +00:00
Feross Aboukhadijeh
af8b9cf1f2
Update drag-drop to the latest version 🚀 ( #1744 )
...
Update drag-drop to the latest version 🚀
2019-11-12 16:13:31 -08:00
greenkeeper[bot]
cc6cc41ad3
chore(package): update lockfile package-lock.json
2019-11-13 00:07:46 +00:00
greenkeeper[bot]
8228036936
fix(package): update drag-drop to version 6.0.0
2019-11-13 00:07:40 +00:00
gpatarin
600646b6ce
Making the save file dialog sync to ensure working properly on MacOS and others
2019-11-09 23:58:43 +01:00
greenkeeper[bot]
fc73d2e6fd
chore(package): update lockfile package-lock.json
2019-11-05 23:41:49 +00:00
greenkeeper[bot]
616cef87cb
fix(package): update languagedetect to version 2.0.0
2019-11-05 23:41:45 +00:00
greenkeeper[bot]
fdc65d6e51
chore(package): update lockfile package-lock.json
2019-11-05 14:45:08 +00:00
greenkeeper[bot]
be922ef7c1
chore(package): update electron to version 7.1.0
2019-11-05 14:45:03 +00:00
greenkeeper[bot]
7dd5385f15
chore(package): update lockfile package-lock.json
2019-11-01 22:46:37 +00:00
greenkeeper[bot]
a5a199b63c
chore(package): update depcheck to version 0.9.0
2019-11-01 22:46:32 +00:00
Ameet Kaustav
ab129fa233
Fix: Increase Height of 'About' window even more
2019-10-31 01:17:09 -07:00
Mathias Rasmussen
35717e9dfb
Fix config copyright path in about window
2019-10-30 12:58:30 +01:00
Ameet Kaustav
a881668b38
Fix: Increase height of 'About' window
2019-10-29 22:28:07 -07:00
Ameet Kaustav
7e92647360
Fixed Material UI Getting Started link
2019-10-29 19:54:03 -07:00
Feross Aboukhadijeh
0198d7493d
spectron@9
2019-10-23 13:23:34 -07:00
Feross Aboukhadijeh
04d9bc8752
Bump versions
2019-10-23 13:21:49 -07:00
Feross Aboukhadijeh
3e5fdcf6b9
Fixes for Electron 7
2019-10-23 13:19:24 -07:00
Feross Aboukhadijeh
d538a23ad0
Update electron to the latest version 🚀 ( #1729 )
...
Update electron to the latest version 🚀
2019-10-23 13:19:12 -07:00
Feross Aboukhadijeh
8de77e3d11
use org .github repo
2019-10-23 11:37:03 -07:00
greenkeeper[bot]
985def222e
chore(package): update lockfile package-lock.json
2019-10-22 06:04:33 +00:00
greenkeeper[bot]
9bf4576a50
chore(package): update electron to version 7.0.0
2019-10-22 06:04:22 +00:00
Feross Aboukhadijeh
a5c41c8313
Update open to the latest version 🚀 ( #1724 )
...
Update open to the latest version 🚀
2019-10-19 12:56:42 -07:00
Julen Garcia Leunda
11d04d52c1
Merge pull request #1720 from webtorrent/type-issues
...
Fix a few type errors
2019-10-18 11:26:25 +02:00
greenkeeper[bot]
cb5af1a396
chore(package): update lockfile package-lock.json
2019-10-15 18:45:03 +00:00
greenkeeper[bot]
8a487cff9e
chore(package): update open to version 7.0.0
2019-10-15 18:44:44 +00:00
Julen Garcia Leunda
45920e065e
Merge pull request #1712 from hicom150/change_audio_tracks
...
Add support for multiple audio tracks
2019-10-13 22:54:59 +02:00
hicom150
2d7b6c01d0
Merge branch 'master' into change_audio_tracks
2019-10-13 22:38:50 +02:00
Julen Garcia Leunda
c33acd0746
Merge pull request #1711 from hicom150/fix_codec_unsupported_detection
...
Improve codec unsupported detection
2019-10-13 22:12:56 +02:00
hicom150
f2c531baa4
use videoTracks and audioTracks to check unsupported codecs
2019-10-12 17:44:13 +02:00
hicom150
287bcfd703
Merge branch 'master' into fix_codec_unsupported_detection
2019-10-11 16:56:34 +02:00
Mathias Rasmussen
e71555e664
Fix type errors
2019-10-09 19:34:30 +02:00
Borewit
bc921c889e
Merge pull request #1719 from webtorrent/update-music-metadata
...
Update music-metadata to v4.8.0
2019-10-08 10:54:08 +02:00
Julen Garcia Leunda
59ebe132db
Merge pull request #1707 from hicom150/no_sandbox
...
Add --no-sandbox option to desktop files
2019-10-07 22:57:04 +02:00
hicom150
b47d335e86
Merge branch 'fix_codec_unsupported_detection' of github.com:hicom150/webtorrent-desktop into fix_codec_unsupported_detection
2019-10-07 22:08:46 +02:00
hicom150
f5e186dc67
Apply review changes
2019-10-07 22:06:50 +02:00
hicom150
3d85803df9
Improve codec unsupported detection
2019-10-07 22:06:50 +02:00
Borewit
5c64fb5d35
Update music-metadata to v4.8.0
2019-10-07 20:01:19 +02:00
hicom150
5280fc76e9
Merge branch 'master' into fix_codec_unsupported_detection
2019-10-07 17:54:41 +02:00
hicom150
d4a8d9a120
Apply review changes
2019-10-07 17:54:36 +02:00
Feross Aboukhadijeh
3fbf33b8ae
remove borewit from funding.yml (per his request)
2019-10-06 14:52:23 -07:00
hicom150
0d27223f16
Add support for multiple audio tracks
2019-10-06 22:10:35 +02:00
Feross Aboukhadijeh
2c5fcab469
Merge pull request #1717 from pR0Ps/feature/verification-status
...
Report when files are being verified
2019-10-06 11:04:35 -07:00
Carey Metcalfe
8fc7150559
Report when files are being verified
...
When starting a torrent that is partially-downloaded, WebTorrent will
now report "Verifying" as it verifies the existing data on disk.
Fixes #1586
2019-10-03 02:22:12 -04:00
Feross Aboukhadijeh
89b53ffe96
Merge pull request #1716 from pR0Ps/master
...
Floor individual file percentages for display
2019-10-01 06:49:42 -07:00
Feross Aboukhadijeh
e990bc898d
mono is needed to create setup.exe ( #1715 )
...
mono is needed to create setup.exe
2019-09-30 21:49:09 -07:00
Feross Aboukhadijeh
cb699b5fec
readme: clarify windows homebrew instructions
2019-09-30 21:48:56 -07:00
Lucas
8a235c31e0
mono is needed to create setup.exe
2019-10-01 11:05:53 +13:00
Carey Metcalfe
8ee27b8ef4
Floor individual file percentages for display
...
Fixes #1713
2019-09-26 20:49:17 -04:00
hicom150
5023651e63
Improve codec unsupported detection
2019-09-25 22:24:56 +02:00
Julen Garcia Leunda
f65fc68179
Add --no-sandbox option to desktop files
2019-09-19 22:41:34 +02:00
Feross Aboukhadijeh
b9bcf747de
Set default externalPlayerPath ( #1702 )
...
Set default externalPlayerPath
2019-09-19 12:58:42 -07:00
Feross Aboukhadijeh
88e7167b6c
Add rpm package creation support ( #1694 )
...
Add rpm package creation support
2019-09-19 12:56:14 -07:00
Pieter Goetschalckx
f5ab39be8e
Migrate config file
2019-09-19 15:22:49 +02:00
Julen Garcia Leunda
6e69e5d36e
Set correct architecture for RedHat based packages
2019-09-18 20:44:14 +02:00
Feross Aboukhadijeh
9c4ca25615
Handle null paths in path selector ( #1704 )
...
Handle null paths in path selector
2019-09-18 11:22:33 -07:00
Mathias Rasmussen
d15f40b22d
handle null paths
2019-09-18 19:41:26 +02:00
Pieter Goetschalckx
1befac8d0e
Set default externalPlayerPath
2019-09-18 13:34:39 +02:00
Julen Garcia Leunda
cfa1ebbea7
Merge branch 'master' into add_package_rpm
2019-09-16 22:13:41 +02:00
Feross Aboukhadijeh
2a679dd6e8
Add linux arm64 build (Fixes for PR #1650 ) ( #1696 )
...
Add linux arm64 build (Fixes for PR #1650 )
2019-09-15 14:50:14 -07:00
Feross Aboukhadijeh
fce5f00925
Add buble compiler target chrome version ( #1695 )
...
Add buble compiler target chrome version
2019-09-15 12:36:14 -07:00
Feross Aboukhadijeh
39d04c4b2a
Add linux arm64 build (Fixes for PR #1650 )
2019-09-15 12:30:30 -07:00
Feross Aboukhadijeh
5688e4538c
introduce linux arm64 support ( #1650 )
...
introduce linux arm64 support
2019-09-15 12:19:15 -07:00
Julen Garcia Leunda
4e18d4091a
Add rpm package creation documentation
2019-09-15 20:30:41 +02:00
Julen Garcia Leunda
cfde3ee85d
Add buble compiler target chrome version
2019-09-15 19:34:16 +02:00
Julen Garcia Leunda
1c343cb4c1
Add rpm package creation support
2019-09-15 19:16:03 +02:00
Дамјан Георгиевски
e3e490daa5
Merge branch 'master' into master
2019-09-15 18:25:43 +02:00
Feross Aboukhadijeh
d7783749ca
Update test-add-torrent.js
2019-09-14 17:06:28 -07:00
Feross Aboukhadijeh
b07fc8285f
0.21.0
2019-09-14 16:44:47 -07:00
Feross Aboukhadijeh
6379356612
authors
2019-09-14 16:44:38 -07:00
Feross Aboukhadijeh
ee3768faf8
Merge branch 'fix-windows'
2019-09-14 16:42:56 -07:00
Feross Aboukhadijeh
8ff65412a3
readme: screenshots: 2018 MacBook Pro 13"
2019-09-14 16:42:40 -07:00
Feross Aboukhadijeh
cb930bef0b
test: Update screenshots
2019-09-14 16:42:01 -07:00
Feross Aboukhadijeh
6a76554563
Fix "EPERM: operation not permitted, open 'C:\Users\account\App… ( #1693 )
...
Fix "EPERM: operation not permitted, open 'C:\Users\account\AppData\Local
2019-09-14 16:35:12 -07:00
Feross Aboukhadijeh
e72005e239
Remove cp-file, use copyFileSync instead
2019-09-14 16:32:38 -07:00
Feross Aboukhadijeh
54b1832007
remove prepublish script
...
We don't publish the desktop app to npm anymore
2019-09-14 14:36:52 -07:00
Feross Aboukhadijeh
e714e00223
Fix Windows npm install
...
Like `appdmg`, `electron-installer-debian` cannot be installed on Windows.
2019-09-14 14:35:05 -07:00
Feross Aboukhadijeh
6989484e7c
Add note about homebrew deps for debian build
...
Fixes: https://github.com/webtorrent/webtorrent-desktop/issues/1689
2019-09-14 14:08:01 -07:00
Feross Aboukhadijeh
53164a058d
bump deps
2019-09-12 11:14:33 -07:00
Borewit
f84078c865
Merge pull request #1580 from webtorrent/ignore-intellij-project-files
...
Ignore JetBrains IntelliJ IDEA project files
2019-09-12 08:30:12 +02:00
Feross Aboukhadijeh
7eda218e82
Store magnet URI once torrent has been parsed ( #1686 )
...
Store magnet URI once torrent has been parsed
2019-09-11 19:44:06 -07:00
Feross Aboukhadijeh
54b0c23f11
Replace nobin-debian-installer ( #1682 )
...
Replace `nobin-debian-installer`
2019-09-10 14:12:52 -07:00
Feross Aboukhadijeh
b34417b1fc
add back removed log statement
2019-09-10 14:12:42 -07:00
Julen Garcia Leunda
40005351b5
Merge branch 'master' into replace_nobin_debian_installer
2019-09-10 23:05:39 +02:00
Julen Garcia Leunda
6255ccd253
Resolve requested changes
2019-09-10 22:54:34 +02:00
Feross Aboukhadijeh
4a10a2dfd1
Merge pull request #1679 from webtorrent/then
...
Use promise then() instead of catch() with callbacks
2019-09-10 11:05:12 -07:00
Feross Aboukhadijeh
992ab0bf10
electron-osx-sign@0.4.13
2019-09-10 10:33:53 -07:00
Feross Aboukhadijeh
83a2d090ff
bump deps
2019-09-10 10:33:09 -07:00
Feross Aboukhadijeh
8133ce7b92
create-torrent@4.4.1
2019-09-10 10:31:32 -07:00
Feross Aboukhadijeh
6a07f705f7
Update package-lock.json
2019-09-10 10:31:29 -07:00
Feross Aboukhadijeh
9455912d98
Update airplayer dependency ( #1680 )
...
Update airplayer dependency
2019-09-10 10:27:28 -07:00
Feross Aboukhadijeh
052e0a4a31
Added 'Release notes' and 'follow on twitter' options in help ( #1683 )
...
Added 'Release notes' and 'follow on twitter' options in help
2019-09-10 09:59:22 -07:00
Chandan Chowdary Bhagam
b8b1ddc138
Added 'Release notes' and 'follow on twitter' options in help
2019-09-10 09:17:28 +00:00
Feross Aboukhadijeh
a92fee3532
Auto populate 'Magnet Link' field with the address from clipboa… ( #1681 )
...
Auto populate 'Magnet Link' field with the address from clipboard
2019-09-09 18:46:29 -07:00
Julen Garcia Leunda
aff402f6e0
Replace nobin-debian-installer
2019-09-09 22:52:26 +02:00
Daniele Debernardi
a39691fdad
Auto populate 'Magnet Link' field with the address from clipboard
...
Co-authored-by: Jon Koops <jonkoops@gmail.com >
2019-09-09 21:41:07 +02:00
hicom150
7eecf709f9
Update airplayer dependency
2019-09-08 11:51:11 +02:00
Feross Aboukhadijeh
dd13de5f65
Use promise then() instead of catch() with callbacks
...
Addresses my review here: https://github.com/webtorrent/webtorrent-desktop/pull/1419#pullrequestreview-285182318
2019-09-07 11:13:26 -07:00
Feross Aboukhadijeh
647eaf5af9
#1667 rename dependency opn to open ( #1677 )
...
#1667 rename dependency opn to open
2019-09-06 12:48:36 -07:00
Borewit
24394a9028
#1667 rename dependency opn to open
2019-09-06 20:46:29 +02:00
Feross Aboukhadijeh
e8835c3054
package: Remove npm dedupe
...
We don't want to modify the package-lock.json file at packaging time.
2019-09-06 00:12:08 -07:00
Feross Aboukhadijeh
2834cca9fa
package: use npm ci, remove npm dedupe
...
`npm ci` does not modify the package-lock.json file, which is exactly what we want during packaging time. Otherwise, on Windows, npm will attempt to remove the mac-only dependencies like appdmg from package-lock.json.
2019-09-06 00:11:52 -07:00
Feross Aboukhadijeh
744e720c3b
Ignore play() when called before init()
...
If an error occurs during startup, then it's possible that we'll try to call sound.play('ERROR') in the error handler, which will throw an exception. Instead, just don't play sounds in this case.
2019-09-05 23:59:32 -07:00
Feross Aboukhadijeh
a6dfd98717
Depend on webtorrent/nobin-debian-installer fork
...
Fixes: https://github.com/grunjol/nobin-debian-installer/pull/8
Fixes: https://github.com/grunjol/nobin-debian-installer/pull/7
2019-09-05 23:13:41 -07:00
Feross Aboukhadijeh
4550f09bf1
authors
2019-09-05 22:18:00 -07:00
Feross Aboukhadijeh
7289e32bea
Update package-lock.json
2019-09-05 22:18:00 -07:00
Feross Aboukhadijeh
0bdbe66d96
Change electron-packager from callback to promises ( #1673 )
...
Change electron-packager from callback to promises
2019-09-05 22:17:42 -07:00
Feross Aboukhadijeh
e58e701e2c
appdmg@0.6.0
...
Fixes: https://github.com/webtorrent/webtorrent-desktop/pull/1593
2019-09-05 22:10:05 -07:00
Feross Aboukhadijeh
ac9b79c8ca
Merge pull request #1657 from hicom150/update_spectron
...
Fix integration test setup
Co-authored-by: null <23040076+greenkeeper[bot]@users.noreply.github.com>
Co-authored-by: Feross Aboukhadijeh <feross@feross.org >
2019-09-05 21:55:27 -07:00
Feross Aboukhadijeh
280fbc1e8d
Merge branch 'master' into update_spectron
2019-09-05 21:54:05 -07:00
Feross Aboukhadijeh
a1d4f706f7
Change electron-packager from callback to promises ( #1660 )
...
Change electron-packager from callback to promises
2019-09-05 21:47:44 -07:00
Feross Aboukhadijeh
6e2ff6887d
Merge pull request #1642 from webtorrent/remove-32
...
Stop shipping 32-bit binaries
2019-09-05 21:45:52 -07:00
Feross Aboukhadijeh
fe297d4c56
Fixes for PR #1654
2019-09-05 21:42:12 -07:00
Feross Aboukhadijeh
b16971491f
Merge branch 'master' of https://github.com/jimmywarting/webtorrent-desktop into jimmywarting
2019-09-05 21:39:19 -07:00
Feross Aboukhadijeh
4b1866d521
electron-winstaller@4
2019-09-05 21:22:47 -07:00
Feross Aboukhadijeh
c539375adc
update deps
2019-09-05 21:18:52 -07:00
Feross
ec8beda1ed
Merge pull request #1666 from webtorrent/update-deps
...
Update dependencies (prep for release)
2019-09-05 12:18:55 -07:00
Feross Aboukhadijeh
cd96986445
package.json: bump deps to use latest version
...
This doesn't actually change package-lock.json in a meaningful way. But I want package.json to list the latest version.
2019-09-04 17:28:15 -07:00
Feross Aboukhadijeh
975e57d57b
update castv2 dependency to fix npm audit warning
...
For: https://github.com/webtorrent/webtorrent-desktop/issues/1599
2019-09-04 16:58:08 -07:00
Feross Aboukhadijeh
08ad4f73f1
music-metadata@4.5.0
2019-09-04 16:54:16 -07:00
Feross Aboukhadijeh
c9f9c868df
electron@6.0.7
2019-09-04 16:52:11 -07:00
Feross Aboukhadijeh
e7f8f4ccfc
react@16.9.0, react-dom@16.9.0
2019-09-04 16:48:11 -07:00
Feross Aboukhadijeh
e1b0c85778
iso-639-1@2.1.0
2019-09-04 16:44:47 -07:00
Feross Aboukhadijeh
2148d98f3a
electron-packager@14.0.5
2019-09-04 16:44:10 -07:00
Feross Aboukhadijeh
d06508fda6
create-torrent@4.3.0
2019-09-04 16:43:17 -07:00
Feross Aboukhadijeh
1f780fc307
npm dedupe
2019-09-04 16:42:52 -07:00
Feross Aboukhadijeh
0178e9dcb8
bitfield@3
2019-09-04 16:41:50 -07:00
Feross Aboukhadijeh
c170c247a9
cross-zip@2.1.6
2019-09-04 16:40:01 -07:00
Feross Aboukhadijeh
4bb3edbf8d
deep-equal@1.1.0
2019-09-04 16:39:39 -07:00
Feross Aboukhadijeh
9dbae636ae
nodemon@1.19.2
2019-09-04 16:36:46 -07:00
Feross Aboukhadijeh
b6234f7705
vlc-command@1.2.0
2019-09-04 16:36:06 -07:00
Feross Aboukhadijeh
101dd356ae
webtorrent@>=0.107.6
...
To address minor xss vulnerability in http server. See: https://github.com/webtorrent/webtorrent/pull/1714
2019-09-04 16:35:43 -07:00
Feross Aboukhadijeh
f8e9db25cd
funding: add borewit
2019-09-04 14:50:14 -07:00
Feross Aboukhadijeh
8e33507839
fixed by bumping babel-eslint
2019-08-28 22:49:36 -07:00
Feross Aboukhadijeh
4c4c3508c2
Merge pull request #1664 from webtorrent/greenkeeper/drag-drop-5.0.1
...
Greenkeeper/drag drop 5.0.1
2019-08-28 13:14:07 -07:00
greenkeeper[bot]
a7ec8ba04e
chore(package): update lockfile package-lock.json
2019-08-28 20:04:57 +00:00
greenkeeper[bot]
b5dce351b0
fix(package): update drag-drop to version 5.0.1
...
Closes #1663
2019-08-28 20:04:53 +00:00
Julen Garcia Leunda
59fa19d7ad
Change electron-packager from callback to promises
2019-08-20 23:22:11 +02:00
hicom150
619e5249ac
Fix integration test setup
2019-08-19 16:27:21 +02:00
greenkeeper[bot]
48340010b1
chore(package): update lockfile package-lock.json
2019-08-19 16:27:21 +02:00
greenkeeper[bot]
4599752d9d
chore(package): update spectron to version 8.0.0
...
Closes #1609
2019-08-19 16:27:21 +02:00
Feross Aboukhadijeh
5eec89cd42
Merge pull request #1658 from webtorrent/music-metadata-v4.3
...
Update dependency music-metadata to v4.3.0
2019-08-18 14:22:10 -07:00
Borewit
dcecab2d9f
Update dependency music-metadata to v4.3.0; improve decoding MPEG-4-ADTS/AAC.
2019-08-18 22:09:02 +02:00
Feross Aboukhadijeh
767d31ebd8
Merge pull request #1498 from webtorrent/cleanup-preferences
...
Cleanup preferences page
2019-08-18 12:30:50 -07:00
Feross Aboukhadijeh
1ece5de579
add discord link
2019-08-18 10:16:20 -07:00
Mathias Rasmussen
f34a79df36
path-selector: display path instead of name
2019-08-17 22:23:05 +02:00
Mathias Rasmussen
f231c54886
clean up preferences-page
2019-08-17 22:23:05 +02:00
Jimmy Wärting
56f0826928
remove zero fill at the final place
...
supersede #1583
2019-08-16 22:27:37 +02:00
Feross Aboukhadijeh
caceeee238
Merge pull request #1583 from jimmywarting/patch-1
...
Removed zero-fill
2019-08-16 11:49:38 -07:00
Feross Aboukhadijeh
afd3b84b40
Fixes for PR #1648
2019-08-15 13:10:39 -07:00
Feross Aboukhadijeh
4b927832c2
Merge pull request #1648 from hicom150/pass_title_metadata
...
Pass title metadata in media url
2019-08-15 13:08:59 -07:00
Feross Aboukhadijeh
c5679d546e
chokidar@3
...
Fixes: https://github.com/webtorrent/webtorrent-desktop/pull/1576
2019-08-15 13:00:40 -07:00
hicom150
097fa9cc7c
Add file name to state
2019-08-15 12:06:22 +02:00
Feross Aboukhadijeh
6f1a94359f
standard
2019-08-14 17:52:55 -07:00
Feross Aboukhadijeh
44e2f366ce
standard
2019-08-14 17:09:07 -07:00
Feross Aboukhadijeh
cf6b46364c
standard
2019-08-14 17:07:33 -07:00
Дамјан Георгиевски
b8f7880a78
introduce linux arm64 support
2019-08-15 01:50:47 +02:00
Feross Aboukhadijeh
85c6816c23
standard
2019-08-14 16:29:25 -07:00
Feross Aboukhadijeh
0c1d7d6e0f
standard
2019-08-14 16:21:14 -07:00
Feross Aboukhadijeh
3f073e083e
standard
2019-08-14 16:13:07 -07:00
Feross Aboukhadijeh
6ce7e662c6
Merge pull request #1649 from webtorrent/greenkeeper/rimraf-3.0.0
...
Update rimraf to the latest version 🚀
2019-08-14 13:13:12 -07:00
greenkeeper[bot]
1e6c067139
chore(package): update lockfile package-lock.json
2019-08-14 18:18:26 +00:00
greenkeeper[bot]
f53038f6e9
fix(package): update rimraf to version 3.0.0
2019-08-14 18:18:02 +00:00
Feross Aboukhadijeh
c61234dd4c
standard
2019-08-13 20:32:42 -07:00
Feross Aboukhadijeh
6336bbd6e3
use org-wide contributing file, move release process to new file
2019-08-13 15:15:43 -07:00
Feross Aboukhadijeh
649ac1900b
use org-wide security file
2019-08-13 15:15:43 -07:00
Feross Aboukhadijeh
27e3d33f7d
Use org-wide contributing file
2019-08-13 15:15:43 -07:00
hicom150
c29deab728
Pass title metadata in media url
2019-08-13 23:53:37 +02:00
Feross Aboukhadijeh
3a4ba6af37
Merge pull request #1641 from webtorrent/electron-6
...
Update to Electron 6
2019-08-13 13:05:56 -07:00
Feross Aboukhadijeh
e49d80fb17
Merge pull request #1646 from hicom150/fix_clean
...
Fix uninstall handlers in Linux
2019-08-12 12:18:52 -07:00
hicom150
a37f00bc10
Fix uninstall handlers in Linux
2019-08-12 10:29:30 +02:00
Feross Aboukhadijeh
925d495b62
remove stray console.log
2019-08-09 15:04:07 -07:00
Feross Aboukhadijeh
809beb4f81
Remove consistent JSX tag closing check
...
StandardJS is getting this rule in standard v14.
2019-08-09 15:03:06 -07:00
Feross Aboukhadijeh
0359451498
Update to Electron 6
2019-08-09 15:03:06 -07:00
Feross Aboukhadijeh
f6bd2cfcf4
Merge pull request #1643 from webtorrent/electron-5
...
Update to Electron 5
2019-08-09 15:02:49 -07:00
Feross Aboukhadijeh
9eecc2410c
Stop shipping 32-bit binaries
...
For: https://github.com/webtorrent/webtorrent-desktop/issues/1637
2019-08-07 10:29:41 -07:00
Feross Aboukhadijeh
6cd8af91be
Update to Electron 5
2019-08-07 10:24:31 -07:00
Feross Aboukhadijeh
7a3c1f0a10
Merge pull request #1634 from webtorrent/electron-packager
...
electron-packager@^14.0.4
2019-08-07 10:21:31 -07:00
Feross Aboukhadijeh
f2f3558cc4
Update lock.yml
2019-08-05 16:00:26 -07:00
Feross Aboukhadijeh
0dfaf6c1cf
Update lock.yml
2019-08-05 15:58:04 -07:00
Feross Aboukhadijeh
a6ecba8e13
Merge pull request #1635 from webtorrent/changelog-v0.21
...
Update changelog for v0.21.0
2019-08-04 11:41:46 -07:00
Feross Aboukhadijeh
1a2c507d47
Update config.yml
2019-08-04 10:18:47 -07:00
Feross Aboukhadijeh
95b61826e0
Update stale.yml
2019-08-04 10:16:14 -07:00
Feross Aboukhadijeh
b1da72fde8
Merge pull request #1603 from refreex/original
...
Changed function name handlesoundNotificationsChange for handleSoundNotificationsChange
2019-08-04 09:37:47 -07:00
Feross Aboukhadijeh
b5e64a390a
Merge pull request #1607 from webtorrent/music-metadata-4.1
...
Update music-metadata to version 4.2
2019-08-04 09:36:58 -07:00
Mathias Rasmussen
da829e0d69
resolve package-lock conflicts
2019-08-04 18:08:47 +02:00
Mathias Rasmussen
fd02908afa
Update changelog for v0.21.0
2019-08-04 17:02:52 +02:00
Feross Aboukhadijeh
38092fa055
Update no-response.yml
2019-08-03 22:13:47 -07:00
Feross Aboukhadijeh
24a7e060f2
electron-packager@^14.0.4
2019-08-03 21:54:04 -07:00
Feross Aboukhadijeh
bd962d4d76
Create .npmrc
...
Helps primarily module developers (like me) who set their local .npmrc to package-lock=false
2019-08-03 21:23:49 -07:00
Feross Aboukhadijeh
a54dbc42e9
Update package-lock.json
2019-08-03 21:23:16 -07:00
Borewit
4c2381db26
Merge pull request #1590 from webtorrent/update-electron
...
Update to electron 4; it may not be perfect, but we have to move on
2019-07-30 21:44:22 +02:00
Feross Aboukhadijeh
91400ae31c
standard
2019-07-27 18:33:46 -07:00
Feross Aboukhadijeh
c8f1e23b1a
standard
2019-07-27 16:27:52 -07:00
Borewit
188f1cac8f
Merge branch 'master' into update-electron
...
# Conflicts:
# package-lock.json
# package.json
2019-07-21 10:44:11 +02:00
Borewit
b216929dc4
Comply with max 100 chars per line lint rule.
2019-07-21 10:37:16 +02:00
Borewit
08008bb25c
#1590 Improve single-instance start-up logic, remove duplicate code.
2019-07-21 10:19:36 +02:00
Feross Aboukhadijeh
c96f212726
Update package-lock.json
2019-07-20 23:12:03 -07:00
Feross Aboukhadijeh
80c1a61c33
Merge pull request #1605 from webtorrent/greenkeeper/babel-eslint-10.0.2
...
Update babel-eslint to the latest version 🚀
2019-07-20 22:54:41 -07:00
Borewit
7925e04834
Merge remote-tracking branch 'origin/greenkeeper/music-metadata-4.2.0' into music-metadata-4.1
...
# Conflicts:
# package.json
2019-07-11 19:11:44 +02:00
Feross Aboukhadijeh
4da9da3d9a
Merge pull request #1620 from webtorrent/greenkeeper/walk-sync-2.0.2
...
Greenkeeper/walk sync 2.0.2
2019-07-10 10:15:09 -07:00
Feross Aboukhadijeh
9916073a98
Merge pull request #1540 from RecoX/patch-1
...
Recommended readings to start working in the app.
2019-07-10 09:52:03 -07:00
Feross Aboukhadijeh
820776427b
Merge pull request #1585 from webtorrent/greenkeeper/depcheck-0.8.0
...
Update depcheck to the latest version 🚀
2019-07-10 09:51:04 -07:00
greenkeeper[bot]
da76ff53ce
chore(package): update lockfile package-lock.json
2019-07-09 22:43:22 +00:00
greenkeeper[bot]
9a657bdc10
chore(package): update walk-sync to version 2.0.2
...
Closes #1610
2019-07-09 22:43:17 +00:00
Feross Aboukhadijeh
df73ba2512
Merge pull request #1618 from webtorrent/greenkeeper/capture-frame-3.0.0
...
Update capture-frame to the latest version 🚀
2019-07-08 18:04:45 -07:00
greenkeeper[bot]
450237052c
chore(package): update lockfile package-lock.json
2019-07-06 07:02:19 +00:00
greenkeeper[bot]
ffde524c85
fix(package): update capture-frame to version 3.0.0
2019-07-06 07:02:16 +00:00
Feross Aboukhadijeh
2618548fbe
Merge pull request #1617 from webtorrent/greenkeeper/parse-torrent-7.0.0
...
Update parse-torrent to the latest version 🚀
2019-07-05 15:19:11 -07:00
Feross Aboukhadijeh
0471d141c4
standard
2019-07-05 15:06:27 -07:00
greenkeeper[bot]
8b31c0376c
chore(package): update lockfile package-lock.json
2019-07-05 21:45:43 +00:00
greenkeeper[bot]
10c23104a1
fix(package): update parse-torrent to version 7.0.0
2019-07-05 21:45:40 +00:00
Feross Aboukhadijeh
9ed3533225
standard
2019-07-05 14:26:38 -07:00
Recox
97342951d0
Merge branch 'master' of https://github.com/webtorrent/webtorrent-desktop into original
2019-07-02 21:06:01 +12:00
Feross Aboukhadijeh
46d50ccda2
Merge pull request #1612 from webtorrent/greenkeeper/create-torrent-4.0.0
...
Update create-torrent to the latest version 🚀
2019-06-28 17:09:39 -07:00
greenkeeper[bot]
290027b5c5
chore(package): update lockfile package-lock.json
2019-06-28 23:57:54 +00:00
greenkeeper[bot]
f6129444f7
fix(package): update create-torrent to version 4.0.0
2019-06-28 23:57:51 +00:00
greenkeeper[bot]
57189c0d06
fix(package): update music-metadata to version 4.2.0
...
Closes #1611
2019-06-27 20:29:31 +00:00
Borewit
0aaeea4d3c
Update music-metadata to version ^4.1.1 and adapt to API changes
2019-06-18 20:40:59 +02:00
Borewit
f59a54782a
Fix processing arguments from second instance
2019-06-17 21:05:37 +02:00
greenkeeper[bot]
4156a3f546
chore(package): update lockfile package-lock.json
2019-06-17 14:22:03 +00:00
greenkeeper[bot]
13edc02440
chore(package): update babel-eslint to version 10.0.2
2019-06-17 14:21:56 +00:00
Borewit
cb4fa201f0
Merge pull request #1597 from dsernst/electron-4-detached-devtools
...
Electron 4: Migrate .openDevTools() for new 'detach' pattern
2019-06-17 09:36:49 +02:00
Recox
1905f8fec9
Changed function name handleSoundNotificationsChange
2019-06-11 21:32:19 +12:00
Borewit
d45e3f3e7b
Merge pull request #1596 from dsernst/electron-4-titlebar
...
Fix hiddenInset (Mac) titlebar style for electron 4
2019-06-04 07:01:49 +02:00
David Ernst
a039cbf348
Electron 4: Migrate .openDevTools() for new 'detach' pattern
2019-06-03 21:52:06 -07:00
David Ernst
c5a21bddfd
Fix hiddenInset (Mac) titlebar style for electron 4
2019-06-03 20:47:05 -07:00
Borewit
c204b7a82c
onAppOpen seems to be no longer in use.
2019-05-15 19:54:13 +02:00
Borewit
f475975b40
Adjust single instance call to comply with Electron 4
2019-05-15 19:43:14 +02:00
Borewit
d3031ecff2
Merge branch 'greenkeeper/electron-4.0.0' into update-electron
...
# Conflicts:
# package.json
2019-05-15 17:31:37 +02:00
Borewit
9a0a2111d3
Merge pull request #1309 from bilelmoussaoui/patch-2
...
Fix the desktop file
2019-05-12 20:18:20 +02:00
Borewit
d0053dc2f4
Merge pull request #1536 from adriantombu/feature/sound-option
...
Toggle the sound notifications
2019-05-12 20:03:14 +02:00
greenkeeper[bot]
60e9bf461c
chore(package): update lockfile package-lock.json
2019-05-08 14:07:18 +00:00
greenkeeper[bot]
6add81add8
chore(package): update depcheck to version 0.8.0
2019-05-08 14:07:11 +00:00
Jimmy Wärting
a16b5b5add
Removed zero-fill
...
sets the version the same way webtorrent dose
f8923a66a8/index.js (L27-L29)
2019-05-08 13:55:34 +02:00
David Ernst
aab918ff1a
Fix lint error (Line >100 chars)
2019-05-06 16:23:50 -07:00
David Ernst
ca97413b76
Update package-lock.json for natsort
2019-05-06 16:00:23 -07:00
Borewit
8b0b5f3738
Merge pull request #1579 from dsernst/playback-hotkeys-hicom150
...
Add YouTube style hotkeys. Closes #1395
2019-05-06 19:40:07 +02:00
David Ernst
07816f7470
Add f=fullscreen hotkey
2019-05-06 09:58:47 -07:00
Borewit
28bf22a710
Ignore JetBrains IntelliJ IDEA project files
2019-05-05 11:39:25 +02:00
David Ernst
2466b2e0a6
Add context menu option to toggle Sort by Name
2019-05-04 22:39:27 -07:00
David Ernst
2dc2953831
Merge branch 'master' into feature/sort-file-alphanumerically-1185
2019-05-04 22:03:59 -07:00
David Ernst
103a5026f9
Add YouTube style hotkeys. Closes #1395
2019-05-04 21:04:41 -07:00
Borewit
c7ef42a65e
Merge pull request #1573 from webtorrent/small-updates
...
Small updates
2019-04-28 21:55:58 +02:00
Alberto Miranda
ccaf73a477
Added missing dots for supported media extensions.
2019-04-28 16:00:43 -03:00
Borewit
dae57b5507
Merge remote-tracking branch 'origin/greenkeeper/opn-6.0.0' into small-updates
2019-04-25 20:05:58 +02:00
Borewit
5dc1ffb70e
Merge branch 'pr-1562' into small-updates
2019-04-25 19:55:37 +02:00
Borewit
1dc500d4f3
Merge branch 'pr-1546' into small-updates
2019-04-25 19:54:25 +02:00
Borewit
d9bb625534
Merge remote-tracking branch 'origin/greenkeeper/depcheck-0.7.2' into small-updates
...
# Conflicts:
# package-lock.json
2019-04-25 19:51:29 +02:00
Borewit
47cb6b9d5b
Merge remote-tracking branch 'origin/greenkeeper/walk-sync-1.1.3' into small-updates
2019-04-25 19:48:34 +02:00
Borewit
b1eed5122a
Merge remote-tracking branch 'origin/greenkeeper/semver-6.0.0' into small-updates
2019-04-25 19:47:39 +02:00
Borewit
97801c4fef
Merge remote-tracking branch 'origin/greenkeeper/iso-639-1-2.0.5' into small-updates
2019-04-25 19:45:17 +02:00
Borewit
77d2abe04e
Merge remote-tracking branch 'origin/greenkeeper/cp-file-7.0.0' into small-updates
2019-04-25 19:43:00 +02:00
Borewit
8b78e29827
Update lock file
2019-04-25 19:42:48 +02:00
Borewit
e6bfc57fc4
Add DSD audio media extensions for Sony DSF (DSD Stream Format) & Philips DSDIFF (Direct Stream Digital Interchange File Format
...
Related: https://github.com/Borewit/music-metadata/releases/tag/v3.6.0
2019-04-25 08:46:06 +02:00
Borewit
7facf4f6a2
Update music-metadata tp version 3.6.1
2019-04-25 08:45:53 +02:00
Borewit
79c25ffb33
Update lock file
2019-04-24 19:56:57 +02:00
greenkeeper[bot]
24dca39177
chore(package): update lockfile package-lock.json
2019-04-19 13:41:01 +00:00
greenkeeper[bot]
d209c02886
fix(package): update cp-file to version 7.0.0
2019-04-19 13:40:56 +00:00
David Ernst
c3315ab0fc
Remove reference to (BETA) in test comments
2019-04-07 00:08:19 -05:00
David Ernst
109803e802
Remove '(BETA)' from app window title
2019-04-06 23:51:29 -05:00
greenkeeper[bot]
43ddbc7fd9
chore(package): update lockfile package-lock.json
2019-04-02 02:15:21 +00:00
greenkeeper[bot]
c8af0d3c1d
fix(package): update iso-639-1 to version 2.0.5
2019-04-02 02:15:17 +00:00
greenkeeper[bot]
7db9e920de
chore(package): update lockfile package-lock.json
2019-03-27 10:43:08 +00:00
greenkeeper[bot]
c8b726c0d1
fix(package): update semver to version 6.0.0
...
Closes #1559
2019-03-27 10:43:03 +00:00
greenkeeper[bot]
180acc15cd
chore(package): update lockfile package-lock.json
2019-03-27 08:12:50 +00:00
greenkeeper[bot]
c3d261c74a
chore(package): update opn to version 6.0.0
2019-03-27 08:12:46 +00:00
Feross Aboukhadijeh
0db89109a5
Remove NSP link
2019-03-25 22:23:43 -07:00
Diego Rodríguez Baquero
6ee0476799
Merge pull request #1531 from webtorrent/music-metadata-3.4.1
...
Update music-metadata to 3.5.2
2019-03-07 10:56:21 -05:00
Borewit
d86da0b0f7
Update music-metadata to 3.5.2, addressed sinificant performance issue handling MP3's.
2019-03-07 08:35:15 +01:00
greenkeeper[bot]
eb483ccd48
chore(package): update lockfile package-lock.json
2019-02-28 20:55:59 +00:00
greenkeeper[bot]
e7d5af5944
chore(package): update depcheck to version 0.7.2
2019-02-28 20:55:55 +00:00
David Ernst
0e3962e3f6
Update copyright for 2019
2019-02-23 00:09:42 -08:00
greenkeeper[bot]
992de4d80e
chore(package): update lockfile package-lock.json
2019-02-05 03:46:35 +00:00
greenkeeper[bot]
85586d2dc5
chore(package): update walk-sync to version 1.1.3
2019-02-05 03:46:30 +00:00
Lucas
21ee5566a7
Update README.md
2019-01-31 11:48:37 +13:00
Lucas
429a376ccf
Recommended readings to start working in the app.
...
As there is no too much information in the readme.md in how is this made, I think put a link of Electron and React to have an idea of the technologies used here is a good starter.
2019-01-31 11:41:31 +13:00
Mathias Rasmussen
a48c09e688
migrate sound option
2019-01-13 22:25:11 +01:00
Adrian Tombu
03de09fcaf
Preference page cleaning
2019-01-13 11:17:46 +01:00
Adrian Tombu
97cf38e501
Toggle the sound notifications
2019-01-12 12:54:06 +01:00
Borewit
c24c99de36
Update music-metadata to 3.4.1
2019-01-01 17:33:08 +01:00
greenkeeper[bot]
a1ab889fca
chore(package): update electron to version 4.0.0
...
Closes #1523
2018-12-21 00:36:42 +00:00
Borewit
170fd28c55
Merge pull request #1514 from webtorrent/greenkeeper/music-metadata-3.2.2
...
Greenkeeper/music metadata 3.3.0
2018-12-17 21:36:59 +01:00
Borewit
cdf5c5364a
Merge branch 'master' into greenkeeper/music-metadata-3.2.2
...
# Conflicts:
# package-lock.json
2018-12-16 17:15:16 +01:00
Borewit
2e85b4041f
Updated music-metadata to v3.3.0.
2018-12-16 16:40:36 +01:00
Diego Rodríguez Baquero
a56e14f0a0
Merge pull request #1483 from webtorrent/update-material-ui
...
Update React and Material-UI
2018-12-12 14:28:46 -05:00
Mathias Rasmussen
16c3476960
update lockfile
2018-12-12 04:31:43 +01:00
Mathias Rasmussen
982ef3ae97
fix another unique key issue
2018-12-12 04:31:36 +01:00
Mathias Rasmussen
6057751e99
update react
2018-12-12 04:25:59 +01:00
Mathias Rasmussen
4c715111c5
fix react unique keys
2018-12-12 04:25:59 +01:00
Mathias Rasmussen
0d8e9792ff
use react prop-types module
2018-12-12 04:25:59 +01:00
Mathias Rasmussen
ba5ccdb5cb
update to material-ui 0.20.2
...
remove react-tap-event-plugin, as it is not needed anymore.
2018-12-12 04:25:59 +01:00
Mathias Rasmussen
579ca908c6
Merge pull request #1485 from webtorrent/update-auto-launch
...
Update auto-launch
2018-12-12 04:15:46 +01:00
Mathias Rasmussen
c7d7148132
update electron
2018-12-12 03:53:47 +01:00
Mathias Rasmussen
18ad5b0a01
Update dependencies
2018-12-12 03:48:01 +01:00
Mathias Rasmussen
cde3298920
update auto-launch
2018-12-12 03:37:06 +01:00
Borewit
20e3fb6f5f
Add aif/aiff, spx (Speex) & mpc (Musepack) as audio file extensions.
...
Remove clashing .mp4 extension (with video) from audio.
2018-11-20 09:06:02 +01:00
greenkeeper[bot]
f0b87db248
chore(package): update lockfile package-lock.json
2018-11-19 19:50:48 +00:00
greenkeeper[bot]
2d90b29612
chore(package): update music-metadata to version 3.2.2
2018-11-19 19:50:44 +00:00
Borewit
81e6d7f3a7
Merge pull request #1506 from webtorrent/bnjmnt4n/playback-times
...
Ensure that the minutes field in playback indicator is zero-padded.
2018-11-06 18:37:01 +01:00
Benjamin Tan
a676a20054
Ensure that the minutes field in playback indicator is zero-padded.
...
The minutes field should be zero-padded as long as the playback media is longer than 9 minutes (including hours).
Fixes #1438 .
2018-11-04 13:27:30 +08:00
Mathias Rasmussen
aef5669b76
Merge pull request #1497 from LinusU/prefer-const
...
Prefer const over let
2018-10-11 19:11:18 +02:00
Linus Unnebäck
ffb809bbca
Prefer const over let
2018-10-10 21:21:29 +02:00
Mathias Rasmussen
60862ec01d
refactor torrent-list-controller
2018-10-08 01:52:21 +02:00
Sharon Grossman
b7fedb1983
feat(delete-all-torrents): added remove all torrents capability to the Transfers menu
2018-10-08 01:52:21 +02:00
Borewit
fa7d917d0d
Merge pull request #1494 from clujin/fix_empty_array_reduce
...
#1436 : Fix bug empty array reduce in audio poster selection
2018-10-07 20:27:33 +02:00
Borewit
ab20dc42f1
#1426 Consistent error message if no suitable poster image could be found.
2018-10-07 20:15:12 +02:00
clujin
02fefd0a81
remove redundant error check
2018-10-07 10:42:42 -07:00
clujin
788e907502
remove semicolon
2018-10-06 19:14:03 -07:00
clujin
bb4eb523fe
initial commit
2018-10-06 18:59:03 -07:00
Borewit
11b42e58c1
Merge pull request #1484 from sibiraj-s/patch-1
...
fix: replace dependency `open` with `opn`
2018-10-06 00:06:17 +02:00
Sibiraj
8dba9b93b6
chore: regenerate package-lock.json
2018-10-06 02:45:56 +05:30
Sibiraj
d4a564efb5
fix: replace dependency open with opn
2018-10-06 02:45:09 +05:30
Borewit
98ce4bb1fb
Merge pull request #1042 from webtorrent/save-prefs
...
Save preferences immediately when changed
2018-10-05 21:03:49 +02:00
Borewit
0ec8809de1
Merge branch 'save-prefs' of https://github.com/webtorrent/webtorrent-desktop into save-prefs
2018-10-05 21:00:24 +02:00
Mathias Rasmussen
981ac464b5
update: remove unsaved
2018-10-05 20:58:54 +02:00
Dan Flettre
f04017a068
save preferences immediately when changed
2018-10-05 20:58:54 +02:00
Mathias Rasmussen
1a2b18fcbb
update: remove unsaved
2018-09-28 17:45:03 +02:00
Dan Flettre
12d05b96a0
save preferences immediately when changed
2018-09-28 17:42:22 +02:00
Mathias Rasmussen
4ed4d8287f
fix ci problems
2018-09-28 00:49:37 +02:00
Mathias Rasmussen
1239f7b871
lockfile
2018-09-27 21:47:32 +02:00
Mathias Rasmussen
8c2e29eaa2
update plist dependency
2018-09-27 21:41:17 +02:00
Borewit
9d060a66ec
Merge pull request #1311 from bnjmnt4n/loading-spinner
...
Add back loading spinner for player page.
2018-09-27 19:55:17 +02:00
Borewit
06566d37c2
Asynchronous music-metadata updates while streaming ( #1449 )
...
* Ensure that default file/protocol handlers are re-installed after updating.
Previously, they were only installed when the preference was changed.
This caused the handlers to point to non-existing files after updates
occurred and older versions were removed by Squirrel.
Closes #791 , #911 .
* webtorrent/webtorrent-desktop#1340 : Switch to async metadata updates.
* Use fat arrow
* Fix issue track number not displayed if total number of tracks is not defined (common.track.of === null).
* Add disk number in addition to track number.
* Update order of audio properties from: album, track, disk, format to track, disk, album, format
* #1340 Update music-metadata to 2.5.0, enabling async 'per' tag updates
#1452 Fix for playing some '.m4b' files
* #1340 Commented out the metadata event debug output.
* #1340 Remove line comment to get rid of max line length lint error
* Update music-metadata 2.6.0 to fix some async events are getting triggered.
* Return JSX block.
* Get rid of third parameter which is replaced by CSS capitalize
* Fixed error when value is undefined.
* Update music-metadata dependency to 2.6.1.
* fix(package): update music-metadata to version 3.1.0
Closes #1478
* Revert "Ensure that default file/protocol handlers are re-installed after updating."
This reverts commit 39145b2366 .
2018-09-26 22:25:32 +02:00
greenkeeper[bot]
6a50fe7ced
fix(package): update chokidar to version 2.0.4 ( #1428 )
2018-09-26 00:19:47 +02:00
Borewit
d40449f2ed
Fix audio track number not displayed and adds audio disk (media) number ( #1454 )
...
* Fix issue track number not displayed if total number of tracks is not defined (common.track.of === null).
* Add disk number in addition to track number.
* Update order of audio properties from: album, track, disk, format to track, disk, album, format
* Return JSX block.
* Get rid of third parameter which is replaced by CSS capitalize
* Fixed error when value is undefined.
2018-09-25 23:51:45 +02:00
Feross Aboukhadijeh
23e1ab6f21
Merge pull request #1461 from webtorrent/greenkeeper/babel-eslint-9.0.0
...
Update babel-eslint to the latest version 🚀
2018-08-30 13:48:17 -07:00
Feross Aboukhadijeh
f23e52c699
Merge pull request #1462 from webtorrent/standard-12
...
standard
2018-08-28 19:41:59 -07:00
Feross Aboukhadijeh
10b4450214
standard
2018-08-28 19:38:25 -07:00
greenkeeper[bot]
4b639ae476
chore(package): update babel-eslint to version 9.0.0
2018-08-28 02:34:25 +00:00
Diego Rodríguez
77c497e984
Merge branch 'master' of github.com:webtorrent/webtorrent-desktop
2018-08-15 16:08:50 -05:00
Diego Rodríguez
a4ee465439
Update electron-winstaller and electron-osx-sign
2018-08-15 16:08:43 -05:00
Diego Rodríguez Baquero
b6890bc780
Merge pull request #1447 from webtorrent/greenkeeper/simple-get-3.0.3
...
Update simple-get to the latest version 🚀
2018-08-15 16:07:16 -05:00
Diego Rodríguez Baquero
109accdb54
Merge pull request #1450 from webtorrent/reuse-media-extensions
...
Reuse media extensions
2018-08-15 13:13:45 -05:00
Borewit
87491351cc
Merge branch 'master' into reuse-media-extensions
...
# Conflicts:
# src/renderer/lib/torrent-poster.js
2018-08-13 21:47:13 +02:00
Borewit
c2a38bd4e0
Ensure consistency between extension-categories, between torrent-player and torrent-poster.
...
Add additional audio-file-extensions.
2018-08-13 21:35:37 +02:00
greenkeeper[bot]
25282fc44a
fix(package): update simple-get to version 3.0.3
2018-08-09 06:44:28 +00:00
Alberto Miranda
cbbc61d1e1
Merge pull request #1440 from webtorrent/Borewit-dependency/update-music-metadata
...
Small fixes added on top of #1435 by @Borewit.
Merging this one which is already approved and has those fixes.
We can continue making enhancements on top of this :)
Thanks guys!
2018-07-25 10:55:52 -03:00
Alberto Miranda
6ed7ec35a4
Fixed styling.
2018-07-22 16:58:28 -03:00
Alberto Miranda
a5d946fe83
Ensure we get proper audio metadata.
2018-07-22 16:17:34 -03:00
Borewit
cf8c1654e8
Add extension for MP4 audio book.
2018-07-21 14:10:23 +02:00
Borewit
715a7846f7
Bump version to 2.4.2: improve m4a handling.
2018-07-21 14:09:14 +02:00
Borewit
82ea41c1a1
Round bit-rate to kbps & sample rate to 1/10 of kHz.
...
Update music-metadata to 2.4.0.
2018-07-17 21:02:06 +02:00
Borewit
934f497118
Update music-metadata dependency: v2.0.1 => v2.3.2
2018-07-14 11:15:23 +02:00
Borewit
e0de30baff
Merge pull request #1165 from janza/chromecast-subtitles
...
Add support for subtitles on Chromecast
2018-06-26 21:15:10 +02:00
Alberto Miranda
a1cfe8730b
Merge pull request #1419 from Borewit/fix/issue-1417
...
Fix startup problems (fix for #1417 )
2018-06-10 18:47:33 -03:00
Borewit
91fc7cab7c
Merge pull request #1418 from webtorrent/greenkeeper/music-metadata-2.0.0
...
Update music-metadata dependency to version 2.0.1 🚀
2018-06-10 08:38:09 +02:00
Borewit
5cdb3d059c
#1417 : Simplify code
...
- use forEach instead of map (because return value was ignored)
- use Promise.all instead of parallel, because tasks are already Promise based. Fewer callbacks.
2018-06-09 14:54:24 +02:00
Borewit
b010dc28d2
Avoid promise resolve results are ending up as error objects in callback handler.
...
Reference: issue: webtorrent/webtorrent-desktop#1417
2018-06-07 21:53:58 +02:00
Borewit
9b51ba443a
Update to version 2.0.1 fixing bug: Borewit/music-metadata#100
...
pull request: webtorrent/webtorrent-desktop#1418
2018-06-07 20:21:08 +02:00
greenkeeper[bot]
47c08cc8f8
fix(package): update music-metadata to version 2.0.0
2018-06-05 04:53:51 +00:00
Diego Rodríguez Baquero
c1329938f5
Merge pull request #1406 from Borewit/code-style/merge
...
Code style/merge
2018-06-03 18:46:26 -05:00
Borewit
2c07b1146c
Merge remote-tracking branch 'origin/code-style/merge' into code-style/merge
2018-05-28 08:24:50 +02:00
Michael George Attard
fc51b230c4
rename parameter
2018-05-27 22:33:07 +02:00
Michael George Attard
4d5ee7887e
Merge branch 'master' into feature/external-player.js-cleanup
2018-05-27 22:32:29 +02:00
Diego Rodríguez Baquero
ad63ec8a7b
Merge pull request #1411 from webtorrent/is-private
...
If torrent is not private, leave private flag unset
2018-05-25 12:15:45 -05:00
Diego Rodríguez Baquero
2b0e2ca0fb
Merge pull request #1410 from webtorrent/greenkeeper/parse-torrent-6.0.1
...
Update parse-torrent to the latest version 🚀
2018-05-25 11:53:02 -05:00
Feross Aboukhadijeh
217ca9a053
If torrent is not private, leave private flag unset
...
If torrent is not private, leave private flag unset. This ensures that the torrent info hash will match the result generated by other tools, including webtorrent-cli.
2018-05-25 01:10:40 -07:00
Feross Aboukhadijeh
6bf38611e8
fix bug, function needs to be invoked
2018-05-25 00:30:54 -07:00
Feross Aboukhadijeh
7251967ef5
style
2018-05-25 00:28:46 -07:00
Feross Aboukhadijeh
2c9b305721
style
2018-05-25 00:28:14 -07:00
greenkeeper[bot]
6eac7405fd
fix(package): update parse-torrent to version 6.0.1
2018-05-25 07:23:55 +00:00
Feross Aboukhadijeh
4b51fb9255
e -> err
2018-05-25 00:20:39 -07:00
Feross Aboukhadijeh
a2e5390d30
ProBot No Response: tweak comment
2018-05-24 23:03:26 -07:00
Feross Aboukhadijeh
03a6ec3466
ProBot Welcome: tweak comments
2018-05-24 23:03:26 -07:00
Feross Aboukhadijeh
228d68b488
ProBot Request Info: tweak comment
2018-05-24 23:03:26 -07:00
Feross Aboukhadijeh
1af4ddb618
ProBot Lock: 90 days
2018-05-24 23:03:26 -07:00
Borewit
a30eedbec9
Update music-metadata to 1.1.0, which I expected to be part of #1396 .
2018-05-23 21:00:55 +02:00
Borewit
2bc3ab6971
Merge branch 'code-style/main' into code-style/merge
2018-05-23 20:30:50 +02:00
Borewit
b1f5e7d7ec
Merge branch 'code-style/external-player' into code-style/merge
2018-05-23 20:23:33 +02:00
Borewit
84d4e0f013
Issue #92 : Merge with master & exclude some of the proposed changes.
2018-05-23 20:19:28 +02:00
Borewit
61648db0fc
Merge pull request #1396 from webtorrent/greenkeeper/music-metadata-1.0.0
...
Update music-metadata to the latest version 🚀
2018-05-23 07:20:44 +02:00
Feross Aboukhadijeh
7b72dfafc2
ProBot Welcome: PR message tweak
2018-05-18 07:38:21 +02:00
Feross Aboukhadijeh
d3da2af8a1
Merge pull request #1325 from webtorrent/download-count-badge
...
add github download count badge
2018-05-17 11:32:40 +02:00
Borewit
55a60018b5
Merge pull request #1398 from Borewit/update-dependency/music-metadata-1.0.0
...
Fix code style
2018-05-16 21:41:16 +02:00
Borewit
6df718aa4a
Fix code style
2018-05-16 21:31:48 +02:00
Borewit
a3d62de091
Merge pull request #1397 from Borewit/update-dependency/music-metadata-1.0.0
...
Add required changed to be able to merge music-metadata v1.0.0
2018-05-16 21:28:09 +02:00
Borewit
eb4007aa87
Update dependency music-metadata v1.0.0
...
Multiplicity of common.label & common.catalog-number number changed.
Added possibility to visualize multiple labels & catalog-number in pairs.
2018-05-16 21:23:34 +02:00
greenkeeper[bot]
4438c9c85f
fix(package): update music-metadata to version 1.0.0
2018-05-16 18:25:57 +00:00
Feross Aboukhadijeh
c01380a897
Merge pull request #1394 from webtorrent/greenkeeper/capture-frame-2.0.0
...
Update capture-frame to the latest version 🚀
2018-05-15 04:28:54 -07:00
greenkeeper[bot]
ff7c053442
fix(package): update capture-frame to version 2.0.0
2018-05-15 11:16:40 +00:00
Feross Aboukhadijeh
4f342bb530
Merge pull request #1390 from webtorrent/greenkeeper/cp-file-6.0.0
...
Update cp-file to the latest version 🚀
2018-05-15 03:52:15 -07:00
greenkeeper[bot]
99a7c663b3
fix(package): update cp-file to version 6.0.0
2018-05-12 11:06:03 +00:00
Feross Aboukhadijeh
49f2bb2bdf
ProBot Stale: never mark 'meta' issues stale
2018-05-10 17:52:28 -07:00
Feross Aboukhadijeh
9cfce5f72b
Merge pull request #1386 from webtorrent/greenkeeper/drag-drop-4.1.0
...
Update drag-drop to the latest version 🚀
2018-05-10 04:01:48 -07:00
Feross Aboukhadijeh
5c8bd3422d
travis
2018-05-10 03:18:42 -07:00
greenkeeper[bot]
670d6a0489
fix(package): update drag-drop to version 4.1.0
2018-05-10 10:15:22 +00:00
Feross Aboukhadijeh
45d0d94ab4
ProBot Welcome: tweak message
2018-05-10 00:21:50 -07:00
Feross Aboukhadijeh
4d864465d7
ProBot No Response: tweak message
2018-05-09 20:22:03 -07:00
Feross Aboukhadijeh
56327ca25e
Merge pull request #1385 from webtorrent/probot
...
Add bots!
2018-05-09 20:17:52 -07:00
Feross Aboukhadijeh
0aef294df9
ProBot Stale
2018-05-09 20:15:38 -07:00
Feross Aboukhadijeh
7fb471feb1
ProBot No Response
2018-05-09 20:15:26 -07:00
Feross Aboukhadijeh
e2d2420aa2
ProBot Lock
2018-05-09 20:15:21 -07:00
Feross Aboukhadijeh
bcb3551a0a
ProBot WIP
2018-05-09 20:15:15 -07:00
Feross Aboukhadijeh
20faf71338
ProBot Welcome
2018-05-09 20:15:11 -07:00
Feross Aboukhadijeh
63d866a1d2
ProBot Request Info
2018-05-09 20:15:05 -07:00
Feross Aboukhadijeh
6d9874601a
travis: test node LTS only
2018-05-08 18:52:58 -07:00
Feross Aboukhadijeh
3cbf33b482
travis: Do full dependency install
...
I don't care about test time, I'd rather not have to keep this list up-to-date (Easier maintenance, e.g. this caused a failure because I just added babel-eslint and it doesn't get installed on travis and so standard fails)
2018-05-08 18:52:51 -07:00
Feross Aboukhadijeh
4b2a778708
Use babel-eslint with standard
2018-05-08 18:46:26 -07:00
Feross Aboukhadijeh
f5102c3558
Merge pull request #1260 from michaelgeorgeattard/master
...
Style clean up
2018-05-03 18:23:45 -07:00
Borewit
0fdc6b2d8b
Merge pull request #1365 from webtorrent/readme-install
...
Improve install instructions
2018-05-02 20:28:00 +02:00
Feross Aboukhadijeh
e34c18b751
Merge pull request #1259 from jonkoops/update-chromecasts
...
Update 'chromecasts' dependency to latest version
2018-04-30 03:16:53 -07:00
Feross Aboukhadijeh
4f41f5968c
Merge pull request #1368 from Borewit/feature/improve-audio-torrent-poster-selection
...
Prevent spectrogram being selected as the poster.
2018-04-29 20:20:11 -07:00
Feross Aboukhadijeh
b48d2b1610
Merge pull request #1371 from webtorrent/greenkeeper/music-metadata-0.11.2
...
Update music-metadata to the latest version 🚀
2018-04-29 20:18:11 -07:00
Feross Aboukhadijeh
ceb5c3f11c
Merge pull request #1372 from webtorrent/greenkeeper/gh-release-3.2.1
...
Update gh-release to the latest version 🚀
2018-04-28 01:53:59 +02:00
greenkeeper[bot]
0585c515b3
chore(package): update gh-release to version 3.2.1
2018-04-27 17:03:20 +00:00
greenkeeper[bot]
e2074aeb31
fix(package): update music-metadata to version 0.11.2
2018-04-27 11:50:18 +00:00
Borewit
bc3cec1172
webtorrent/webtorrent-desktop#1368 : Remove pointless factor.
2018-04-27 09:01:50 +02:00
Feross Aboukhadijeh
83e8bb1bd7
Merge pull request #1369 from webtorrent/new-mac-screenshots
...
Update mac screenshots for macOS 10.13.4
2018-04-26 19:04:14 -07:00
Feross Aboukhadijeh
88fb6d86bd
Fix showing up in UI
2018-04-26 18:23:12 -07:00
Feross Aboukhadijeh
e8c39f2074
Fix screenshots further
2018-04-26 17:59:32 -07:00
Feross Aboukhadijeh
386b80a66f
Update mac screenshots for macOS 10.13.4
...
It looks like font renderering changed slightly, so screenshots need to be updated
2018-04-26 17:25:32 -07:00
Feross Aboukhadijeh
fbb3fa6a27
0.20.0
2018-04-26 17:07:22 -07:00
Feross Aboukhadijeh
e10debed2f
authors
2018-04-26 17:05:21 -07:00
Feross Aboukhadijeh
437dd3adb1
changelog
2018-04-26 16:35:32 -07:00
Feross Aboukhadijeh
e48191381e
Merge pull request #1246 from webtorrent/greenkeeper/initial
...
Update dependencies to enable Greenkeeper 🌴
2018-04-26 16:29:14 -07:00
Feross Aboukhadijeh
abb7c72b84
undo most dependency updates
2018-04-26 16:29:04 -07:00
Feross Aboukhadijeh
20d9ea5a00
remove greenkeeper badge
2018-04-26 16:26:05 -07:00
Feross Aboukhadijeh
0da29e4eb2
Merge pull request #1317 from webtorrent/bugfix-1315
...
Bugfix 1315
2018-04-26 16:22:51 -07:00
Feross Aboukhadijeh
10f92c78eb
Merge pull request #1316 from webtorrent/bugfix-1314
...
Bugfix 1314
2018-04-26 16:16:55 -07:00
Feross Aboukhadijeh
924dbeeebb
Merge pull request #1366 from webtorrent/release/v0.20.0
...
Release/v0.20.0
2018-04-26 16:15:25 -07:00
Feross Aboukhadijeh
3c363595ce
Fix for PR #1366
2018-04-26 16:14:56 -07:00
Feross Aboukhadijeh
695154099d
Merge pull request #1367 from webtorrent/fix-linux-open-magnet
...
Fix external calls failing silently to open magnets
2018-04-26 15:56:06 -07:00
Borewit
8516da8a44
Prevent spectrogram being selected as the poster.
...
Related issue webtorrent/webtorrent-desktop#1332 , as well pull request webtorrent/webtorrent-desktop#1334
2018-04-26 21:25:09 +02:00
Alberto Miranda
21edc05f19
Removed console log.
2018-04-26 15:04:23 -03:00
Alberto Miranda
cf729b0d31
Fix from leodutra: Fix external calls failing silently to open magnets #1168 .
2018-04-26 15:00:58 -03:00
Alberto Miranda
74b806737d
Removed already released change.
2018-04-26 11:10:13 -03:00
Alberto Miranda
88cbcc2959
0.20.0
2018-04-26 11:01:12 -03:00
Alberto Miranda
eab15876cc
Updated changelog.
2018-04-26 11:00:58 -03:00
Alberto Miranda
c6a7b7c1d2
Merge pull request #1334 from Borewit/feature/improve-audio-torrent-poster-selection
...
Improve the poster selection for audio/music based torrent
2018-04-26 09:46:12 -03:00
Feross Aboukhadijeh
d76cd628cf
Improve install instructions
...
Make the default install method stand out more than other options. Include a large link.
2018-04-25 19:45:22 -07:00
Feross Aboukhadijeh
7f2c91b230
Merge pull request #1364 from vitorgalvao/patch-1
...
README.md: add cask instructions
2018-04-25 19:35:53 -07:00
Vítor Galvão
dab0802a88
README.md: add cask install
2018-04-25 21:01:31 +01:00
Feross Aboukhadijeh
34f06267b8
Merge pull request #1166 from janza/fix-react-key-error
...
Add missing key to torrent status element
2018-04-24 16:03:30 -07:00
Alberto Miranda
99062175eb
Merge pull request #1361 from webtorrent/music-metadata-fix
...
Displaying filename while music metadata is being downloaded.
2018-04-20 11:22:06 -03:00
Borewit
f47055c51b
Adjust the filename score, size is probably more relevant.
2018-04-20 08:07:27 +02:00
Borewit
4752c2e689
Merge branch 'filename' into feature/improve-audio-torrent-poster-selection
2018-04-20 07:44:51 +02:00
Borewit
57c1a97ebf
Update music-metadata dependency to v0.9.15.
2018-04-20 07:43:15 +02:00
Borewit
793ccebf0b
Merge branch 'master' into feature/improve-audio-torrent-poster-selection
2018-04-20 07:38:53 +02:00
Alberto Miranda
c688313239
Displaying filename while music metadata is being downloaded.
2018-04-19 14:49:17 -03:00
Alberto Miranda
afd7f6ef0a
Merge pull request #1240 from Borewit/music-metadata
...
Fix playing back audio files & reading music metadata
2018-04-19 14:38:39 -03:00
Terry Hau
cc78251846
Remove 'Always on top' from VLC player
2018-04-18 20:51:43 -07:00
Borewit
30693d7d16
Added some function comments.
...
Simplified code a bit.
2018-03-11 17:33:02 +01:00
Borewit
bd2fbe60db
Pass file length parameter to music-metadata parser.
...
In some cases this is required to calculate the duration.
2018-03-11 17:13:56 +01:00
Borewit
a114a22770
#1332 : Add album as likely name for an image containing the cover
2018-03-04 19:04:18 +01:00
Borewit
8d657d93e0
Fix code style
2018-03-04 18:49:59 +01:00
Borewit
5802cd3591
#1332 : Add unit test for cover selection algorithm.
2018-03-04 18:44:14 +01:00
Borewit
2d17cfa7e1
#1332 : Fix selection of poster.jpg|png|gif image
2018-03-04 18:43:12 +01:00
Borewit
cf2a3b8948
#1332 : Improve cover image score algorithm:
...
- If filename score is equal, pick highest resolution
- Search for keyword occurrence in file name
2018-03-04 16:24:07 +01:00
Borewit
b89a74e6e9
#1332 : Improve the poster selection for audio/music based torrent,
...
aiming to get the cover-art selected as the torrent poster.
2018-03-04 13:48:07 +01:00
Borewit
9b74602119
Fixed the win32 version of the test-integration/test-audio: updated screenshots to match new meta-data.
...
The format value has been to partially transparent because the bit-rate is not stable.
This is due to the fact these MP3 are encoded with Variable Bit-Rate (VBR),and they are lacking a "Xing" header, providing VBR encoding details.
Related to issue #1320 & #1240 .
2018-03-04 10:45:30 +01:00
Borewit
34463d9084
Enforce music-metadata version which is able to deal with bad Ogg files
2018-03-03 14:44:50 +01:00
Borewit
3dcab9e78b
Fix audio format metadata
2018-02-24 16:32:12 +01:00
Borewit
fce0003912
Add audio metadata standalone entries for: year & release information
2018-02-24 16:24:56 +01:00
Borewit
c720f65fee
Update dependency music-metadata to version 0.9.5
2018-02-24 16:23:08 +01:00
Borewit
a725726e25
Fix formatting according 'standard'
2018-02-19 21:35:50 +01:00
Borewit
e5a64d9550
Add comments to metadata media overlay.
...
Adjust the label element width to 120px to be able to fit in the text: 'Comments'.
Adjust the font-weight of the comments & format value to 'normal'.
2018-02-19 21:25:22 +01:00
Borewit
0572f8a932
Update music-metadata dependency to 0.9.4.
2018-02-19 20:30:13 +01:00
Borewit
23d37d7da1
Merge branch 'master' into music-metadata
2018-02-19 20:22:22 +01:00
Feross Aboukhadijeh
474654fd16
standard
2018-02-18 15:49:46 -08:00
Feross Aboukhadijeh
c0d70e91b0
add github download count badge
2018-02-15 17:47:55 -08:00
Borewit
070d3ff242
Update music-metadata dependency to 0.9.2
2018-02-06 19:41:31 +01:00
Borewit
d5a62cb1a7
Add additional audio extensions: 'aiff', 'ape', 'mp2', 'oga', 'opus', 'wma'
2018-02-06 14:17:59 +01:00
Borewit
ba1f82faa0
Use direct file access, if the individual file has completed downloading.
...
Will allow slightly faster reading of music-metadata.
2018-02-05 20:29:17 +01:00
Borewit
0cce110c52
Fix bug #1320 by update music-metadata.
...
Bug was caused by an interoperability between then-read-stream and
readable-stream.
2018-02-05 20:20:53 +01:00
Borewit
bc91cde244
Merge branch 'master' into music-metadata
2018-02-05 10:19:17 +01:00
Borewit
30c9934694
Update version of dependency music-metadata to 0.9.0
2018-02-04 15:22:35 +01:00
Borewit
f56f3c62e9
Update version of dependency music-metadata to 0.8.8
2018-02-04 14:33:39 +01:00
Alberto Miranda
ac180a7cc5
1314: Restored package version.
2018-01-29 11:43:03 -03:00
Alberto Miranda
d1f3a16b7f
1315: Restored package version.
2018-01-29 11:42:23 -03:00
Alberto Miranda
e6c495417b
0.19.2
2018-01-29 09:24:38 -03:00
Alberto Miranda
c301608881
0.19.1
2018-01-29 09:24:32 -03:00
Alberto Miranda
7d2290a773
1315: Added initial state for highestPlaybackPriority.
2018-01-29 09:24:27 -03:00
Alberto Miranda
ba0d0b755e
0.19.1
2018-01-29 08:40:05 -03:00
Alberto Miranda
b5e9923469
1314: Fixed issue with undefined torrents to resume when app starts.
2018-01-29 08:40:01 -03:00
Feross Aboukhadijeh
b5bbd9b6a5
changelog
2018-01-26 16:52:39 +08:00
Feross Aboukhadijeh
5bf7618dde
0.19.0
2018-01-26 16:13:05 +08:00
Feross Aboukhadijeh
d02f6c7d18
Rewrite changelog for v0.19.0
2018-01-26 16:10:50 +08:00
Feross Aboukhadijeh
e69a18e548
authors
2018-01-26 15:56:59 +08:00
Feross Aboukhadijeh
991e2d2024
Update electron to 1.6.16
2018-01-26 15:56:59 +08:00
Feross Aboukhadijeh
9f31f30925
Mitigate protocol handler vulnerability
2018-01-26 15:56:59 +08:00
Feross Aboukhadijeh
340658c747
set version back to 0.18 -- will bump it during release
2018-01-26 15:56:09 +08:00
Alberto Miranda
5bbd9cfabb
0.19.0
2018-01-26 15:56:09 +08:00
Alberto Miranda
03a8b40ee9
Updated changelog.
2018-01-26 15:56:09 +08:00
Benjamin Tan
386bc950f4
Add back loading spinner for player page.
...
This appeared to have been removed accidentally when other parts of the CSS was refactored.
2018-01-22 20:05:33 +08:00
Benjamin Tan
d0cc157003
Merge pull request #1247 from auyer/master
...
"Error" text on missing Codec error changed to "Unable to Play"
2018-01-21 21:15:11 +08:00
Bilal Elmoussaoui
c990738c57
Fix the desktop file
2018-01-20 10:19:23 +01:00
Cezar Carneiro
01971e2a46
toggle fullscreen on end
2018-01-15 13:10:04 -05:00
SimplyAhmazing
08cb82e255
Update copyright a year later
2018-01-15 13:09:18 -05:00
Michael George Attard
962c563f2e
Clean up handlers.js
2017-10-30 22:49:34 +01:00
Michael George Attard
bd6f2c2faf
Clean up of main.js
2017-10-30 22:46:33 +01:00
Michael George Attard
ee8fe1e7ff
Cleaned up external-player.js
2017-10-30 22:42:22 +01:00
Michael George Attard
424d171656
Used string template where it made sense.
2017-10-28 00:05:58 +02:00
Michael George Attard
7351133542
Used string template instead of concatenation.
2017-10-26 21:20:30 +02:00
Jon Koops
84deb403eb
Update 'chromecasts' dependency to latest version
...
This should close:
- https://github.com/webtorrent/webtorrent-desktop/issues/1193
- https://github.com/webtorrent/webtorrent-desktop/issues/1202
2017-10-25 23:44:43 +02:00
Alberto Miranda
cae40b44e6
Merge pull request #1154 from webtorrent/watch-folder
...
Merging watch folder feature.
2017-10-16 22:47:03 -03:00
Auyer
ab0bbcea94
Error on missing Codec changed to "Unable to Play"
...
The error message was harsh, and new users might close the software
imediatly after it fails.
2017-10-03 11:14:44 -03:00
greenkeeper[bot]
06a7eff0ab
docs(readme): add Greenkeeper badge
2017-09-29 01:59:08 +00:00
greenkeeper[bot]
341333c287
chore(package): update dependencies
2017-09-29 01:55:26 +00:00
Borewit
0f00985b75
Eliminated mime dependency
2017-09-20 09:14:51 +02:00
Borewit
c11a86d849
Fix max line length
2017-09-17 22:24:16 +02:00
Borewit
52e16c33b4
Fix lint error
2017-09-17 22:19:32 +02:00
Borewit
54e15644b6
Fix max line length
2017-09-17 22:16:01 +02:00
Borewit
6aa3a6c660
Fix lint errors
2017-09-17 22:14:07 +02:00
Borewit
83350b3b57
Add catalognumber in addition of the release label.
...
Updated to music-metadata in order to recognize MIME-type: audio/x-flac
2017-09-17 22:10:00 +02:00
Borewit
8868128d6e
Add audio format information to play screen.
...
Extended album information with release lebel if available.
Make use of music-metadata module (musicmetadata appears to be no longer maintained)
2017-09-17 20:57:57 +02:00
Josip Janzic
f7ec537cd5
Add support for subtitles on Chromecast
2017-09-17 00:07:57 +02:00
Diego Rodríguez Baquero
a81156b363
Merge pull request #1233 from emilbayes/nojitter-time
...
Use tabular nums and fixed width for no jitter on time
2017-09-01 18:02:23 -05:00
Emil Bay
4b501ab90b
Fixed width minutes
2017-08-28 19:41:30 +02:00
Emil Bay
90347c72e0
Use tabular nums and fixed width for no jitter on time
2017-08-28 19:07:24 +02:00
Cezar Carneiro
ab41d55e4b
fix ETA and reorganize
2017-08-02 22:52:45 -03:00
Cezar Carneiro
739e7a50f7
improve infos
2017-08-02 00:03:52 -03:00
Cezar Carneiro
64ff5ebfd5
show percentage, size, speed and peers
2017-07-31 22:47:53 -03:00
Feross Aboukhadijeh
a51ab3573e
Add a security policy
2017-07-17 12:45:13 -07:00
Egor Yurtaev
2aa2f0de19
Sort files alphanumerically #1185
2017-06-24 22:09:42 +06:00
Josip Janzic
96f5f855a3
Add missing key to torrent status element
...
Fixes #1116
2017-04-27 21:29:18 +02:00
Feross Aboukhadijeh
a82498ba16
gitter
2017-04-14 14:40:18 -07:00
Feross Aboukhadijeh
3b05b52e57
feross -> webtorrent
2017-04-14 13:48:39 -07:00
Alberto Miranda
b02d6f3cdb
Preferences update
...
Renamed “Downloads” section to “Folders”; watch folder preference moved
under “Folders”; updated texts for watch folder preference.
2017-04-02 19:37:13 -03:00
Alberto Miranda
6e67cae494
Wait for .torrent files to finish downloading.
2017-03-26 11:04:05 -03:00
Alberto Miranda
23eef1a058
Removed unused module from folderWatcher.
2017-03-24 12:55:10 -03:00
Alberto Miranda
2ad3f6d6e2
Removed extra logging.
2017-03-24 12:54:28 -03:00
Alberto Miranda
996a81ddaa
added folder-watcher-controller
2017-03-23 07:14:27 -03:00
Alberto Miranda
4a8ab6e1f6
fixed styling issue
2017-03-23 07:00:45 -03:00
Alberto Miranda
7f817241ed
added start / stop events; starting / stopping folder watcher.
2017-03-22 23:21:07 -03:00
Alberto Miranda
a6c53d06d2
fixed styling issues
2017-03-22 22:27:03 -03:00
Alberto Miranda
a70c4d1bf2
Working on watch-folder
...
Added chokidar to watch for folder changes; added folder-watcher;
passing state to delayedInit on main; added default values for new
preferences; added “Auto add torrents” preference with its checkbox and
path selector; TODO: start/stop watching on preference change, start
watching on init, add dialog when trying to enable preference without a
torrents folder.
2017-03-22 09:42:17 -03:00
Feross Aboukhadijeh
cdfb907c75
standard
2017-03-20 19:41:44 -07:00
Alberto Miranda
c2abb50e9e
Merge pull request #840 from feross/playback-priority
...
Playback priority
2017-03-15 14:39:26 -03:00
Alberto Miranda
99f4fc96bf
Fixed resuming when downloading finishes.
2017-03-14 19:52:29 -03:00
Alberto Miranda
043f81996e
fixed styling issues; returning early in pauseActiveTorrents.
2017-03-14 19:50:49 -03:00
Alberto Miranda
213f2f124d
Merge branch 'playback-priority' of https://github.com/feross/webtorrent-desktop into playback-priority
2017-03-14 19:44:45 -03:00
Alberto Miranda
96e7e83e20
Merge branch 'master' into playback-priority
...
# Conflicts:
# src/renderer/controllers/playback-controller.js
# src/renderer/controllers/torrent-list-controller.js
# src/renderer/main.js
2017-03-14 19:43:57 -03:00
Feross Aboukhadijeh
e5fccd93a8
Tweak pinch-to-zoom timing
...
Toggle fullscreen immediately, then prevent future toggles for 1s.
2017-03-08 15:00:42 -08:00
Feross Aboukhadijeh
78e46f5576
Merge branch 'ebraminio-master'
2017-03-08 14:56:38 -08:00
Ebrahim Byagowi
69ce07fbf7
Toggle fullscreen on pinch to zoom
2017-03-08 23:13:05 +03:30
Feross Aboukhadijeh
827131e136
standard
2017-03-02 00:33:36 -08:00
Feross Aboukhadijeh
c764bf4884
fixes for standard v10
2017-03-01 23:08:29 -08:00
Feross Aboukhadijeh
972203d675
material-ui@0.17
...
Tested and everything seems to work alright with the new version.
2017-02-20 03:09:56 -08:00
Feross Aboukhadijeh
2c382e14b5
electron@1.6.0
...
This version of Electron is 3 versions of Chromium newer, so there are
lots of performance improvements.
There is one known issue with this update:
https://github.com/electron/electron/issues/8694
But I think we should merge this anyway so that collaborators can try
out the new Chromium engine before we do a release with it. We might
find other bugs.
2017-02-15 15:31:35 -08:00
Feross Aboukhadijeh
c298950d34
Add 'Start Speaking' and 'Stop Speaking' menu item (Mac)
...
Probably improves the accessibility situation a little bit: #439
2017-02-15 13:31:28 -08:00
Feross Aboukhadijeh
00f2e5ccd6
Treat .FLAC as playable audio
...
Fixes: https://github.com/feross/webtorrent-desktop/issues/1124
Note FLAC is not actually playable in Electron, by default. But this
will at least offer to open it in VLC or the user's preferred player.
2017-02-15 13:31:06 -08:00
Feross Aboukhadijeh
8d86cffabd
standard
2017-02-08 16:07:25 -08:00
Feross Aboukhadijeh
95d6ec5fdd
move release instructions to contributing.md
2017-02-04 18:00:50 -08:00
DC
9fbee6cfeb
Replace release scripts with instructions
...
The release scripts don't really work, and there are a lot of manual steps that weren't documented. They are now.
2017-02-05 02:55:13 +01:00
Feross Aboukhadijeh
9892f88530
Fix 'About WebTorrent' menu location on Windows
2017-02-03 03:27:35 -08:00
Feross Aboukhadijeh
10ad990f97
update AUTHORS
2017-02-03 02:17:04 -08:00
Feross Aboukhadijeh
0ee7e80fd2
0.18.0
2017-02-03 02:08:59 -08:00
Feross Aboukhadijeh
7d1520f858
disable background throttling in all windows
2017-02-03 02:08:59 -08:00
Feross Aboukhadijeh
77ba258fbf
move Transfers menu
2017-02-03 02:08:59 -08:00
Feross Aboukhadijeh
06366529cc
updated copyright year
2017-02-03 02:08:59 -08:00
Feross Aboukhadijeh
d1c263f1b0
changelog for 0.18.0
2017-02-03 02:08:59 -08:00
Feross Aboukhadijeh
d7a031a457
test: update test for new default trackers
2017-02-03 02:08:59 -08:00
Feross Aboukhadijeh
b7201f424d
test: update screenshot for new default trackers
2017-02-03 02:08:59 -08:00
Feross Aboukhadijeh
89f2785244
remove unneeded package from depcheck
2017-02-03 02:08:59 -08:00
Feross Aboukhadijeh
cffe416f50
package: fix deprecation warning
2017-02-03 02:01:54 -08:00
Feross Aboukhadijeh
d0eea34e9b
lock down dev dependencies
...
Let's be very explicit about updating these. They are very critical to
the build process, so we should always read the changelogs / commit log
before upgrading.
2017-02-03 02:01:54 -08:00
Feross Aboukhadijeh
4e82718788
electron-osx-sign@0.4
2017-02-03 02:01:54 -08:00
Feross Aboukhadijeh
293ca60e72
electron@1.4.15
2017-02-03 02:01:54 -08:00
Feross Aboukhadijeh
af4a6a5960
buble@0.15
2017-02-03 02:01:54 -08:00
Nuno Campos
e01c0b6f43
Add textarea to list of html tags that skip document-wide onPaste
2017-02-02 15:17:10 -08:00
Feross Aboukhadijeh
efc984f1dd
Include policy about copyrighted content in issues in issue template
2017-01-20 19:07:42 -08:00
Feross Aboukhadijeh
a046db40d2
Update react-tap-event-plugin 2.0.1
...
Fixes https://github.com/feross/webtorrent-desktop/issues/1086
2016-12-07 21:01:12 -08:00
Feross Aboukhadijeh
9068909b4d
fixes for standard
2016-11-22 19:43:51 -03:00
Mathias Rasmussen
4bb2056bc9
Auto-focus modal 'OK' button to allow keypress
2016-10-24 14:43:19 -05:00
Karan Thakkar
ed0f05abc4
Pause All will now pause seeding torrents too
2016-10-24 13:33:38 -05:00
Karan Thakkar
0c44e10ca7
Move sound.play outisde the for loop
2016-10-24 13:33:38 -05:00
Karan Thakkar
d8c9014471
Add a new Transfers menu to allow pause all and resume all torrents
2016-10-24 13:33:38 -05:00
Feross Aboukhadijeh
7cf1d96a80
Fixes for PR #1050
2016-10-18 12:49:09 +01:00
Adam Gotlib
ffd9fbda57
Disallow saving torrent file until it is generated
...
Fixes #1031 .
2016-10-18 12:46:33 +01:00
Adam Gotlib
d631ed1cc7
Store magnet URI once torrent has been parsed
...
Fixes #1035 .
2016-10-15 17:00:03 +02:00
Adam Gotlib
d8904aaf6e
Log successful attempts to open an external player
2016-10-13 23:31:34 -05:00
Adam Gotlib
de2db211cc
Log play attempt separately for each file
2016-10-13 23:31:34 -05:00
Adam Gotlib
e8ab172d1b
Remove unused 'timeout' field from telemetry
2016-10-13 23:31:34 -05:00
Alexey Romanov
32f96c03dd
#1039 : Formatting fixed.
...
Removed comma and added space after download speed.
2016-10-13 21:24:17 -07:00
Feross Aboukhadijeh
5158606740
Remove lodash.merge require() hack
...
See:
https://github.com/callemall/material-ui/pull/4380#issuecomment-25089455
2
My PR to material-ui to replace the full `lodash` with just the needed
functions was merged. So we can remove this hack.
2016-10-12 17:53:52 -05:00
Feross Aboukhadijeh
0de80165ed
material-ui@0.16
2016-10-12 17:53:52 -05:00
Feross Aboukhadijeh
dcaa99d2bf
es6-error@4
2016-10-12 17:53:52 -05:00
Feross Aboukhadijeh
1a1a4cd5d0
electron 1.4.3
...
Changelog: https://github.com/electron/electron/releases/tag/v1.4.3
2016-10-12 17:53:52 -05:00
Feross Aboukhadijeh
4cbad1fccd
0.17.2
2016-10-10 22:44:08 -07:00
Feross Aboukhadijeh
f818564dd1
package.json: Add {"private": true}
...
To prevent accidental publishing to npm.
2016-10-10 22:41:17 -07:00
Feross Aboukhadijeh
8be690a26e
v0.17.2 changelog
2016-10-10 22:37:24 -07:00
Feross Aboukhadijeh
8081d42477
Attempt to fix "TypeError: Cannot read property 'startPiece' of undefined"
...
It wasn't clear what was causing this error, and I couldn't reproduce
it.
This PR attempts to resolve the issue by just guarding against the
exception.
2016-10-10 22:31:33 -07:00
Feross Aboukhadijeh
b0b6069fe2
remove 'pug' from nodemon command (we don't use pug)
2016-10-06 00:37:11 -07:00
Feross Aboukhadijeh
994aed9af7
Fix "Cannot read property 'files' of null"
...
This PR fixes one of our number 2 top error (142 error reports today
alone):
Processes: webtorrent window, platforms: darwin linux win32, versions:
pre-0.12 0.14.0 0.17.0 0.17.1
TypeError: Cannot read property 'files' of null
at getAudioMetadata (.../build/renderer/webtorrent.js:328:21)
at EventEmitter.<anonymous> (.../build/renderer/webtorrent.js:84:74)
at emitThree (events.js:116:13)
at EventEmitter.emit (events.js:194:7)
This error is reproducible if you start webtorrent for the first time
and click the WIRED CD torrent. This causes the webtorrent process to
get a 'wt-get-audio-metadata' before 'wt-start-torrenting'.
You can reproduce it 100% of the time if you force the race condition
to show itself by slowing down the sending of the 'wt-start-torrenting'
event.
(This same error was showing for an unrelated reason in the past: #891 )
2016-10-05 03:00:52 -07:00
Feross Aboukhadijeh
852fc86cbd
Remove unecessary return statement
2016-10-05 03:00:52 -07:00
Feross Aboukhadijeh
8801a87a58
Throttle browser-window 'move' and 'resize' events
...
Fixes: https://github.com/feross/webtorrent-desktop/issues/1011
2016-10-05 03:00:42 -07:00
Feross Aboukhadijeh
1e10f0083c
Windows: Fix impossible to delete Wired CS torrent
2016-10-05 03:00:24 -07:00
Feross Aboukhadijeh
bb40f0f11a
Update Mac integration test for Sierra 10.12
...
The font changed slightly on the next version of Mac OS. Let's update
the screenshots to match, since I already updated. (@dcposch - you'll
need to update too if you want the integration tests to pass on your
machine)
2016-10-04 01:53:49 -07:00
Feross Aboukhadijeh
78d7243a08
package: Explicitly specify architectures to build for
...
Electron now offers a "armv7l" build on Linux. Because we were
specifying "all", we were generating an armv7l binary which was being
included in "WebTorrent-vX.X.X-linux.zip" along with the ia32 build,
which explains why it was 90MB+ in the last release.
2016-10-03 04:40:42 -07:00
Feross Aboukhadijeh
09724dddd9
0.17.1
2016-10-03 04:02:21 -07:00
Feross Aboukhadijeh
59286ff3cb
style: prefix all test commands with "test-"
...
It's a style I follow in all my packages...
- test
- test-node
- test-browser
- ...
2016-10-03 02:59:50 -07:00
Feross Aboukhadijeh
3f79c90868
Make Electron a devDependency
...
I moved it from devDependencies to dependencies when we added the app
to npm. But now that that's gone, let's move it back.
Functionally, this causes no difference since electron-packager
automatically excludes `electron` and all devDependencies from the
packaged app.
2016-10-03 02:59:50 -07:00
Feross Aboukhadijeh
33c48d4dfb
cp-file@4
...
Only change is dropped Node 0.10 and 0.12 support. Nice change because
it means we load 3 fewer dependencies.
2016-10-03 02:38:03 -07:00
Feross Aboukhadijeh
48fbcd7303
v0.17.1 changelog
2016-10-03 02:28:25 -07:00
Feross Aboukhadijeh
cdb7b6eb44
Style fixes to PR #995 based on feedback
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
90b72523b7
perf: Only require('./user-tasks') on windows
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
a1fd30f4f5
cache mui theme after it is generated
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
fcae064dbb
perf: ~40ms improvement: Lazy load controllers and page components
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
5815d8efe7
Fix first run telemetry bug
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
0be8a73621
perf: 140ms improvement: Hook into require() to modify how certain modules load
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
76e1d7777c
Prevent exception when quitting and delayedInit() gets called
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
e10a84b294
Refactor: telemetry sending
...
- Fix bug where approxNumTorrents and other stats were not refreshed
when getting sent on 12 hour interval
- Lazy require modules
- Move setInterval into renderer/main.js
- Remove low-level https usage, use simple-get
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
5ff2d893b9
perf: 90ms improvement: Defer more code in renderer, load state earlier
...
By deferring more code in the renderer and loading state earlier, we
improve startup time by another 90ms!
Before: 507 unique requires (1270-1280ms)
After: 506 unique requires (1180-1190ms)
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
02f5dbb63f
perf: 60ms improvement: Replace fs-extra with mkdirp/rimraf/cp-file
...
In Electron apps, the cost of large modules is very real.
fs-extra is very convenient, but removing it caused 50 fewer unique
files to be required(), resultin in 60ms faster startup!
Before: 557 unique requires (1330-1340ms)
After: 507 unique requires (1270-1280ms)
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
d4cfc32c8d
re-order scripts
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
d5820063a1
Perf: lazy-load more require() calls in main process
...
Went from 36 unique require calls, to 31 calls after this commit.
2016-10-03 01:24:53 -07:00
Feross Aboukhadijeh
21de048738
Remove unneeded console.logs
2016-10-03 01:24:53 -07:00
Benjamin Tan
06cdac8121
Remove weird outline from “Create Torrent” button.
...
The outline was caused by the wrong class being applied to the button.
Closes #989 .
2016-10-02 21:35:26 -07:00
Mathias Rasmussen
f1aa1bdd59
go back to list on path missing error
2016-10-02 19:00:28 -07:00
Feross Aboukhadijeh
44f621b4de
external player: Only run special .app login on darwin
2016-10-02 19:00:00 -07:00
Feross Aboukhadijeh
fd1a1f0f7e
On paste: Do not handle multiple newline separated torrent ids
...
If the user accidentally pastes something that's not a torrent id, then
they get one "Invalid torrent Id" error for each line of the text.
Sure, this removes a "feature", but it's a pretty surprising one. When
I added it, I was being too clever, IMO.
The trim code can be removed, because that's handled in
controllers.torrentList.addTorrent().
2016-10-02 18:58:44 -07:00
Feross Aboukhadijeh
a38b5220ac
Trim extra spaces off pasted magnet links
...
Before this change, using the "Open Torrent Address" dialog to paste a
magnet link would fail with leading or trailing spaces.
Pasting on the torrent list page has always trimmed. So this PR just
makes it consistent.
2016-10-02 18:58:44 -07:00
Feross Aboukhadijeh
428a07101a
style: fix inconsistent naming
...
We don't use "ID" anywhere else in the codebase.
2016-10-02 18:58:44 -07:00
Feross Aboukhadijeh
f1ef9daa8f
Update Electron to 1.4.2
...
Changelog: https://github.com/electron/electron/releases/tag/v1.4.2
2016-10-02 18:58:03 -07:00
Feross Aboukhadijeh
46d5c9c9e9
sound: Reduce volume even further
2016-10-01 19:36:06 -07:00
Feross Aboukhadijeh
ecd877551e
sound: remove preloading
...
Sound playing is basically instant -- I was over-engineering when I
added this.
2016-10-01 19:36:06 -07:00
Feross Aboukhadijeh
76e071e965
Style: Use let/const instead of var
2016-10-01 00:50:04 +02:00
Mathias Rasmussen
5623c1024e
delay external player if server is not ready
2016-09-30 01:14:32 -07:00
Feross Aboukhadijeh
1a20155f66
Disable Windows delta updates
...
See inline comment for explanation.
2016-09-28 09:48:51 +02:00
Benjamin Tan
9a17313a0c
Remove unnecessary files after removal of npm package.
2016-09-28 09:28:31 +02:00
Feross Aboukhadijeh
b3ec61ddd8
Make Portable App also a Silent App
...
Fixes two portable app bugs, to make the app fully "silent", not just
"portable". This means that not only are all data files stored in the
"Portable Settings" folder, but the app should leave no trace on the
host system.
- Disable Electron's single instance mode so no lock file is created in
"%APPDATA%\Roaming\WebTorrent".
- Put Electron crash files, and other electron files into the "Portable
Settings\Temp" folder instead of "%APPDATA%\Temp".
2016-09-28 09:26:26 +02:00
Benjamin Tan
7dcddf90e9
Remove .nodemonignore file.
...
Adding configuration files for every tool used will clutter up the
repository, especially for a configuration as simple as this.
2016-09-28 09:03:46 +02:00
Feross Aboukhadijeh
a94fdcae61
Fix "Download path missing" for Portable App first run
...
Create "Portable Settings/Downloads" folder to prevent "Download path
missing" warning.
2016-09-28 04:22:05 +02:00
Feross Aboukhadijeh
f9bb83815f
Switch fs.statSync to fs.accessSync, which is faster
2016-09-27 22:59:00 +02:00
Feross Aboukhadijeh
dccaf16a02
Merge pull request #973 from feross/feross/style
...
Pixel values should use numbers, not strings
2016-09-27 20:58:53 +02:00
Feross Aboukhadijeh
f4ee831319
Pixel values should use numbers, not strings
...
React converts to string and adds 'px' automatically
2016-09-27 11:56:12 -07:00
Feross Aboukhadijeh
5bcf1c6379
Merge pull request #972 from feross/f/controlst
...
Don't show pointer cursor on torrent list checkbox
2016-09-27 20:54:53 +02:00
Feross Aboukhadijeh
d2eb87e821
Merge pull request #974 from feross/feross/portable
...
Fix Windows Portable App mode
2016-09-27 20:47:07 +02:00
Feross Aboukhadijeh
be08925eb4
Fix Windows Portable App mode
...
Fixes : #971
This is a perfect example of putting too many statements into a
try-catch block. My bad. I was trying to keep the code simple, but it
bit us here.
This happens because we were using IS_PRODUCTION, but the order of the
consts at the top are:
const IS_PORTABLE = isPortable()
const IS_PRODUCTION = isProduction()
So we're inside of isPortable() and referring to IS_PRODUCTION before
it's defined. This should have thrown an exception, since const does
not allow use-before-define, but we're transforming to ES5 with Babel.
Also, standard could have caught this, but we can't enable the
use-before-define rule until this bug is fixed:
https://github.com/feross/standard/issues/636
Basically, a perfect storm.
2016-09-26 22:54:59 -07:00
Feross Aboukhadijeh
5698c22e75
Don't show pointer cursor on torrent list checkbox
...
Native apps don't have the "hand" cursor
2016-09-26 17:28:45 -07:00
DC
2114532f62
Integration tests: fix on Windows
2016-09-25 19:58:11 -07:00
DC
815ba00a6b
Integration tests: fix on Mac
2016-09-25 19:43:09 -07:00
DC
bcd9f046fb
No more npm publish
2016-09-25 18:24:38 -07:00
DC
bf3b416662
changelog
2016-09-25 18:23:00 -07:00
DC
736832c4e3
authors
2016-09-25 18:23:00 -07:00
DC
f08c0995a2
0.17.0
2016-09-25 18:23:00 -07:00
DC
de8a4d1160
Design: smaller progress bar
2016-09-25 18:23:00 -07:00
DC
739c1f705e
Design: torrent list expand and collapse handle
2016-09-25 18:22:53 -07:00
DC
a32889291f
Design: don't show 'Paused' on new torrents
2016-09-25 17:57:15 -07:00
Noam Okman
1e7e4cafd4
Use the progress bar from Material UI ( #967 )
2016-09-25 15:42:07 -07:00
Feross Aboukhadijeh
d5bed6c50a
Add more peer ID entropy ( #960 )
2016-09-23 12:14:50 -07:00
Dan Flettre
8f827c9aae
avoid saving window bounds when on player ( #964 )
2016-09-23 12:09:06 -07:00
DC
24fe033e2f
Design: bring back the old startup sound
...
Talked about it w @feross, the new one sounds kind of like an error or warning
2016-09-23 03:44:52 -07:00
DC
85d04f931b
Design: update integration test screenshots
2016-09-23 03:42:13 -07:00
DC
41b111c8a8
Design: address PR comments
2016-09-23 03:33:16 -07:00
DC
72db60bb12
Player: handle case where torrent-to-HTTP server hasn't started yet
2016-09-23 02:59:57 -07:00
DC
076eb009b9
Fix bug where playback rate could go negative
2016-09-23 02:59:57 -07:00
DC
789bd0ce82
Don't hide header when moused over player controls
2016-09-23 02:59:52 -07:00
DC
5155fca0e4
Design: off white primary color
2016-09-23 02:59:48 -07:00
DC
3b6819f894
Unmount audio/video tag when exiting player
2016-09-23 02:59:48 -07:00
DC
0dd1683298
Remove play button spinner, go to player page immediately
2016-09-23 02:59:48 -07:00
DC
2788d7433b
Design: torrent list
2016-09-23 02:59:48 -07:00
DC
504a2419f6
Design: remove extra CSS
2016-09-23 02:59:48 -07:00
DC
75e5316ba1
Design: no gradients, nicer default colors
...
Before, the gradient transparent black overlay made text hard to read in some cases. Torrents without a poster image showed up in blue-gray and didn't look good.
2016-09-23 02:59:47 -07:00
DC
3be018521a
Torrent list redesign
2016-09-23 02:59:47 -07:00
Feross Aboukhadijeh
6d375d5b5b
Wait for 'ready-to-show' event before showing window ( #959 )
...
This gets rid of the light gray to dark gray background color change on
the main window at startup. Makes the window show slightly later, but
it's gray for less time. Doesn't affect overall startup time. Feels
less jank IMO.
From the Electron docs:
> While loading the page, the 'ready-to-show' event will be emitted
when renderer process has done drawing for the first time, showing
window after this event will have no visual flash.
2016-09-23 02:59:22 -07:00
Feross Aboukhadijeh
5de39bd7e5
Merge pull request #957 from feross/f/perf
...
startup perf: Reduce require() calls
2016-09-23 04:38:12 +02:00
Feross Aboukhadijeh
a08d576851
startup perf: Reduce require() calls
...
Every require() that we do before the users sees UI reduces startup
time.
I used the following code (added to index.js) to log every require()
call in the main process:
```js
var Module = require('module')
var required = {}
Module.prototype.require = function (orig) {
return function (id) {
if (!required[id]) {
required[id] = true
console.log(`${id} (from ${this.filename})`)
}
return orig.apply(this, arguments)
}
}(Module.prototype.require)
```
From this I was able to learn that lots of modules were being required
that aren't actually used until later.
I also sent this related PR to eliminate another few require()s:
https://github.com/LinusU/node-application-config/pull/4
This increases startup time by 50ms.
We'll probably realize much bigger gains by following this same
procedure for the renderer process.
2016-09-22 16:33:26 -07:00
Feross Aboukhadijeh
b8bdf65514
Use subtler UI sounds ( #945 )
...
* Use subtler UI sounds
Fixes #858
* Second round of volume tweaks
2016-09-22 14:42:43 -07:00
Feross Aboukhadijeh
1c0c3d07ff
Merge pull request #949 from feross/f/state
...
State cleanup, rename, & tweaks
2016-09-22 23:41:01 +02:00
Feross Aboukhadijeh
832980eb9a
Update Electron to 1.4.1 ( #955 )
...
Changelog: https://github.com/electron/electron/releases/tag/v1.4.1
(Should fix the Spectron console issue that @dcposch reported.)
2016-09-22 14:39:32 -07:00
Feross Aboukhadijeh
7c158e9f2c
Rename events to be consistent
...
- Make State.save() always throttle calls -- since that's the common
case.
- Immediate saves are now the exception, with State.saveImmediate().
- The function is called State.save(), so the dispatch event should be
'stateSave'.
2016-09-22 14:25:57 -07:00
Feross Aboukhadijeh
a98d22ed72
code style
2016-09-22 14:20:58 -07:00
Feross Aboukhadijeh
63b7d34e29
Merge pull request #954 from omrilitov/master
...
use arch to determine OS_SYSARCH
2016-09-22 23:07:20 +02:00
Omri Litov
67ae6061aa
use arch to determine OS_SYSARCH
2016-09-22 23:29:02 +03:00
Feross Aboukhadijeh
a8a861260e
main: Start loading state before app is ready ( #952 )
...
As mentioned in
https://github.com/feross/webtorrent-desktop/pull/827#discussion_r799219
59
We should load the state outside the app.on('ready') handler so there's
a chance it's ready by the time 'ready' fires.
This improves startup time by roughly 50ms on my Macbook 12".
2016-09-22 03:00:40 -07:00
Feross Aboukhadijeh
fc879d5801
Update electron-packager to v8 ( #946 )
...
* electron-packager@8
* package: updates for electron-packager 8
2016-09-22 02:42:43 -07:00
DC
2d2645e642
Integration test: announce list windows screenshot
2016-09-21 23:58:42 -07:00
DC
8e66f641ce
Integration test: default announce list changed
2016-09-21 23:58:21 -07:00
DC
82c49b5fc5
Integration test: yet another round of fixes
2016-09-21 23:58:21 -07:00
DC
b57ee73035
Integration tests: extra wait in test-audio
2016-09-21 23:58:21 -07:00
Feross Aboukhadijeh
ed8f493b8b
Merge pull request #950 from feross/f/config
...
Make config static, not dynamic
2016-09-21 22:46:30 +02:00
Feross Aboukhadijeh
9e853027da
make config static, not dynamic
...
I don't think we should dynamically generate the config object -- it
makes it harder to figure out what's going on.
2016-09-21 13:08:32 -07:00
Feross Aboukhadijeh
1e05487acd
state: Use dispatch instead of direct call
2016-09-21 11:48:23 -07:00
Feross Aboukhadijeh
167da9dfd5
Double wait time until quit
...
On my modern Macbook 12" I've run into "Saving state took too long.
Quitting.". We have users with spinning disk drives, so let's be a bit
more generous.
2016-09-21 11:46:41 -07:00
Feross Aboukhadijeh
46e138a376
state: Use debounce to throttle saves
2016-09-21 11:46:00 -07:00
DC
853db922f1
Integration test: windows screenshot fuzzy diff
2016-09-20 23:53:00 -07:00
DC
7bf51b11ee
Integration test: screenshot timing
2016-09-20 23:51:38 -07:00
DC
3a286ae978
Integration test: wait for next song
2016-09-20 23:51:38 -07:00
DC
82245f0b5c
Integration tests: README
2016-09-20 23:51:37 -07:00
DC
802a898394
Integration tests: offline by default
2016-09-20 23:51:37 -07:00
DC
2200fffa1e
Fix integration tests on Windows
2016-09-20 23:51:37 -07:00
DC
f4b2e78e72
Fix Delete Data on Windows. Fixes #935
2016-09-20 23:51:37 -07:00
DC
ad1162c7de
Integration tests on Windows
2016-09-20 23:51:33 -07:00
DC
ed4daeb560
Integration test reliability
2016-09-20 23:49:45 -07:00
Feross Aboukhadijeh
927ae16e4f
Merge pull request #941 from feross/dc/perf
...
Fix a sad, sad bug that resulted in 100+MB config.json
2016-09-21 08:18:48 +02:00
Feross Aboukhadijeh
917c89542b
Merge pull request #944 from feross/buble
...
Replace babel with bublé
2016-09-21 08:18:27 +02:00
Feross Aboukhadijeh
39570bd4d7
Replace babel with bublé
...
Pros of bubel over babel:
- No configuration (a la standard)
- Runs twice as fast, for quicker development
- Converts everything to ES5 (which is likely to be faster than ES6,
untested)
- Easy to swap Babel back in -- low commitment
Cons:
- Less battle-tested than Babel, but recommended by React core
developer so probably not too bad
- No babel plugin support, but we're not using that right now anyway.
Can switch back to babel if we need that later
BEFORE:
$ time npm run build
> webtorrent-desktop@0.16 .0 build /Users/feross/code/webtorrent-desktop
> babel --quiet src --out-dir build
npm run build 3.07s user 0.27s system 115% cpu 2.902 total
AFTER:
$ time npm run build
> webtorrent-desktop@0.16 .0 build /Users/feross/code/webtorrent-desktop
> buble src --output build
npm run build 1.38s user 0.16s system 114% cpu 1.343 total
2016-09-20 15:21:17 -07:00
DC
f368dfad81
Fix a sad, sad bug that resulted in 100+MB config.json
2016-09-19 22:31:26 -07:00
DC
205e17cc83
Merge pull request #937 from feross/dynamic-window-min-height
...
make WINDOW_MIN_HEIGHT use existing values
2016-09-19 19:30:05 -07:00
Dan Flettre
4e052c8059
make WINDOW_MIN_HEIGHT use existing values
2016-09-19 16:48:12 -05:00
Dan Flettre
0afecd6063
Merge pull request #827 from feross/window-position
...
remember window position
2016-09-19 16:04:46 -05:00
DC
41511c5615
Integration test: use /tmp
2016-09-18 19:17:07 -07:00
Feross Aboukhadijeh
b9d39e3c64
changelog
2016-09-18 03:03:45 -07:00
Feross Aboukhadijeh
c1f482a950
Fix app DMG image
2016-09-18 02:58:39 -07:00
Feross Aboukhadijeh
e424031ad9
Windows build path fix
2016-09-18 02:58:36 -07:00
Feross Aboukhadijeh
f43dc2fc98
Fix windows path rename
2016-09-18 02:11:23 -07:00
Feross Aboukhadijeh
9cdc73edce
0.16.0
2016-09-18 01:56:59 -07:00
Feross Aboukhadijeh
3d254fa075
changelog
2016-09-18 01:41:01 -07:00
Feross Aboukhadijeh
ed1e43015e
Merge pull request #931 from feross/detect-arch
...
Add 64-bit Windows build
2016-09-18 10:37:05 +02:00
Feross Aboukhadijeh
e6cbbd73f0
Fix silly typo
2016-09-18 01:35:20 -07:00
Feross Aboukhadijeh
67dff7b38c
Add sanity check
2016-09-18 01:33:51 -07:00
Feross Aboukhadijeh
ced67176a3
add changelog
2016-09-18 01:29:14 -07:00
Feross Aboukhadijeh
00ac8afe64
About window: Show 32-bit vs. 64-bit status
2016-09-18 01:22:16 -07:00
Feross Aboukhadijeh
a6964c4495
Change file name inside RELEASES-ia32 to match renamed file
2016-09-18 01:07:45 -07:00
Dan Flettre
aedbc3c32f
remember window position
2016-09-18 00:29:37 -05:00
DC
6541291e0d
Integration test: address PR comments
2016-09-17 20:35:54 -07:00
DC
711d274398
Integration test: mock cast, remove loading bar
...
This lets us use exact screenshots with no transparency.
2016-09-17 20:35:53 -07:00
DC
6c5861b9fc
Test screenshots: Create Torrent raised button
2016-09-17 20:35:53 -07:00
DC
f7ab27f9fd
Integration test: audio
2016-09-17 20:35:53 -07:00
DC
e4e789cc5b
Integration test: screenshot compare ignoring transparency
2016-09-17 20:35:52 -07:00
DC
09b525fe58
Integration test: simplify offline mode
2016-09-17 20:35:52 -07:00
DC
9dabfc1367
Integration test: offline mode
2016-09-17 20:35:52 -07:00
DC
bdb733352a
Integration test: video playback
2016-09-17 20:35:52 -07:00
DC
75a4655a0f
Integration test: create torrents
2016-09-17 20:35:52 -07:00
DC
051c1516a0
Integration test: add existing torrent
2016-09-17 20:35:51 -07:00
DC
62c5b78358
Integration test: update README
2016-09-17 20:35:51 -07:00
DC
290913d07a
Integration test: delete torrent + data
2016-09-17 20:35:51 -07:00
Feross Aboukhadijeh
77534d650a
Add 64-bit Windows build
...
Right now all Windows users are running a 32-bit app, even if their OS
is 64-bit.
Here's the plan to improve things:
1. We release a 64-bit installer, in addition to the 32-bit installer.
2. We auto-detect in the browser when a visitor is on a 32-bit vs.
64-bit OS and try to offer them the right installer. When in doubt, we
give them the 32-bit installer since that's safest.
3. The auto-updater will return the right binaries for the architecture
the user is on. This means that all our existing users who have 64-bit
OSs but are running the 32-bit app will get updated to the 64-bit app
on the next update. Also, 64-bit users who accidentally download the
32-bit installer will also get the 64-bit app on the next update.
---
Other notes:
- We don't generate 32-bit delta files. See reasoning inline.
- The package script now deletes extraneous Squirrel files (i.e.
*.nupkg delta files for older versions of the app) which should make
uploading the right files to GitHub easier. :)
The binary file naming works like this:
- Most users are on 64-bit systems, so they get nice clean file names
that don't specify an architecture (WebTorrentSetup-v1.0.0.exe). The
32-bit build files have the same naming but contain the string "-ia32"
at the end. In a few years, we will be able to just stop producing the
32-bit build files entirely.
- This means that the "WebTorrent-v0.15.0-linux-x64.zip" linux build
file is changing to "WebTorrent-v0.15.0-linux.zip" to match the Windows
naming convention. The .deb installer files must contain to
architecture in order to install correctly, so those do not change.
- Mac is 100% 64-bit, so it does not change.
2016-09-17 19:37:50 -07:00
Feross Aboukhadijeh
a4c715e3f6
Merge pull request #928 from feross/detect-arch
...
Detect system architecture; send in update/telemetry
2016-09-17 16:21:46 -07:00
Feross Aboukhadijeh
7415d3cee5
Detect system architecture; send in update/telemetry
...
Detect the actual operating system CPU architecture. This is different
than `process.arch` which returns the architecture the binary was
compiled for.
This is just good info to have in the telemetry, but we're also sending
it in the update check so that eventually we can upgrade Windows 32-bit
apps to 64-bit, like Slack does.
Context:
https://github.com/feross/webtorrent-desktop/issues/873#issuecomment-247
722023
2016-09-16 19:24:21 -07:00
Feross Aboukhadijeh
e1ba9c89fe
Merge pull request #922 from feross/raised
...
Use raised button for inline button
2016-09-16 15:45:20 -07:00
Feross Aboukhadijeh
0fcbe7369a
Merge pull request #925 from feross/capture-frame
...
Use capture-frame package
2016-09-16 15:43:20 -07:00
Feross Aboukhadijeh
c8087b5b63
Merge pull request #926 from feross/electron-1.4.0
...
Electron 1.4.0
2016-09-16 15:42:44 -07:00
Feross Aboukhadijeh
065faca8eb
Electron 1.4.0
2016-09-16 10:25:03 -07:00
Feross Aboukhadijeh
bcd6a38a05
Use capture-frame package
...
See: https://github.com/feross/capture-frame
Capture video screenshot from a `<video>` tag (at the current time)
Changes from our version:
- Added tests in Chrome/Firefox browsers.
- Use built-in TypeError (which is meant for bad arguments) instead of
custom IllegalArgumentError.
2016-09-16 10:14:39 -07:00
DC
fa67f9b82b
changelog
2016-09-16 01:11:12 -07:00
DC
39acd0bd47
authors
2016-09-16 01:02:16 -07:00
DC
c549fcfc27
0.15.0
2016-09-16 01:01:32 -07:00
DC
45e838d4c3
Telemetry: add torrent stats
2016-09-16 00:54:07 -07:00
DC
64f49e4d4f
Auto launch: start minimized on MacOS
2016-09-13 19:49:47 -07:00
DC
61caa90901
Auto launch: don't open a terminal on MacOS
2016-09-13 19:49:47 -07:00
Noam Okman
3e85289318
Pref: start automatically on login
2016-09-13 19:49:47 -07:00
Feross Aboukhadijeh
a629f287f0
Use raised button for inline button
2016-09-13 08:16:38 -07:00
Mathias Rasmussen
3a4906079b
External player clean up ( #914 )
...
* minor `addSubtitles` clean up
* external player clean up
2016-09-12 17:46:48 -07:00
Kai Curtis
3edf21f457
Update mouse moved time on header hover ( #919 )
...
Previously, moving the mouse into the player window from the sides or
bottom would bring up the HUD, but moving the mouse in from the top
would not. With this commit, moving the mouse in from the top of the
window will also bring up the HUD.
Fixes feross/webtorrent-desktop#241
2016-09-12 17:46:23 -07:00
DC
785c44cd2a
Integration test: torrent list
2016-09-08 23:55:37 -07:00
DC
1ad8a5313b
Integration test: save failed screenshot comparisons
2016-09-08 19:13:14 -07:00
DC
967e161288
Integration test: screenshots
2016-09-08 19:10:28 -07:00
DC
fe8c3b190c
Integration test: tape + spectron hello world
2016-09-08 19:10:28 -07:00
Benjamin Tan
993e7d77ad
Fix notification click not working. ( #912 )
...
This was changed incorrectly in 2a1e987 .
2016-09-08 16:16:43 -07:00
DC
e0be052df4
Fix Open Torrent Address modal
...
Fixes a bug introduced in 0.14.0: cicking OK works, but hitting Enter doesn't do anything
2016-09-07 13:28:49 -07:00
Adam Gotlib
d331bae548
Move error definitions to errors.js ( #898 )
2016-09-07 13:21:59 -07:00
Adam Gotlib
d88229694a
Disable playback controls while in external player ( #909 )
2016-09-07 13:13:50 -07:00
Adam Gotlib
8da5b955d6
Make git ignore npm-debug.log ( #896 )
2016-09-05 20:04:21 -07:00
DC
54882679c1
Dedupe cast.js status handlers, fix #889
2016-09-04 15:10:39 -07:00
DC
f2007be1b0
Fix selectFiles error, fixes #891
2016-09-04 14:56:17 -07:00
DC
7a757f9e05
More info in torrentFileModtimes, fix #892
2016-09-04 14:27:22 -07:00
DC
678f961110
Fix Heading.js
2016-09-04 11:09:08 -07:00
DC
f0464c44fd
Changelog fixes
2016-09-04 10:31:01 -07:00
DC
b323ee24c4
Design: forward/back buttons, remove bad CSS
2016-09-04 09:51:50 -07:00
DC
38aad2ee9c
authors
2016-09-03 18:49:49 -07:00
DC
b69ca93d20
0.14.0
2016-09-03 18:49:49 -07:00
DC
e21a039e70
changelog
2016-09-03 18:49:49 -07:00
Adam Gotlib
11f8e428a0
Restore playback state when reopening player ( #877 )
2016-09-03 15:25:19 -07:00
Mathias Rasmussen
704455c432
Rename App.js -> app.js ( #882 )
2016-09-03 13:24:09 -07:00
Noam Okman
c25bee755c
make "npm run watch" work on windows ( #878 )
2016-09-03 20:13:11 +02:00
Dan Flettre
373d598c29
Merge pull request #880 from feross/dc/design
...
Torrent list design
2016-09-02 21:30:36 -05:00
DC
b8effffa96
Delete unused defaultPlayFileIndex
2016-09-02 14:13:30 -07:00
DC
ca6a7917ce
Design: progress bar styling
2016-09-02 12:25:55 -07:00
DC
033bdf7908
Design: removed hover/select brightness
...
All those gradients and brighness filters toggling on and off were getting annoying
2016-09-02 12:08:57 -07:00
DC
6fe03aa325
Material UI: upgrade modals
...
Also clean up the Create Torrent page, delete some redundant CSS, prevent click-and-drag inside a TextField from moving the whole window, and make all label and input fonts a consistent 14px size.
2016-09-02 02:30:37 -07:00
DC
b93f41f564
Telemetry: fix stacktrace redaction
2016-09-01 20:05:37 -07:00
DC
3f6cc97a02
Style: no more var
2016-09-01 19:52:37 -07:00
DC
0bda5358bd
Style: extra linting
2016-09-01 19:41:50 -07:00
DC
e0af554caa
Material UI: consistent JSX style
2016-09-01 19:38:21 -07:00
DC
b98f8476f5
Material UI: make file names consistent
2016-09-01 19:38:21 -07:00
Adam Gotlib
30732305ff
Add playlists feature ( #871 )
...
* Open multi-file torrents as playlists
* Add `repeat` and `shuffle` options to the player
* Autoplay first file in torrent
* replaces `pickFileToPlay` feature
* when reopening player, restores the most recently viewed file
* Add playlist navigation buttons to Windows thumbar
* Remove `repeat` and `shuffle` options
This reverts commit 9284122461 .
* Play files in order they appear in torrent
* Clean up playlists code
2016-09-01 19:18:48 -07:00
Adam Gotlib
14102ab3e6
Fix error on Windows caused by setBadge ( #867 )
2016-09-01 16:00:57 -07:00
Mathias Rasmussen
df16b14586
early telemetry ( #870 )
2016-09-01 15:58:02 -07:00
Mathias Rasmussen
9dcbc1b1f6
ensure that torrent file metadata is present ( #869 )
2016-09-01 15:54:37 -07:00
PurgingPanda
d806fd502f
Added progress bar to the metadata on the overview ( #844 )
...
* Added progress bar to Torrent metadata on the overview.
* Added progress bar to Torrent metadata on the overview.
* Made progress bar smaller
As proposed by dcposh.
2016-09-01 14:43:28 -07:00
DC
db650caf18
changelog
2016-08-31 18:54:02 -07:00
DC
2b6c9ffcdb
0.13.1
2016-08-31 18:49:18 -07:00
DC
1d4b8ab67d
Fix Create Torrent
2016-08-31 17:32:22 -07:00
DC
6404168bee
changelog
2016-08-31 16:23:45 -07:00
DC
6613366cff
authors
2016-08-31 16:09:49 -07:00
DC
74349129f4
0.13.0
2016-08-31 16:09:41 -07:00
DC
cdc2c1d718
Fix Create Torrent file list
2016-08-31 15:53:00 -07:00
DC
f8cc155650
Material UI: finish Create Torrent
2016-08-31 03:35:27 -07:00
DC
b6bdeab50b
depcheck: ignore generated code
2016-08-31 00:58:00 -07:00
DC
f528f6033f
Preferences: fix Make Default
2016-08-31 00:54:31 -07:00
DC
ef1bc13c38
use depcheck ( #841 )
...
* use depcheck to replace our own check-dependencies script
* ignore packges used in npm scripts
2016-08-30 20:42:45 -07:00
DC
2f54feac74
Telemetry: handle undefined values ( #851 )
2016-08-30 20:22:49 -07:00
Alberto Miranda
44a0f760de
Resuming paused torrents when streaming torrent finishes downloading (wt-done).
2016-08-30 12:09:23 -03:00
Mathias Rasmussen
75d30baaa5
Telemetry: handle undefined values
2016-08-29 03:08:54 +02:00
Noam Okman
990fb57839
ignore packges used in npm scripts
2016-08-27 21:40:04 +03:00
Noam Okman
1883341ddb
use depcheck
2016-08-27 21:40:02 +03:00
DC
5f7cece6d1
Fix npm run package
...
A require() had the wrong case, which apparently works for `npm start` build but fails in the packaged app
2016-08-27 09:05:58 -07:00
Alberto Miranda
1e5ac1df9c
removed logging
2016-08-27 03:56:08 -03:00
Alberto Miranda
4cdc3085ff
not pausing active torrents when playing an already downloaded torrent.
2016-08-27 03:55:23 -03:00
Alberto Miranda
e483263d70
removed logging
2016-08-27 03:36:28 -03:00
Alberto Miranda
bd41bd4db8
added highest playback priority feature; added highest playback priority checkbox on preferences.
2016-08-27 03:35:53 -03:00
Feross Aboukhadijeh
89e77d34f4
Merge pull request #838 from feross/wt-init-timeend
...
fix: add missing console.timeEnd
2016-08-26 20:18:03 +02:00
Nate Goldman
5eeb8fd6fc
fix: add missing console.timeEnd
2016-08-26 09:43:40 -07:00
Feross Aboukhadijeh
808fca031a
standard
2016-08-25 17:57:40 -07:00
Feross Aboukhadijeh
6b3c1e3802
Merge pull request #836 from feross/dc/fixes
...
Telemetry: log version in errors
2016-08-25 15:34:21 +02:00
DC
f488ef7597
Telemetry: fix error logging bugs, [object Object] and [object HTMLMediaElement]
2016-08-25 05:56:46 -07:00
DC
2c179c7465
Telemetry: log version in errors
2016-08-25 03:50:13 -07:00
Mathias Rasmussen
f1cf37200e
decrease setProgress updates ( #833 )
2016-08-25 04:16:30 +02:00
Feross Aboukhadijeh
d2da6881d6
Merge pull request #829 from feross/f/hat
...
Remove 'hat' dependency
2016-08-25 02:57:32 +02:00
Feross Aboukhadijeh
9c25de58de
Merge pull request #830 from feross/f/imageoptim
...
ImageOptim: losslessly compress all images
2016-08-25 02:57:02 +02:00
Feross Aboukhadijeh
f9aeb676b4
ImageOptim: losslessly compress all images
2016-08-24 03:47:47 -07:00
Feross Aboukhadijeh
396d769bc8
Remove 'hat' dependency
2016-08-24 00:40:33 -07:00
Feross Aboukhadijeh
83901eecba
Fixes for PR #825
...
cc @mathiasvr
2016-08-23 17:25:59 -07:00
Feross Aboukhadijeh
019728cff5
Merge pull request #825 from feross/m/path-error-buttons
...
Don't render radial progress on path-missing error
2016-08-24 02:20:36 +02:00
Feross Aboukhadijeh
a96241d151
Merge pull request #824 from feross/m/open-partial-files
...
Don't open partially downloaded files in external app
2016-08-24 02:12:47 +02:00
Feross Aboukhadijeh
ebc9771be5
Merge pull request #823 from feross/m/external-controls
...
Don't render player controls when using external player
2016-08-24 02:08:58 +02:00
Feross Aboukhadijeh
0c75bac364
Merge pull request #822 from feross/m/playback-sound
...
Prevent notification sound during playback
2016-08-24 02:05:06 +02:00
Feross Aboukhadijeh
3f7e2c1e4a
remove dev tools log
2016-08-23 16:24:41 -07:00
Feross Aboukhadijeh
10bf38bdf0
Merge pull request #826 from feross/readme
...
Readme improvements
2016-08-24 01:22:17 +02:00
Feross Aboukhadijeh
02508d7d9e
Merge pull request #821 from feross/m/fix-poster-image
...
fix player poster image css bug
2016-08-24 01:21:53 +02:00
Feross Aboukhadijeh
5cb295f722
readme
2016-08-23 16:19:16 -07:00
Feross Aboukhadijeh
b08d273996
Fixes for PR #817
...
See
https://github.com/feross/webtorrent-desktop/pull/817#discussion-diff-75
968122
2016-08-23 16:14:22 -07:00
Feross Aboukhadijeh
1e27d1803a
Merge pull request #817 from feross/menu-error
...
Fix error with menus.
2016-08-24 01:12:45 +02:00
Mathias Rasmussen
9bc018cc02
don't render radial progress on path error
2016-08-23 22:54:01 +02:00
Mathias Rasmussen
73cdfc6d45
don't open partially downloaded files
2016-08-23 22:23:43 +02:00
Mathias Rasmussen
1afd650997
Don't render player controls for external player
2016-08-23 20:57:31 +02:00
Mathias Rasmussen
9c8eabb46c
Prevent notification sound during playback
2016-08-23 20:43:47 +02:00
Mathias Rasmussen
b39884e68f
fix player poster image css bug
2016-08-23 20:21:10 +02:00
Benjamin Tan
451d457426
Fix error with menus.
2016-08-23 22:42:05 +08:00
Feross Aboukhadijeh
82853aa017
more progress
2016-08-23 04:21:58 -07:00
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
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
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
Feross Aboukhadijeh
1765aba681
CHANGELOG
2016-08-19 16:15:25 -07:00
Feross Aboukhadijeh
c6063c759e
Merge pull request #783 from feross/standard-v8
...
update to standard v8
2016-08-19 10:46:13 +02:00
Feross Aboukhadijeh
bb4db2cede
update to standard v8
...
The only thing we have to change is to self-close tags that don't
contain anything. This wasn't even an explicit change in standard. It
was already a rule, but I think it wasn't getting enforced very well
until a bugfix.
2016-08-19 01:44:28 -07:00
DC
7c36898f78
Merge pull request #674 from codealchemist/open-in-vlc-preferences
...
Added Playback preferences and Play in VLC
2016-08-19 00:49:37 -07:00
Alberto Miranda
23e8cdf216
using key on rendered checkbox to avoid react errors; dispatching updatePreferences to update playInVlc.
2016-08-19 01:10:55 -03:00
Alberto Miranda
5ffd4123a1
fixed merge conflicts
2016-08-19 01:09:43 -03:00
Alberto Miranda
27e3c14f10
merged
2016-08-19 00:28:07 -03:00
Feross Aboukhadijeh
d57bfb825a
Merge pull request #776 from feross/dc/missing-path
...
Check for missing download path
2016-08-15 01:10:05 +02:00
DC
0809e20a6e
Check path for each torrent
2016-08-13 22:37:14 -07:00
DC
1ec305162e
Check for missing download path
...
Fixes #646
2016-08-12 20:57:03 -07:00
Feross Aboukhadijeh
45d46d7ae8
show title on 'create new torrent' page
2016-08-12 15:35:56 -07:00
Feross Aboukhadijeh
adb41736d5
Merge pull request #775 from feross/dc/768
...
Create Torrent: make trackers editable again
2016-08-13 00:08:38 +02:00
DC
09d6fa550a
Handle Save Torrent File As... -> Cancel
2016-08-12 09:31:28 -07:00
DC
75cc7383cb
Create Torrent: make trackers editable again
...
Fixes #768
2016-08-12 09:21:12 -07:00
DC
4d48b9e7c1
Fix screen stacking bug
...
You can no longer open a whole stack of Prefs windows, or Create Torrent windows
Simplifies and fixes behavior when dropping files onto the app or the dock icon. Before, you could use drag-drop to create stacks of Create Torrent windows. Now, you can only create torrents from the home screen.
Fixes #665
2016-08-12 09:03:32 -07:00
Feross Aboukhadijeh
563e1ca0ba
Support for instant.io links does not belong in webtorrent core
2016-08-11 00:20:07 -07:00
Feross Aboukhadijeh
0fa3b678b0
Merge pull request #772 from feross/electron-1.3.3
...
Update Electron to 1.3.3
2016-08-11 06:54:51 +02:00
Feross Aboukhadijeh
8420c65d25
Merge pull request #771 from feross/dc/file-handler
...
Pref: default torrent file handler
2016-08-11 02:27:54 +02:00
Feross Aboukhadijeh
3232e96f6e
Resize the window's content area
...
Fixes: https://github.com/feross/webtorrent-desktop/issues/565
This was trivial thanks to a new Electron API in 1.3.3
2016-08-10 16:48:32 -07:00
Feross Aboukhadijeh
110e25af73
electron-prebuilt@1.3.3
2016-08-10 16:47:58 -07:00
DC
8233faf518
Pref: default torrent file handler
...
Before, the app made itself the default torrent file handler automatically, pissing off some of our users. Now, it's not by default, and you can change it in the prefs.
2016-08-10 02:23:08 -07:00
Feross Aboukhadijeh
11eb603930
0.10.0
2016-08-05 22:53:49 -07:00
Feross Aboukhadijeh
1d55c51a16
Improve AUTHORS.md rendering
2016-08-05 22:41:37 -07:00
Feross Aboukhadijeh
447a7e514e
Merge pull request #764 from feross/smoke-tests
...
Add Smoke Tests to CONTRIBUTING.md
2016-08-05 22:27:37 -07:00
Feross Aboukhadijeh
fd433784bd
Add Smoke Tests to CONTRIBUTING.md
...
Fix #582
2016-08-05 22:26:33 -07:00
Feross Aboukhadijeh
4e2b196b26
CHANGELOG
2016-08-05 22:06:58 -07:00
Feross Aboukhadijeh
14fcbfcced
make logs consistent
2016-08-05 21:44:32 -07:00
Feross Aboukhadijeh
4126d15821
Move .babelrc file into src/
2016-08-05 21:41:22 -07:00
Feross Aboukhadijeh
0d1cc72798
Merge pull request #760 from feross/babel
...
Replace deprecated `react-tools` with `babel`
2016-08-05 16:47:10 -07:00
Feross Aboukhadijeh
c42eb789df
fix typo
2016-08-05 16:37:25 -07:00
Feross Aboukhadijeh
c1dd0b31cf
package: Ignore src/ directory since only build/ is used
...
@dcposch -- does this look reasonable?
2016-08-04 21:59:01 -07:00
Feross Aboukhadijeh
9afed7fb1b
Remove --dev flag, Run React in production mode when Electron is in production mode
2016-08-04 21:58:34 -07:00
Feross Aboukhadijeh
a8239895c6
babel: Add --quiet option
2016-08-04 21:41:37 -07:00
Feross Aboukhadijeh
7531ab4623
Simplify babel integration further
...
The "react" preset is composed of a bunch of plugins.
https://babeljs.io/docs/plugins/preset-react/
Turns out, we only need 2 of them, not all 5.
2016-08-04 21:37:53 -07:00
Feross Aboukhadijeh
9b36f9cb22
Ensure that build folder gets generated before npm publish
...
So users using `npm install -g webtorrent-desktop` will always get a
working version.
2016-08-04 21:05:03 -07:00
Feross Aboukhadijeh
29f8ef6b72
Replace deprecated react-tools with babel
...
- Switch to babel, since react-tools has been deprecated since June 12,
2015. See
https://facebook.github.io/react/blog/2015/06/12/deprecating-jstransform
-and-react-tools.html
- Move babel command to "npm run build"
- Move commands for package into "bin/package.js"
2016-08-04 21:04:49 -07:00
Feross Aboukhadijeh
7752e41416
Merge pull request #757 from feross/fix-695
...
Fix "Cannot read property 'numPiecesPresent' of undefined"
2016-08-04 15:03:16 -07:00
Feross Aboukhadijeh
756ccd1921
Merge pull request #758 from feross/fix-284
...
Allow dragging magnet links (Fix #284 )
2016-08-04 15:02:32 -07:00
Alberto Miranda
39ae0343fc
Merge branch 'master' of https://github.com/feross/webtorrent-desktop
2016-08-04 08:10:31 -03:00
Feross Aboukhadijeh
67409214a4
Allow dragging magnet links ( Fix #284 )
2016-08-03 20:26:46 -07:00
Feross Aboukhadijeh
b3d0edfec1
Merge pull request #756 from feross/electron-1.3.2
...
electron-prebuilt@1.3.2
2016-08-03 17:06:35 -07:00
Feross Aboukhadijeh
87b9dba568
Fix "Cannot read property 'numPiecesPresent' of undefined"
...
Fixes #695
2016-08-03 17:06:04 -07:00
Feross Aboukhadijeh
91a4c0cff5
electron-prebuilt@1.3.2
...
Changelog: https://github.com/electron/electron/releases/tag/v1.3.2
Nothing in the changelog fixes known WebTorrent Desktop issues.
2016-08-02 19:11:06 -07:00
Feross Aboukhadijeh
9670dc7a81
Merge pull request #752 from feross/user-tasks
...
Add User Tasks for Windows.
2016-08-02 18:57:44 -07:00
Feross Aboukhadijeh
4f2c5b946d
Merge pull request #753 from feross/rimraf
...
Use `rimraf` instead of `rm -rf` for Windows.
2016-08-02 18:52:35 -07:00
Benjamin Tan
fc53c68dd9
Use rimraf instead of rm -rf for Windows.
2016-07-31 16:36:43 +08:00
Benjamin Tan
03bc4cf9b1
Add User Tasks for Windows.
...
Closes #114 .
2016-07-31 16:29:38 +08:00
Alberto Miranda
c637878603
removed logging; restored minimist in package.js ignore list.
2016-07-29 23:01:17 -03:00
Alberto Miranda
91e61f6cd4
using icon as checkbox
2016-07-29 22:07:44 -03:00
Alberto Miranda
9f66418073
merged with latest master; using icon as checkbox.
2016-07-29 22:07:25 -03:00
Alberto Miranda
2c3d667675
Merge remote-tracking branch 'feross/master'
2016-07-29 20:49:29 -03:00
Feross Aboukhadijeh
2ab93f2309
Merge branch 'location-history'
2016-07-28 22:00:58 -07:00
Feross Aboukhadijeh
05ce20303c
fix exception
2016-07-28 20:35:36 -07:00
Feross Aboukhadijeh
5e997d1bbf
Merge pull request #748 from feross/location-history
...
Switch to using `location-history` package
2016-07-28 20:29:55 -07:00
Feross Aboukhadijeh
d95e5b02d6
Remove extra 'resetTitle' call
2016-07-28 20:10:48 -07:00
Feross Aboukhadijeh
536f04985f
Switch to using location-history package
...
https://npmjs.com/package/location-history
2016-07-28 20:07:12 -07:00
Feross Aboukhadijeh
43a81f725f
Merge pull request #747 from feross/electron-1.3.1
...
electron-prebuilt@1.3.1
2016-07-27 16:05:34 -07:00
Feross Aboukhadijeh
8373e69d09
Merge pull request #746 from feross/fix-700
...
Fix 700
2016-07-27 16:04:29 -07:00
Feross Aboukhadijeh
c5ed5fabd8
Fix typo based on @mathiasvr's feedback
2016-07-27 15:51:19 -07:00
Feross Aboukhadijeh
8ba4dadb10
electron-prebuilt@1.3.1
2016-07-27 14:49:59 -07:00
Feross Aboukhadijeh
112600f5c3
Set video title when opening VLC
...
Fix #700
The title is set with the `--meta-title` flag to VLC.
2016-07-27 14:46:39 -07:00
Feross Aboukhadijeh
c2f869b362
Use dispatch('setTitle') and add dispatch('resetTitle')
2016-07-27 14:39:22 -07:00
Feross Aboukhadijeh
2590e0effc
Merge pull request #743 from feross/f/mac
...
OS X -> Mac
2016-07-27 13:15:48 -07:00
Feross Aboukhadijeh
b417ef5b03
Merge pull request #744 from feross/f/engines
...
Add "engines" field to package.json
2016-07-27 13:15:12 -07:00
Feross Aboukhadijeh
1733a506c0
Merge pull request #742 from feross/peerid
...
Set peer ID to start with "-WD-"
2016-07-27 13:14:54 -07:00
Feross Aboukhadijeh
ac05cc4387
Use arrow function
...
cc @mathiasvr
2016-07-27 12:37:58 -07:00
Feross Aboukhadijeh
904f337713
Add "engines" field to package.json
...
Fixes #675
2016-07-26 22:58:07 -07:00
Feross Aboukhadijeh
febad56497
OS X -> Mac
2016-07-26 21:55:05 -07:00
Feross Aboukhadijeh
cb71de2313
Set peer ID to start with "-WD-"
...
To distinguish WebTorrent Desktop (WD) from WebTorrent in the browser
(WW).
See the spec:
http://www.bittorrent.org/beps/bep_0020.html
https://wiki.theory.org/BitTorrentSpecification
2016-07-26 20:20:01 -07:00
Feross Aboukhadijeh
6891ef1a0d
fix paths in clean script
2016-07-26 16:13:51 -07:00
Mathias Rasmussen
6c68645b0f
Custom external media player
2016-07-26 23:57:33 +02:00
Feross Aboukhadijeh
767ca71f7d
Update README.md
2016-07-26 01:33:24 -07:00
Feross Aboukhadijeh
1605d23509
Merge pull request #740 from feross/electron-1.3.0
...
electron-prebuilt@1.3.0
2016-07-25 16:42:08 -07:00
Feross Aboukhadijeh
90a0201e38
Merge pull request #739 from feross/fixes-738
...
Electron: Updates for Electron 1.2.8
2016-07-25 16:41:54 -07:00
Feross Aboukhadijeh
80983c2058
electron-prebuilt@1.3.0
...
Another Electron was just released. Let's bump from 1.2.8 to 1.3.0.
Changelog:
- Upgrade to Chrome 52
- Update to Node.js 6.3.0
2016-07-25 15:42:55 -07:00
Feross Aboukhadijeh
ad62bbd9d3
Linux: Support showing badge count
...
This was a macOS-only API before, but it's cross-platform now via
`app.setBadgeCount()`
2016-07-25 15:37:29 -07:00
Feross Aboukhadijeh
1b3b6fef10
Electron: Use 'quit' role
2016-07-25 15:30:02 -07:00
Feross Aboukhadijeh
6e1ff18eb9
macOS: add missing Edit menu roles
2016-07-25 15:29:53 -07:00
Feross Aboukhadijeh
5796ba32a6
Electron: Use default labels and accelerators
...
Less code for us to maintain.
This also gives us free internationalization in a future Electron
version (they'll set the label dynamically based on the 'role')
One slight regression with this change, but it will be fixed in a
future Electron once this PR is merged:
https://github.com/electron/electron/pull/6600
2016-07-25 15:21:46 -07:00
Feross Aboukhadijeh
2eb33e5f0c
Merge pull request #738 from mathiasvr/bump
...
bump versions of electron and fs-extra
2016-07-25 14:30:17 -07:00
Mathias Rasmussen
7c14d8c909
bump versions of electron and fs-extra
2016-07-25 02:18:14 +02:00
Feross Aboukhadijeh
fe4c1b0ee8
Merge pull request #733 from feross/f/application-config
...
application-config@1
2016-07-23 02:35:43 -07:00
DC
d21396c618
React: make webtorrent process easier to debug
...
Add window.client = the WebTorrent client
2016-07-22 22:14:51 -07:00
DC
9df51aec49
React: clean up App component
2016-07-22 21:55:31 -07:00
DC
734b0731a1
React: address PR comments
2016-07-22 21:48:38 -07:00
DC
d20786cd69
React: fix package script
2016-07-22 19:57:06 -07:00
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
Feross Aboukhadijeh
073a86ecbd
application-config@1
...
This protects against corrupting the configuration file if the
application crashes before the stream finishes writing to the file
Especially important for large configuration files
See https://github.com/LinusU/node-application-config/pull/3
2016-07-22 17:21:25 -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
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
Alberto Miranda
dc7ccb3956
Merge remote-tracking branch 'feross/master'
2016-07-20 09:10:55 -03:00
Alberto Miranda
a420936657
Merge branch 'master' into open-in-vlc-preferences
2016-07-19 02:11:13 -03:00
Alberto Miranda
dcab7f72d4
fixed error with minimist not being loaded on build
2016-07-19 02:10:37 -03:00
DC
d0733d3370
Fix bug in PlaybackController
2016-07-17 17:34:58 -07:00
Alberto Miranda
a695f7c2d7
using this.state
2016-07-17 21:05:24 -03:00
Alberto Miranda
7677bff6d4
merged with latest master
2016-07-17 20:57:06 -03:00
Alberto Miranda
c7626997de
merged with latest master
2016-07-17 20:48:25 -03: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
Alberto Miranda
91a1ab4a56
removed unused config property
2016-06-27 08:21:30 -03: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
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
Alberto Miranda
3e19cdfb0b
fixed js style
2016-06-25 17:40:47 -03:00
Alberto Miranda
2043dc2161
added Playback preferences; added Play in VLC preference.
2016-06-25 17:36:50 -03:00
Alberto Miranda
a9e36472c5
fixed js style
2016-06-24 09:38:08 -03:00
Alberto Miranda
4df4f9b2ad
fixed js style
2016-06-24 09:34:54 -03:00
Alberto Miranda
4ad55173a5
added missing method to menu.js
2016-06-24 09:34:12 -03:00
Alberto Miranda
b9c82dd6b2
persisting and reloading "Open in VLC" menu item state.
2016-06-24 09:28:28 -03:00
Alberto Miranda
8333f4893f
fixed js style
2016-06-24 01:02:33 -03:00
Alberto Miranda
f071965ae8
fixed js style
2016-06-24 00:57:33 -03:00
Alberto Miranda
a4fa9ac666
added open in vlc feature.
2016-06-24 00:46:42 -03:00
Alberto Miranda
939ee555b7
fixed typo in buttonIcons (dnla instead of dlna).
2016-06-23 23:45:54 -03: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
DC
e34223fc94
0.8.0
2016-06-23 07:31:18 -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
Feross Aboukhadijeh
8b9346d767
Prevent playback continues after minimize ( #662 )
...
Fixes #649 .
2016-06-23 06:59:55 -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
8e64e4120b
Telemetry: add Privacy section to README
2016-06-21 21:58:15 -07:00
DC
b983559763
Telemetry: address PR comments
2016-06-21 21:58:15 -07:00
DC
e62527de23
Telemetry: limit POST to 100kb
2016-06-21 04:20:12 -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
Feross Aboukhadijeh
746e10c025
author email
2016-06-15 17:41:04 -07:00
Feross Aboukhadijeh
98389fc07c
Merge pull request #644 from feross/dc/ux
...
Support .wmv video via VLC
2016-06-15 16:35:12 -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
Feross Aboukhadijeh
9aa5775528
Merge pull request #636 from mathiasvr/modals
...
fix modal inconsistencies
2016-06-13 16:08:05 -07:00
Mathias Rasmussen
2a2d71289a
fix modal inconsistencies
2016-06-13 16:18:43 +02:00
Feross Aboukhadijeh
ae28e34fd5
Merge pull request #634 from feross/dc/fix
...
Make posters from jpeg files
2016-06-11 23:31:20 -07:00
DC
6b175e7d40
Make posters from jpeg files
2016-06-11 23:10:48 -07:00
Feross Aboukhadijeh
2c6d74e8ef
Merge pull request #632 from mathiasvr/patch
...
handle play/pause when window is hidden
2016-06-10 20:23:58 -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
bf372029fb
changelog
2016-06-03 15:10:11 -07:00
Feross Aboukhadijeh
17ce7e519c
Merge pull request #623 from feross/tray
...
Fix Windows tray state
2016-06-02 23:24:33 -07:00
Feross Aboukhadijeh
1f6a112df7
changelog
2016-06-02 23:14:37 -07:00
Feross Aboukhadijeh
9d3e26f15a
0.7.2
2016-06-02 22:46:10 -07: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
0ec6fb5a93
Fix Windows tray state
...
After this PR, the Windows tray state will be correct. "Show
WebTorrent" vs. "Hide WebTorrent"
2016-06-02 21:16:10 -07:00
Feross Aboukhadijeh
5d410457ce
Merge pull request #622 from feross/about
...
Fix title in About Window
2016-06-02 21:12:58 -07:00
Feross Aboukhadijeh
c6cd21b8ff
Fix title in About Window
...
Shows up as 'Electron' on Windows
2016-06-02 20:50:04 -07:00
Feross Aboukhadijeh
2235b2fa82
changelog
2016-06-02 20:10:40 -07:00
Feross Aboukhadijeh
65e0b5d6e7
0.7.1
2016-06-02 19:58:43 -07:00
Feross Aboukhadijeh
ea64411570
Merge pull request #621 from feross/f/fix
...
Fix v0.7 bug - refactor state
2016-06-02 19:53:53 -07:00
Feross Aboukhadijeh
9348c61a84
stray console.log
2016-06-02 19:53:37 -07:00
Feross Aboukhadijeh
d9aa3822ee
Set selections by default
...
In case the user tries to change a file selection state before enabling
the torrent.
2016-06-02 19:52:35 -07:00
Feross Aboukhadijeh
e86bd26800
Refactor state save/load
...
- Fix bug where new install was relying on the migration to run on
startup to fix up the default config
- Moved save/load functions into state.js
- Removed exported getInitialState, getDefaultSavedState since that's
leaky. The state module should take care of that.
2016-06-02 19:46:29 -07:00
Feross Aboukhadijeh
6d8cec17de
npm run open-config -- open folder
2016-06-02 19:40:12 -07:00
Feross Aboukhadijeh
572f084570
Merge pull request #620 from feross/skip-keys
...
Change step Forward/Backward shortcuts to match VLC's
2016-06-02 17:23:37 -07:00
Feross Aboukhadijeh
4a3ca5459d
Change step Forward/Backward shortcuts to match VLC's
...
We got this feature idea from VLC, so let's align with the keyboard
shortcuts that they use :)
Closes #618 .
2016-06-02 16:41:39 -07:00
Feross Aboukhadijeh
e8cb6abf0a
0.7.0
2016-06-02 16:21:56 -07:00
Feross Aboukhadijeh
94b3bc561d
Packager: Move commands that can fail to post script
2016-06-02 13:50:36 -07:00
Feross Aboukhadijeh
5eb75d0250
authors
2016-06-02 13:48:07 -07:00
Feross Aboukhadijeh
b577e08053
changelog
2016-06-02 13:46:38 -07:00
Feross Aboukhadijeh
dae4840bd6
conditionally load migrations requires
2016-06-02 13:46:27 -07:00
Feross Aboukhadijeh
57eb52a606
Merge pull request #617 from feross/electron
...
electron-prebuilt@1.2.1
2016-06-01 19:28:48 -07:00
Feross Aboukhadijeh
6d670bdd3f
electron-prebuilt@1.2.1
2016-06-01 19:19:20 -07:00
Feross Aboukhadijeh
def2209dc5
add todo comment
2016-06-01 19:18:36 -07:00
Feross Aboukhadijeh
763c573c7a
Merge pull request #614 from feross/close-576
...
Fix subtitle controls radio button size
2016-06-01 19:17:13 -07:00
Feross Aboukhadijeh
eb61f2ac0e
Merge pull request #613 from feross/fix-606
...
Fix IPC race condition in startup
2016-06-01 19:16:54 -07:00
Feross Aboukhadijeh
a9d1925686
Merge pull request #612 from feross/error-on-duplicate
...
Error on duplicate add (fixes to PR #593 )
2016-06-01 19:15:34 -07:00
Feross Aboukhadijeh
0e10eba073
Merge pull request #611 from feross/close_caption
...
Use correct icon name
2016-06-01 19:14:41 -07:00
Feross Aboukhadijeh
0427e1f3a6
Fix subtitle controls radio button size
...
Closes #576 .
2016-06-01 01:31:14 -07:00
gabriel
c841c94784
Preserve audio between sessions
2016-06-01 00:55:15 -07:00
gabriel
e3c6049fdb
Do not use setVolume for storing global volume
2016-06-01 00:55:15 -07:00
gabriel
829206e921
Persist volume across videos
2016-06-01 00:55:15 -07:00
Feross Aboukhadijeh
f7acdffb2a
Send ipcReady after state is initialized
...
Moving it sooner caused more than one bug, including
https://github.com/feross/webtorrent-desktop/issues/606 most recently.
The app feels no slower to start (even though the command line shows a
250ms slower start).
Closes #606 .
2016-06-01 00:27:26 -07:00
Feross Aboukhadijeh
cc9ba385bf
Show main window before ipcReady
...
It doesn't flicker anymore if we remove this option, and the app feels
no slower.
2016-06-01 00:25:18 -07:00
Feross Aboukhadijeh
e88ddd648b
Cleanup argument handling in main
2016-06-01 00:20:11 -07:00
Feross Aboukhadijeh
dac34541d6
on -> once
2016-06-01 00:10:26 -07:00
Feross Aboukhadijeh
52fb378fd5
Error on duplicate add
2016-05-31 23:00:02 -07:00
Feross Aboukhadijeh
8fc61a1c90
Merge pull request #593 from mathiasvr/duplicate
...
Adding duplicate torrent when stopped
2016-05-31 22:30:04 -07:00
Feross Aboukhadijeh
04691ed0da
Merge pull request #610 from feross/migration
...
Semver-based migrations
2016-05-31 17:55:52 -07:00
Feross Aboukhadijeh
f9d4e5e077
Use correct icon name
...
https://github.com/feross/webtorrent-desktop/issues/467
The icon name is "closed_caption", not "closed_captions"
http://jsbin.com/fenejob/1/edit?html,output
The extra space we're seeing is the icon font rendering the 's', which
renders as nothing.
2016-05-31 17:12:09 -07:00
Feross Aboukhadijeh
4ee36f459f
Fix exception caused by incorrect file ordering
...
See
https://github.com/feross/webtorrent-desktop/pull/604#issuecomment-22280
5214
2016-05-31 13:15:48 -07:00
Feross Aboukhadijeh
2c0de25423
Semver-based migrations
...
- Put migrations into a separate file: migrations.js
- Add semver, for more specific version-based migrations.
- Change `state.saved.version` to semver app version.
2016-05-31 13:04:39 -07:00
Feross Aboukhadijeh
c82bdbd39d
Fixes for PR #607
2016-05-31 12:12:25 -07:00
Feross Aboukhadijeh
71b08304f2
Merge branch 'pr/607'
2016-05-31 11:55:04 -07:00
Feross Aboukhadijeh
3bb3cd7c44
Merge pull request #609 from mathiasvr/menu-items
...
Fix 'fullscreen' and 'always on top' menu items
2016-05-31 11:41:21 -07:00
Mathias Rasmussen
41187ec43d
Fix 'fullscreen' and 'always on top' menu items
2016-05-31 18:11:50 +02:00
Feross Aboukhadijeh
cf5de49deb
Fix gray screen crash on config with defaultPlayFileIndex
2016-05-30 19:51:30 -07:00
Feross Aboukhadijeh
19f177f3ee
remove console.log
2016-05-30 19:51:06 -07:00
Mathias Rasmussen
556d0cb1c5
Make add button accept non .torrent files
2016-05-31 03:04:02 +02:00
Mathias Rasmussen
7c7780b17e
Adding duplicate torrent when stopped
2016-05-30 23:25:52 +02:00
Feross Aboukhadijeh
bd358b7692
Add comments to squirrel-win32.js
2016-05-30 02:30:20 -07: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
Feross Aboukhadijeh
0bc90cea21
Merge pull request #605 from demoneaux/align-details
...
Align loading torrent message with torrent name.
2016-05-30 02:21:41 -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
256753e6ff
Merge pull request #603 from demoneaux/fix-tray
...
Fix issue with tray on Windows.
2016-05-29 21:57:15 -07:00
Benjamin Tan
8ac42078d4
Fix issue with tray on Windows.
2016-05-30 11:29:53 +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
Feross Aboukhadijeh
8b773c5f59
Document and cleanup announcement/dialog/handlers.js
2016-05-28 18:25:25 -07:00
Feross Aboukhadijeh
5767d5b95d
re-order view menu
2016-05-28 18:24:58 -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
3757507b18
cleanup announcement
2016-05-26 18:41:48 -07:00
Feross Aboukhadijeh
9abab7aec3
cleanup check-deps
2016-05-26 18:29:07 -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
501a07c386
Merge pull request #594 from feross/reenable-webrtc
...
Re-enable WebRTC (OS X, Windows)
2016-05-26 16:54:29 -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
Feross Aboukhadijeh
b167770ea6
Merge pull request #587 from feross/electron-1.1.3
...
Electron 1.2.0
2016-05-26 15:39:02 -07:00
Feross Aboukhadijeh
2a8a26ac54
electron-prebuilt@1.2.0
2016-05-26 15:34:12 -07:00
Feross Aboukhadijeh
9748833ba9
Use .ico format on Windows
...
- Use .ico format on Windows for best rendering quality, instead of
resized .png files
2016-05-26 15:33:33 -07:00
Feross Aboukhadijeh
bf49214790
electron-prebuilt@1.1.3
2016-05-26 15:33:33 -07:00
Feross Aboukhadijeh
2b4410a55a
changelog
2016-05-26 15:26:23 -07:00
DC
bfd1b2eaf0
changelog
2016-05-26 04:00:38 -07:00
DC
44c3421e92
0.6.1
2016-05-26 03:46:32 -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
Feross Aboukhadijeh
839bec0363
Merge pull request #588 from feross/dc/cleanup
...
Show error when drag-dropping hidden files
2016-05-26 01:06:46 -07:00
Feross Aboukhadijeh
9af4ce9a6b
Merge pull request #589 from feross/dc/shortcuts
...
Simplify shortcuts. Go Back menu item
2016-05-26 00:54:30 -07:00
DC
205bf75c7e
Simplify shortcuts. Go Back menu item
...
Fixes #585
2016-05-25 23:31:32 -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
0a15db2892
0.6.0
2016-05-24 03:05:31 -07:00
DC
63dda10380
changelog
2016-05-24 03:03:42 -07:00
DC
6e651df083
authors
2016-05-24 02:42:29 -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
c310222af2
Merge pull request #566 from feross/ui-improvements
...
More consistent controls
2016-05-23 14:49:49 -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
Feross Aboukhadijeh
510187c2ae
electron-prebuilt@1.1.1 ( #555 )
2016-05-21 17:00:46 -07:00
Feross Aboukhadijeh
ff6ff8db00
Fewer click handlers ( #552 )
...
One more bit of cleanup for PR #529 .
We can register `handleClick` once on the `<tr>` tag and just have the
onclick handler on `col-select` too. Because dispatcher calls
`event.stopPropagation()` we don't need to worry about event bubbling
up to the `<tr>`.
2016-05-21 16:50:18 -07:00
Feross Aboukhadijeh
014017604d
Improve subtitle positioning ( #551 )
...
Before this commit, we tweaked the subtitle position by modifying the
VTT file, line by line with a regex because I did not know it was
possible to use CSS for it.
But apparently there are Shadow DOM elements that we can use instead.
This new approach improves:
- Wrapping long lines. Before, the text would go off the edge of the
screen. Now it wraps intelligently.
- The subtitles move up to get out of the way of the controls when
those are visible.
2016-05-21 16:49:30 -07:00
Feross Aboukhadijeh
8cf544d54f
Associate .torrent files to WebTorrent Desktop (OS X) ( #553 )
...
Before this change, .torrent files would only be associated to
WebTorrent Desktop if another torrent client (like Transmission) was
installed on the system.
That's because one of the user's apps needs to define
"UTExportedTypeDeclarations".
On a fresh machine, without Transmission, WebTorrent Desktop now
associates .torrent files correctly.
So it will appear in the "Open With..." menu and the webtorrent
.torrent icon will be used for .torrent files.
Closes #542 .
2016-05-21 16:47:57 -07:00
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
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
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
Feross Aboukhadijeh
6768be710e
changelog fixes
2016-05-13 23:11:27 -07:00
Feross Aboukhadijeh
b63aa090dc
fix release script
2016-05-13 23:11:23 -07:00
Feross Aboukhadijeh
05ef8be5bc
0.4.0
2016-05-13 22:49:38 -07:00
Feross Aboukhadijeh
1a09249bc3
changelog
2016-05-13 22:46:47 -07:00
Feross Aboukhadijeh
803820dfca
authors
2016-05-13 22:01:00 -07:00
Feross Aboukhadijeh
deb111bf62
Merge pull request #512 from feross/isnan-string
...
check if the subtitle label ends with a number
2016-05-13 21:49:14 -07:00
grunjol
7d64c7e308
check if the subtitle label ends with a number
2016-05-13 23:00:17 -03:00
Feross Aboukhadijeh
ffb7183f51
Win32: Look on Desktop for cert files
2016-05-13 18:04:24 -07:00
Feross Aboukhadijeh
20c6737aba
Merge pull request #511 from feross/fix-cpu
...
HACK: OS X: Disable WebRTC peers to fix 100% CPU issue
2016-05-13 17:37:12 -07:00
Feross Aboukhadijeh
959fb20b61
HACK: OS X: Disable WebRTC peers to fix 100% CPU issue
...
HACK: OS X: Disable WebRTC peers to fix 100% CPU issue caused by Chrome
bug.
Fixed in Chrome 51, so we can remove this hack once Electron updates
Chrome.
For #353 .
2016-05-13 17:32:06 -07:00
Feross Aboukhadijeh
5d14c923fa
Merge pull request #510 from feross/dc/fix
...
Allow seeding torrents that contain subtitles
2016-05-13 17:16:16 -07:00
DC
5ffa7c4465
Drag drop: subtitles only in video screen, torrents only in home screen
2016-05-13 17:15:10 -07:00
DC
461744da5b
Allow seeding torrents that contain subtitles
...
Fixes a bug in our drag-drop handling: before, it was impossible to create a torrent containing .torrent, .srt, or .vtt files
2016-05-13 16:59:49 -07:00
Feross Aboukhadijeh
6df33bc58b
remove stray console.log
2016-05-13 16:37:17 -07:00
Feross Aboukhadijeh
b5ae8f56cf
Merge pull request #509 from feross/win-32-bit
...
Only build 32-bit binaries for Windows
2016-05-13 16:27:40 -07:00
DC
2e0de52520
Fix torrentPath migration ( #479 )
...
Fixes #448
2016-05-13 15:18:08 -07:00
Feross Aboukhadijeh
7b1ff0efc6
Only build 32-bit binaries for Windows
2016-05-13 15:15:51 -07:00
Feross Aboukhadijeh
4002392b7f
Merge pull request #508 from feross/fix-handler
...
Windows: Fix handler registration for development version of app
2016-05-13 14:45:01 -07:00
Feross Aboukhadijeh
ee4b84fc11
Windows: Fix handler registration for development version of app
...
Closes #497 .
2016-05-13 14:24:22 -07:00
Feross Aboukhadijeh
90a0ce4a4d
Merge pull request #507 from feross/fix-is-production
...
Fix isProduction() detection
2016-05-13 13:38:41 -07:00
Feross Aboukhadijeh
80faba8234
Fix isProduction() detection
...
In the renderer process on OS X, config.IS_PRODUCTION was always true
because process.execPath is to "Electron Helper", so the detection
regex was being overly specific.
2016-05-13 13:29:25 -07:00
Feross Aboukhadijeh
ac0574a473
Fixes for PR #486
2016-05-13 13:21:31 -07:00
Feross Aboukhadijeh
792e3430f1
Merge pull request #486 from rguedes/soundwheelvideo
...
Increase/Decrease Sound with mouse wheel on video hover
2016-05-13 13:18:56 -07:00
Rolando Guedes
9e33be0ab1
Undo spaces changes
2016-05-13 21:05:26 +01:00
Rolando Guedes
c343c008ed
Undo spaces changes
2016-05-13 21:02:35 +01:00
Feross Aboukhadijeh
6405be5144
Merge pull request #506 from feross/update-deps
...
OS X: Bounce the Downloads stack when download completes
2016-05-13 12:26:52 -07:00
Feross Aboukhadijeh
db743daae5
Merge pull request #505 from feross/update-deps
...
Update deps
2016-05-13 12:25:27 -07:00
Feross Aboukhadijeh
290a25c393
OS X: Bounce the Downloads stack when download completes
...
(If the download is inside the Downloads folder.)
2016-05-13 12:25:03 -07:00
Feross Aboukhadijeh
6589e134b3
code style
2016-05-13 12:23:59 -07:00
Feross Aboukhadijeh
a2aa5e4271
electron-prebuilt@1.0.2
2016-05-13 12:09:03 -07:00
Feross Aboukhadijeh
205e2eb551
dlnacasts@0.1
2016-05-13 12:02:24 -07:00
grunjol
53209a9da3
push/unshift from submenu in linux/windows ( #504 )
2016-05-13 02:02:08 -07:00
Feross Aboukhadijeh
2a23611c5f
Merge pull request #502 from feross/add-mpg
...
Add .mpg video extension to supported list
2016-05-12 20:32:41 -07:00
Feross Aboukhadijeh
cb71913cbe
Add .mpg video extension to supported list
2016-05-12 20:16:12 -07:00
Feross Aboukhadijeh
836d7c6664
Use Array.prototype.includes
2016-05-12 20:14:24 -07:00
Feross Aboukhadijeh
4cef9f2911
Merge pull request #499 from feross/fix-fullscreen-button
...
Fix for overflowing captions icon
2016-05-12 17:57:51 -07:00
Feross Aboukhadijeh
0913988d53
Merge pull request #498 from feross/fix-volume-drag
...
OS X: Volume slider nub should not move window
2016-05-12 17:55:01 -07:00
Feross Aboukhadijeh
6468f82a7f
Small comment fix
2016-05-12 17:54:23 -07:00
Feross Aboukhadijeh
fd0fc769b1
Fix for overflowing captions icon
...
Closes #467 .
2016-05-12 17:54:16 -07:00
Feross Aboukhadijeh
e5b648dfc6
OS X: Volume slider nub should not move window
...
Before, grabbing the volume slider nub would move the window.
2016-05-12 17:23:51 -07:00
Feross Aboukhadijeh
7701c5f097
remove unused css
2016-05-12 17:11:11 -07:00
Feross Aboukhadijeh
e5eddce868
Merge pull request #495 from feross/osx-fullscreenst
...
OS X: Make controls use full window in fullscreen
2016-05-12 17:10:34 -07:00
Feross Aboukhadijeh
72f917a744
OS X: Make controls use full window in fullscreen
...
This bug was subtle. Basically, on OS X only, we use
window.setAspectRatio() to make the player window match the video size.
But this is maintained even in fullscreen mode, which makes the window
actually not use up the fullscreen, and there are black bars above and
below the video player controls, which looks really weird.
Unset the aspect ratio in fullscreen mode, then set it again upon
leaving fullscreen mode.
2016-05-12 17:09:10 -07:00
Feross Aboukhadijeh
0b82c83d44
style: remove extraneous parameters
2016-05-12 17:09:10 -07:00
Feross Aboukhadijeh
602654cc1d
Merge pull request #494 from feross/perf
...
Improve app startup time by ~350ms
2016-05-12 17:06:23 -07:00
Feross Aboukhadijeh
350bed53a3
Perf: Send 'ipcReady' before all requires (300ms improvement!)
...
This improves the time to the main window showing by 300ms on my
Macbook 12"!
Before: ~800ms
After: ~500ms
2016-05-12 17:00:34 -07:00
Feross Aboukhadijeh
840754fb59
Perf: Lazy load srt-to-vtt and languagedetect
2016-05-12 17:00:34 -07:00
Feross Aboukhadijeh
ed46583226
Perf: Send 'ipcReady' as soon as possible
...
This slightly improves app startup time
2016-05-12 17:00:34 -07:00
Feross Aboukhadijeh
93252d430e
Delay calling tray.init() and handlers.init()
2016-05-12 17:00:34 -07:00
Feross Aboukhadijeh
bfd09a058e
Small style tweaks
2016-05-12 17:00:34 -07:00
Feross Aboukhadijeh
b1a7543d37
Perf: Use electron.* getter inline, rather than upfront
2016-05-12 17:00:34 -07:00
Feross Aboukhadijeh
39195fe8c4
Rename auto-updater.js -> updater.js
...
To remove confusion between Electron autoUpdater and our autoUpdater
module.
2016-05-12 16:58:18 -07:00
Feross Aboukhadijeh
ea1c66b3fc
Reduce delayedInit to 3 seconds
2016-05-12 16:58:18 -07:00
Feross Aboukhadijeh
f35eb73d50
Refactor auto-updater.js for lazy loading
...
By removing the upfront electron.autoUpdater, we can delay loading it
until init() is called.
2016-05-12 16:58:18 -07:00
Feross Aboukhadijeh
c99af4718e
Perf: Inline electron.* usage
...
Apparently, electron.* is actually a getter, so whenever a component of
electron is referenced for the first time, it's require()'d. So, there
are theoretical performance benefits to not declaring all electron.*
upfront.
Instead of:
var autoUpdater = electron.autoUpdater
Just use electron.autoUpdater directly when needed.
2016-05-12 16:58:18 -07:00
Feross Aboukhadijeh
dbef07e334
Merge pull request #492 from feross/accelerator
...
Shortcuts improvements
2016-05-12 16:57:48 -07:00
Feross Aboukhadijeh
969ad64c47
Merge pull request #493 from feross/fix-screen
...
Remove require('screen')
2016-05-12 16:57:42 -07:00
Feross Aboukhadijeh
5dd5e8661b
Remove require('screen')
...
This is deprecated usage and was just removed in Electron v1.
2016-05-12 16:57:09 -07:00
Feross Aboukhadijeh
5c9265fc99
Move Escape keyboard shortcut to shortcuts.js
2016-05-12 16:52:13 -07:00
Feross Aboukhadijeh
1deab08d38
Playback menu: Add "Play/Pause" item
...
The goal here is to remove shortcut handling from the renderer and
unify it all in menu.js and shortcuts.ks (for alternate shortcuts).
I would rather name it "Play" and change to "Pause" when video is
playing, but Electron doesn't support this (yet).
2016-05-12 16:52:13 -07:00
Feross Aboukhadijeh
3d6da99e8e
Bug: Space key triggers power save block from torrent list
...
Hitting Space from the torrent list should not cause power save to be
blocked.
2016-05-12 16:52:13 -07:00
Feross Aboukhadijeh
2005ee4d0b
shortcuts.js: Consistent exported method naming
...
Exposed methods whose sole purpose is notify the module of an event
firing, should start with "on".
2016-05-12 16:52:13 -07:00
Feross Aboukhadijeh
c99da2ccaa
Remove Window menu on Linux and Windows
...
The Window menu is apparently an OS X only convention. I couldn't find
a single app on Windows or Linux that had this menu or even a
"minimize" menu item.
2016-05-12 16:52:13 -07:00
Feross Aboukhadijeh
4bffb6634c
Add Playback menu for playback-related functionality
2016-05-12 16:52:13 -07:00
Feross Aboukhadijeh
504aca747d
main/menu.js: minor refactor
...
Just some code cleanup to make menu.js more internally consistent.
- Name the electron.dialog returned value `selectedPaths` which is more
accurate.
- Move the file menu into the `template` object, like the rest of the
menus. Then reach in afterwards for OS-specific tweaks.
2016-05-12 16:52:13 -07:00
Feross Aboukhadijeh
2085312c34
Merge pull request #490 from feross/smaller-ui
...
UI tweaks: Reduce font size, list item height, single torrent status line
2016-05-12 16:51:20 -07:00
Feross Aboukhadijeh
744d38259e
Put peers before speeds, to reduce bouncing
...
When speed goes to zero, it disappears, which looks weird when it's not
the last item on the status line.
2016-05-12 16:50:58 -07:00
Feross Aboukhadijeh
868739445a
Merge pull request #489 from feross/fix-add-duplicate
...
Fix duplicate torrent handling
2016-05-12 16:47:48 -07:00
Feross Aboukhadijeh
98d8a798ce
Merge pull request #488 from feross/electron-1
...
electron-prebuilt@1.0.1
2016-05-12 15:32:53 -07:00
Feross Aboukhadijeh
fe31cfaa3e
electron-prebuilt@1.0.1
2016-05-12 15:22:39 -07:00
Feross Aboukhadijeh
17d5490448
Merge pull request #487 from furstenheim/master
...
Avoid TypeError out of OS X
2016-05-12 14:49:37 -07:00
gabriel
d4c415d585
Avoid TypeError out of OS X
2016-05-12 20:09:20 +02:00
Rolando Guedes
cb8f7f53c2
Fix Cli Test fails: JavaScript Standard Style
2016-05-12 15:56:29 +01:00
Rolando Guedes
8d93641ebe
Fix Cli Test fails: JavaScript Standard Style
2016-05-12 15:47:48 +01:00
Rolando Guedes
4faf30e0a1
Fix Cli Test fails: JavaScript Standard Style
2016-05-12 15:31:28 +01:00
Rolando Guedes
ed1b27ede0
Increase/Decrease Sound with mouse wheel on video
2016-05-12 15:09:01 +01:00
Feross Aboukhadijeh
252443a529
UX: Improve torrent status line
...
The goal of this commit is to merge the two torrent status lines onto a
single, concise line which has high signal and information density.
- Hide download speed, upload speed, and number of peers when 0,
because that's just noise.
- Remove number of files, because that information can be found by
expanding the torrent.
This also allowed the further reduction of the torrent item height from
110px to 100px.
2016-05-11 21:29:46 +02:00
Feross Aboukhadijeh
86f5a1a54e
Default window height shows all torrents
2016-05-11 21:26:18 +02:00
Feross Aboukhadijeh
0b1872fa28
UI: Reduce font size, list item height
...
- Reduce torrent list item from 120px to 110px height
- Vertically center torrent list buttons
- Reduce font sizes (torrent list, modal labels)
2016-05-11 20:49:41 +02:00
Feross Aboukhadijeh
9eeb8133af
Fix duplicate torrent handling
...
WebTorrent 0.91 changed how duplicate torrents are handled, which broke
handling in WebTorrent Desktop.
After this PR:
- No more try-catch on client.add -- this has never thrown errors.
- No check for duplicate torrent.key value since client.add no longer
returns the same torrent object when adding a duplicate torrent. It
emits 'error' instead, and that case is already handled :)
2016-05-11 18:36:20 +02:00
Feross Aboukhadijeh
1eb5504029
move console.time/timeEnd to same file
2016-05-11 17:56:20 +02:00
Feross Aboukhadijeh
dfe8c3eb6b
remove unneeded console.log
2016-05-11 17:52:18 +02:00
DC
2b8c1fe709
Fix incorrect path when for single-file torrents
...
Fixes #457
2016-05-10 22:54:14 -07:00
DC
905cc527d0
Add ogv as a video type
2016-05-10 22:31:24 -07:00
Feross Aboukhadijeh
95019453fd
Clearer build output
2016-05-09 19:20:14 +02:00
Feross Aboukhadijeh
e46a7f42df
Merge pull request #476 from feross/webtorrent-version
...
About WebTorrent: Show `webtorrent` library version
2016-05-09 18:31:40 +02:00
Feross Aboukhadijeh
15a59f445b
About WebTorrent: Remove git hash from build version
2016-05-09 18:29:22 +02:00
Feross Aboukhadijeh
dea951fc42
About WebTorrent: Show webtorrent library version
...
Closes #475
2016-05-09 18:21:52 +02:00
Feross Aboukhadijeh
347eb2c7f0
Merge pull request #474 from feross/application-config
...
application-config@^0.2.1
2016-05-09 17:55:23 +02:00
Feross Aboukhadijeh
4221883eb4
application-config@^0.2.1
...
My fixes were merged upstream -- no need to depend on my fork anymore.
2016-05-09 17:18:53 +02:00
Feross Aboukhadijeh
27f729250f
Merge pull request #473 from feross/npm-run-open-config
...
add `npm run open-config` to open config file quickly
2016-05-09 17:17:29 +02:00
Feross Aboukhadijeh
452bbb60c4
use path.join
2016-05-09 17:12:17 +02:00
Feross Aboukhadijeh
9d4aeaedd3
add npm run open-config to get to config file quickly
2016-05-09 17:10:51 +02:00
Feross Aboukhadijeh
558b6c1648
add new package.json keywords
2016-05-09 17:10:35 +02:00
Feross Aboukhadijeh
98e263e69a
Remove path-exists
...
This package trivially wraps core node.js functionality. Let's do
without it.
2016-05-09 16:59:57 +02:00
Feross Aboukhadijeh
18b126e0d2
Remove unnecessary IPC
2016-05-09 16:14:46 +02:00
Feross Aboukhadijeh
82dff65572
Merge pull request #465 from furstenheim/master
...
Allow to torrent a single file
2016-05-09 16:00:36 +02:00
Feross Aboukhadijeh
d60d298b8f
Merge pull request #471 from feross/set-sheet-offset
...
Set sheet offset
2016-05-09 02:10:24 +02:00
Feross Aboukhadijeh
ffbd8184b5
Set sheet offset on OS X
2016-05-09 02:06:17 +02:00
Feross Aboukhadijeh
11cf4aeecd
electron-prebuilt@0.37.8
...
All bug fixes. The only new feature that's relevant to WebTorrent
Desktop is `setSheetOffset`
2016-05-09 02:00:02 +02:00
Feross Aboukhadijeh
b0b8b56816
Merge pull request #470 from feross/reduce-sfx-volume
...
Reduce sfx volume
2016-05-09 01:40:05 +02:00
Feross Aboukhadijeh
967e5ecb9c
Merge pull request #469 from feross/show-in-folder
...
Add "Show in Folder" to context menu
2016-05-09 01:36:27 +02:00
Feross Aboukhadijeh
f0315f7f77
Reduce sound effect volume by 25%
...
except for delete -- which this pr just makes consistent
2016-05-09 01:36:22 +02:00
Feross Aboukhadijeh
facb07cbb1
Add "Show in Folder" to context menu
...
Based on @watson's PR #463 .
Differences:
- Remove the "Open Folder" link from expanded torrent view.
- Use showItemInFolder instead of openItem electron API
- Add a separator
- Use IPC to invoke electron.shell.showItemInFolder from main process
2016-05-09 01:34:35 +02:00
gabriel
41910aea9c
Do not show torrent file option on OS X
2016-05-08 23:39:32 +02:00
gabriel
8fcfa3b97a
Allow to torrent a single file
2016-05-07 22:05:46 +02:00
DC
8ebb2349dd
External VLC on Windows
...
Turns out we can't use vlc --version because it pops up a command prompt :/
2016-05-04 04:33:35 -07:00
DC
1e487a3c2a
Use vlc-command
2016-05-04 01:48:39 -07:00
DC
291ea94a10
Cross platform VLC detection
2016-05-04 00:48:34 -07:00
DC
ade6c1e4a0
Add more media file extensions
2016-05-04 00:48:34 -07:00
DC
bde5dc14c3
Play unsupported files in VLC
2016-05-04 00:48:34 -07:00
DC
0a005eb054
Check for missing or unused dependencies
2016-05-03 00:08:53 -07:00
Feross Aboukhadijeh
735851486e
remove unnecessary escape
2016-05-02 20:42:05 +02:00
Feross Aboukhadijeh
56ba5c705a
add missing mkdirp dep
2016-05-02 20:39:06 +02:00
Feross Aboukhadijeh
cdab2dbc65
add missing rimraf dep
2016-05-02 20:39:06 +02:00
Feross Aboukhadijeh
4284eb8f75
add missing path-exists dep
2016-05-02 20:39:06 +02:00
Feross Aboukhadijeh
2707fc9053
Merge pull request #454 from feross/greenkeeper-standard-7.0.0
...
Update standard to version 7.0.0 🚀
2016-05-02 17:16:25 +02:00
greenkeeperio-bot
1d4d4319e4
chore(package): update standard to version 7.0.0
...
https://greenkeeper.io/
2016-05-02 16:22:55 +02:00
Feross Aboukhadijeh
c5cc0ce09d
Merge pull request #447 from feross/small-fixes
...
Small fixes
2016-04-28 12:22:28 +02:00
Feross Aboukhadijeh
fdd7dab76f
electron-winstaller@2.3.0
2016-04-28 12:18:31 +02:00
Feross Aboukhadijeh
7624f2da98
fixes for cross-zip@2
2016-04-28 12:14:39 +02:00
Feross Aboukhadijeh
ef51f827dc
fix exception in webtorrent process
2016-04-28 12:10:33 +02:00
Greenkeeper
011ab13c83
chore(package): update cross-zip to version 2.0.1 ( #445 )
...
https://greenkeeper.io/
2016-04-28 12:10:05 +02:00
DC
017d61815f
Create Torrent: fix for single file torrents
2016-04-27 07:46:55 -07:00
DC
3d4d1c8650
Create Torrent: exclude .DS_Store, fix drag-drop
2016-04-27 03:21:14 -07:00
DC
1479369db1
Convert Create Torrent modal to page, clean up App
2016-04-27 02:51:45 -07:00
DC
31ef283e7b
Create Torrent dialog
2016-04-27 02:51:45 -07:00
DC
6b70554e63
Center video on current screen ( #427 )
...
Fixes #404
2016-04-22 19:59:17 -07:00
grunjol
9a1c329434
detect files with uppercase extensions as playable ( #434 )
2016-04-21 18:00:15 -03:00
Feross Aboukhadijeh
4aaf6dee05
comment
2016-04-19 23:23:16 -07:00
Feross Aboukhadijeh
86f08ee891
add changelog placeholder
2016-04-19 23:23:13 -07:00
DC
0b85ba9f32
Show an error when adding a dupe torrent
...
This works around a WebTorrent bug where calling client.add(torrentFilePath) to add a duplicate torrent -- in other words, one whose infoHash we're already torrenting -- creates a new torrent object and later throws an error. Inconsistently, calling client.add(magnetURI) or client.add(infoHash) to add a duplicate torrent returns the existing torrent object that we're already torrenting and doesn't throw an error.
This also fixes a prety nasty bug where pasting a dupe magnet link changed the torrentKey of an existing torrent, breaking the communication between the main and WebTorrent windows
Fixes #364
2016-04-19 20:31:13 -07:00
DC
812ce8724d
Show an error when adding an invalid magnet link ( #428 )
...
Fixes #386
2016-04-19 20:09:28 -07:00
DC
06f81ff759
Remove extra filesystem dependencies
2016-04-19 06:59:11 -07:00
DC
2693075f9f
Keep all torrent files and poster images in app config folder
...
Fixes #402
2016-04-19 06:59:10 -07:00
DC
c1713810b9
Clean up init
2016-04-19 06:35:28 -07:00
Greenkeeper
e08e5d14a2
chore(package): update electron-packager to version 7.0.0 ( #421 )
...
http://greenkeeper.io/
2016-04-18 17:56:05 -07:00
Feross Aboukhadijeh
a3d685e132
OS X: Don't stop music when tabbing to another program ( #423 )
2016-04-18 17:17:32 -07:00
grunjol
5471760278
srt-to-vtt@1.1.1 ( #419 )
2016-04-16 09:42:00 -03:00
Feross Aboukhadijeh
969c784df4
Windows Portable App ( #417 )
...
* packager: call callbacks consistently
Before this, the callbacks would not being called, which would lead to
an incomplete build on non-OS X platforms when trying to build all for
all platforms.
* packager: Always produce OS X update file regardless of --package option
This makes it consistent with how the windows build always produces the
.nupkg autoupdate files
* packager: fix duplicate npm install
Move "npm prune && npm dedupe" into the release script. Remove an extra
"npm install"
* Make Windows portable app
When a folder named "Portable Settings" exists in same folder as
WebTorrent.exe, then use it instead of the default application config
path.
Closes #358
* packager: remove redundant signing warning
* cross platform zip function
* Set config file path to match config.CONFIG_PATH
* portable app: make electron settings portable
* portable: fix poster/torrent paths
* use cross-zip
* portable app: default download folder inside 'Portable Settings'
2016-04-16 04:18:21 -07:00
DC
85e49dea6d
Button styles ( #414 )
2016-04-15 19:02:38 -07:00
Greenkeeper
a497afe5cf
chore(package): update electron-prebuilt to version 0.37.6 ( #415 )
...
http://greenkeeper.io/
2016-04-15 17:44:29 -07:00
Feross Aboukhadijeh
2333171de7
Many packager improvements; Windows signing! ( #413 )
...
* Many packager improvements; Windows signing!
* Windows signing works now! (Certs are on an external USB stick that
must be plugged into the build machine during build. We can't do the
same for OS X because certs need to exist in the login Keychain to be
found.)
Fixes #219
* Signing is now optional (so OS X and Windows contributors can run
`npm run package` without errors)
* zip, dmg, and deb arguments are now passed in as e.g. "--package=dmg"
* Print a huge warning when signing is disabled so we're less likely to
ship unsigned binaries to users.
* Make console.logs during packaging consistent and parallel
("creating..." followed by "created.")
* More aggressive signing warnings
* Warn when building OS X app on non-OS X platform (because signing
will never work on non-OS X platforms)
* Warn when building Windows app on non-Windows platform (because
signing doesn't work yet on non-Windows platforms)
2016-04-14 22:32:36 -07:00
grunjol
04318d7580
Add multiple subtitles support ( #406 )
...
* add multiple subtitles support
* cleanup and remove log
2016-04-14 21:47:50 -07:00
Feross Aboukhadijeh
5e6e5fce1e
Remove "Add Fake Airplay/Chromecast" menu items ( #411 )
2016-04-14 19:42:25 -07:00
Feross Aboukhadijeh
af2ad46958
Only show CC icon for video ( #412 )
2016-04-14 19:42:13 -07:00
Feross Aboukhadijeh
432d7d4a56
Simplify play/pause handling ( #410 )
...
I found it awkward to listen to the video tags 'playing' and 'paused'
events, when we're controlling the state that defines what state it's
in in the first place.
This commit removes those listeners, in favor of just setting things to
the right state immediately when play(), pause(), or playPause() is
called.
Added play(), pause() methods for clarity.
2016-04-14 16:16:54 -07:00
Feross Aboukhadijeh
f93685811a
handle case where cb is undefined
2016-04-14 16:06:24 -07:00
Feross Aboukhadijeh
914d07df03
Show error when media format is unsupported ( #409 )
...
* fix error about pop
* location-history: add optional callbacks
* set handler on first tick
discovered by @dcposch
* Show error when media format is unsupported
Before this change, the player would just get stuck on the loading
screen forever without notifying the user.
2016-04-14 15:30:26 -07:00
Feross Aboukhadijeh
9c60f104c8
Use winreg 1.1.1 instead of feross fork ( #408 )
2016-04-14 14:29:44 -07:00
DC
ee7e630177
Block power save (suspend) while casting ( #403 )
...
Fixes #397
2016-04-13 11:51:37 -07:00
Feross Aboukhadijeh
ae168ae885
add default torrent: The WIRED CD ( #401 )
...
* add default torrent: The WIRED CD
* remove additional unneeded files
2016-04-13 00:24:16 -07:00
DC
ad0fcaed46
Fix two tray icon bugs ( #395 )
...
* Stop media on Tray Icon > Hide
* Linux tray support: check for libappindicator1
Fixes #383
2016-04-13 00:23:18 -07:00
Karlo Luis Martinez Martos
304b81908d
Windows Volume Mixer fix ( #387 )
...
Made a smaller version (32x32) of the .png icon
2016-04-13 00:15:10 -07:00
Feross Aboukhadijeh
b10f8c5bed
Fix app.getPath API
2016-04-10 23:10:42 -07:00
Feross Aboukhadijeh
f6b9dbbbc4
Use Electron API to get 'Downloads' folder ( #382 )
...
Fixes #359 and #349 .
2016-04-10 21:46:24 -07:00
Feross Aboukhadijeh
59cc912378
electron-packager@6
2016-04-10 21:33:12 -07:00
Feross Aboukhadijeh
33663bef3e
Linux build: Fix incorrect log output ( #381 )
...
Now we use a function closure to capture the `destArch` variable so the
for loop can't change it.
2016-04-10 21:22:34 -07:00
grunjol
e75cd45ec0
packge all linux versions ( #379 )
2016-04-10 19:54:52 -07:00
Feross Aboukhadijeh
c98f3cd040
Fix JS error on app quit ( #377 )
...
This was a rare race condition during app shutdown where a 'wt-'
message would be sent from the hidden webtorrent window to the main
window after the main window was already closed.
Fixes #373
2016-04-10 18:50:00 -07:00
Feross Aboukhadijeh
4c4caba002
Fix text field focus after repeated open ( #376 )
...
For #333
2016-04-10 18:34:11 -07:00
Feross Aboukhadijeh
45f6cc5247
Preload sound files for instant playback ( #374 )
...
* rm dist at start of build
* renderer style
* preload sound files for instant playback
The first time a sound file is played, the Audio object is cached.
5s after startup, all sound files are automatically preloaded.
2016-04-10 16:46:46 -07:00
DC
69460db294
Exit media when user closes window ( #348 )
2016-04-10 16:46:34 -07:00
Diego Rodríguez Baquero
f8095fcdbf
Use latest webtorrent ( #366 )
...
While we have 0.x versions :)
2016-04-10 16:44:11 -07:00
Feross Aboukhadijeh
1a0a2b3658
Add subtitle support (via drag-n-drop) ( #361 )
...
* issue template
* cleanup closePlayer() and stopServer()
* Add subtitle support (via drag-n-drop)
Drag and drop a subtitles file (.srt or .vtt) onto the player (or the
app icon on OS X) to add subtitles to the currently playing video.
For #281
* add multiple subtitles structure
* add open subtitle dialog from cc player controls
2016-04-10 16:42:18 -07:00
Alex
f9141dd39c
32 bit build for Linux ( #369 )
...
* Add 32 bit arch for Linux
* Fix trailing spaces
2016-04-10 16:38:35 -07:00
Feross Aboukhadijeh
8c2d49f029
Enforce minimimum window size when resizing player ( #342 )
...
For audio-only .mov files, which are 0x0.
Closes #340
2016-04-07 21:27:25 -07:00
Evan Miller
da1e120de9
Create error on zero-byte poster ( #352 )
...
* Error on zero-byte poster
* return cb to stop execution
2016-04-07 21:25:00 -07:00
Rémi Jouannet
457aca25ee
add mute/unmute with the volume icon ( #355 )
2016-04-07 21:06:28 -07:00
grunjol
ae73ae29c4
add volume icon and slider ( #330 )
2016-04-07 14:24:23 -03:00
DC
5abf421f11
Auto updater: tell server which platform we're on
2016-04-07 04:35:23 -07:00
Feross Aboukhadijeh
e792532051
CHANGELOG
2016-04-07 03:15:08 -07:00
Feross Aboukhadijeh
5c39665b6a
0.3.3
2016-04-07 03:07:56 -07:00
Feross Aboukhadijeh
d1c4579398
Depend on master electron-packager to fix OS X icon
2016-04-07 03:06:25 -07:00
Feross Aboukhadijeh
d80d8ef1f5
0.3.2
2016-04-07 01:02:07 -07:00
Feross Aboukhadijeh
d49a8e772f
Faster startup time (50ms)
2016-04-07 00:58:37 -07:00
Feross Aboukhadijeh
1947a03e94
Changelog
2016-04-07 00:25:19 -07:00
Feross Aboukhadijeh
bc6ae4523f
Revert "TEMPORARY: Comment out code that requires Electron 0.37.4"
...
This reverts commit 9c550997c9 .
2016-04-06 21:57:11 -07:00
Greenkeeper
442ac9184f
chore(package): update electron-prebuilt to version 0.37.5
...
http://greenkeeper.io/
2016-04-06 21:52:25 -07:00
Feross Aboukhadijeh
824f4ce3cf
CHANGELOG
2016-04-06 21:29:34 -07:00
Feross Aboukhadijeh
cc324024ba
Add ISSUE_TEMPLATE
2016-04-06 21:29:25 -07:00
grunjol
0921f89eb7
Linux .deb file: update symlink on package update
...
* overwrite symlink on update
* fix size and list definition
2016-04-07 00:48:00 -03:00
DC
628c93bc1e
Pause audio reliably when closing the window
...
Before it only paused video...
2016-04-06 05:47:39 -07:00