diff options
author | Andrei Gavrilescu <51706180+andrei-gavrilescu@users.noreply.github.com> | 2020-02-20 14:52:20 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-20 12:52:20 +0000 |
commit | 3c448837e771796018dfff46dda2b89c7e5f98e2 (patch) | |
tree | e7a04e237f585c2ffa01f985d6272226a42e9a42 | |
parent | 30eb64fadd0857b8795a14d4cc6d38a431d699e8 (diff) |
integrate screen sharing tracker window (#197)
* integrate screen sharing tracker window
* update jitsi-meet-electron-utils required version
* update package.json
-rw-r--r-- | app/features/conference/components/Conference.js | 4 | ||||
-rw-r--r-- | main.js | 4 | ||||
-rw-r--r-- | package-lock.json | 28 | ||||
-rw-r--r-- | package.json | 2 |
4 files changed, 20 insertions, 18 deletions
diff --git a/app/features/conference/components/Conference.js b/app/features/conference/components/Conference.js index 5106c34..a432102 100644 --- a/app/features/conference/components/Conference.js +++ b/app/features/conference/components/Conference.js @@ -9,7 +9,7 @@ import { push } from 'react-router-redux'; import { RemoteControl, - setupScreenSharingForWindow, + setupScreenSharingRender, setupAlwaysOnTopRender, initPopupsConfigurationRender, setupWiFiStats, @@ -263,7 +263,7 @@ class Conference extends Component<Props, State> { const iframe = this._api.getIFrame(); - setupScreenSharingForWindow(iframe); + setupScreenSharingRender(this._api); new RemoteControl(iframe); // eslint-disable-line no-new setupAlwaysOnTopRender(this._api); setupWiFiStats(iframe); @@ -13,7 +13,8 @@ const { initPopupsConfigurationMain, getPopupTarget, setupAlwaysOnTopMain, - setupPowerMonitorMain + setupPowerMonitorMain, + setupScreenSharingMain } = require('jitsi-meet-electron-utils'); const path = require('path'); const URL = require('url'); @@ -149,6 +150,7 @@ function createJitsiMeetWindow() { initPopupsConfigurationMain(mainWindow); setupAlwaysOnTopMain(mainWindow); setupPowerMonitorMain(mainWindow); + setupScreenSharingMain(mainWindow, 'Jitsi Meet'); mainWindow.webContents.on('new-window', (event, url, frameName) => { const target = getPopupTarget(url, frameName); diff --git a/package-lock.json b/package-lock.json index bbbe5bb..20686e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2477,9 +2477,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.5.0.tgz", - "integrity": "sha512-gSz026xs2LfxBPudDuI41V1lka8cxg64E66SGe78zJlsUofOg/yqwezdIcdfwik6B4h8LFmWPA9ef9X3FiNFLA==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -6052,8 +6052,8 @@ } }, "jitsi-meet-electron-utils": { - "version": "github:jitsi/jitsi-meet-electron-utils#3b6562f4d6104bfb5099414d1a79d4164767ea9b", - "from": "github:jitsi/jitsi-meet-electron-utils#v1.1.1", + "version": "github:jitsi/jitsi-meet-electron-utils#fcdcc578737472b51a5effd1c6328051700b6130", + "from": "github:jitsi/jitsi-meet-electron-utils#v2.0.0", "requires": { "nan": "^2.14.0", "postis": "^2.2.0", @@ -6628,9 +6628,9 @@ "dev": true }, "mimic-response": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.0.0.tgz", - "integrity": "sha512-8ilDoEapqA4uQ3TwS0jakGONKXVJqpy+RpM+3b7pLdOjghCrEiGp9SRkFbUHAmZW9vdnrENWHjaweIoTIJExSQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" }, "minimalistic-assert": { "version": "1.0.1", @@ -6809,9 +6809,9 @@ } }, "node-abi": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.13.0.tgz", - "integrity": "sha512-9HrZGFVTR5SOu3PZAnAY2hLO36aW1wmA+FDsVkr85BTST32TLCA1H/AEcatVRAsWLyXS3bqUDYCAjq5/QGuSTA==", + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.15.0.tgz", + "integrity": "sha512-FeLpTS0F39U7hHZU1srAK4Vx+5AHNVOTP+hxBNQknR/54laTHSFIJkDWDqiquY1LeLUgTfPN7sLPhMubx0PLAg==", "requires": { "semver": "^5.4.1" } @@ -9066,9 +9066,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.5.0.tgz", - "integrity": "sha512-gSz026xs2LfxBPudDuI41V1lka8cxg64E66SGe78zJlsUofOg/yqwezdIcdfwik6B4h8LFmWPA9ef9X3FiNFLA==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", diff --git a/package.json b/package.json index 7459cd7..3883ae1 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,7 @@ "electron-updater": "4.0.6", "electron-window-state": "5.0.3", "history": "4.7.2", - "jitsi-meet-electron-utils": "github:jitsi/jitsi-meet-electron-utils#v1.1.1", + "jitsi-meet-electron-utils": "github:jitsi/jitsi-meet-electron-utils#v2.0.0", "js-utils": "github:jitsi/js-utils#0c53500a5120be2aa3fc590f0f932a0d4771920f", "moment": "2.23.0", "mousetrap": "1.6.2", |