diff --git a/package.json b/package.json index daa92d46..c274c57c 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "deep-equal": "^1.0.1", "dlnacasts": "^0.1.0", "drag-drop": "^2.12.1", - "electron": "1.3.3", + "electron": "1.3.5", "es6-error": "^3.0.1", "fs-extra": "^0.30.0", "iso-639-1": "^1.2.1", diff --git a/src/config.js b/src/config.js index 30f5e05a..4a342194 100644 --- a/src/config.js +++ b/src/config.js @@ -36,26 +36,31 @@ module.exports = { DEFAULT_TORRENTS: [ { + testID: 'bbb', name: 'Big Buck Bunny', posterFileName: 'bigBuckBunny.jpg', torrentFileName: 'bigBuckBunny.torrent' }, { + testID: 'cosmos', name: 'Cosmos Laundromat (Preview)', posterFileName: 'cosmosLaundromat.jpg', torrentFileName: 'cosmosLaundromat.torrent' }, { + testID: 'sintel', name: 'Sintel', posterFileName: 'sintel.jpg', torrentFileName: 'sintel.torrent' }, { + testID: 'tears', name: 'Tears of Steel', posterFileName: 'tearsOfSteel.jpg', torrentFileName: 'tearsOfSteel.torrent' }, { + testID: 'wired', name: 'The WIRED CD - Rip. Sample. Mash. Share.', posterFileName: 'wiredCd.jpg', torrentFileName: 'wiredCd.torrent' @@ -111,7 +116,7 @@ function getPath (key) { if (process.type === 'renderer') { return electron.remote.app.getPath(key) } else { - electron.app.getPath(key) + return electron.app.getPath(key) } } diff --git a/src/renderer/components/modal-ok-cancel.js b/src/renderer/components/modal-ok-cancel.js index f5342bae..ddfee4da 100644 --- a/src/renderer/components/modal-ok-cancel.js +++ b/src/renderer/components/modal-ok-cancel.js @@ -9,12 +9,12 @@ module.exports = class ModalOKCancel extends React.Component { return (
diff --git a/src/renderer/lib/state.js b/src/renderer/lib/state.js index 07bf8e9f..2e70f296 100644 --- a/src/renderer/lib/state.js +++ b/src/renderer/lib/state.js @@ -151,7 +151,8 @@ function setupSavedState (cb) { torrentFileName: parsedTorrent.infoHash + '.torrent', magnetURI: parseTorrent.toMagnetURI(parsedTorrent), files: parsedTorrent.files, - selections: parsedTorrent.files.map((x) => true) + selections: parsedTorrent.files.map((x) => true), + testID: t.testID } } } diff --git a/src/renderer/main.js b/src/renderer/main.js index cefc22ca..6b8a217b 100644 --- a/src/renderer/main.js +++ b/src/renderer/main.js @@ -58,6 +58,7 @@ State.load(onState) function onState (err, _state) { if (err) return onError(err) state = window.state = _state // Make available for easier debugging + window.dispatch = dispatch telemetry.init(state) diff --git a/src/renderer/pages/torrent-list-page.js b/src/renderer/pages/torrent-list-page.js index 82933702..c7e38013 100644 --- a/src/renderer/pages/torrent-list-page.js +++ b/src/renderer/pages/torrent-list-page.js @@ -62,6 +62,7 @@ module.exports = class TorrentList extends React.Component { if (!torrentSummary.torrentKey) throw new InvalidTorrentError('Missing torrentKey') return (
- {isSelected ? 'close' : 'add'} + {isSelected ? 'close' : 'add'} ) diff --git a/static/main.html b/static/main.html index 702d5f3e..30c71226 100644 --- a/static/main.html +++ b/static/main.html @@ -3,7 +3,7 @@ - WebTorrent Desktop + Main Window diff --git a/static/webtorrent.html b/static/webtorrent.html index 73a1cc6e..43726bf8 100644 --- a/static/webtorrent.html +++ b/static/webtorrent.html @@ -3,7 +3,7 @@ - WebTorrent Desktop + WebTorrent Hidden Window