Screen sharing improvements
This commit is contained in:
parent
5a4fc5e425
commit
373ffe4663
5 changed files with 12 additions and 13 deletions
|
@ -1464,23 +1464,19 @@
|
||||||
"description": "Shown as the title for the modal that requests screen recording permissions"
|
"description": "Shown as the title for the modal that requests screen recording permissions"
|
||||||
},
|
},
|
||||||
"calling__presenting--macos-permission-description": {
|
"calling__presenting--macos-permission-description": {
|
||||||
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
|
"message": "Signal needs permission to access your computer's screen recording.",
|
||||||
"description": "Shown as the description for the modal that requests screen recording permissions"
|
"description": "Shown as the description for the modal that requests screen recording permissions"
|
||||||
},
|
},
|
||||||
"calling__presenting--permission-instruction-step1": {
|
"calling__presenting--permission-instruction-step1": {
|
||||||
"message": "Go to System Preferences and then click Security & Privacy.",
|
"message": "Go to System Preferences.",
|
||||||
"description": "Shown as the description for the modal that requests screen recording permissions"
|
"description": "Shown as the description for the modal that requests screen recording permissions"
|
||||||
},
|
},
|
||||||
"calling__presenting--permission-instruction-step2": {
|
"calling__presenting--permission-instruction-step2": {
|
||||||
"message": "Click Privacy.",
|
"message": "Click on the lock icon on the bottom left and enter your computer’s password.",
|
||||||
"description": "Shown as the description for the modal that requests screen recording permissions"
|
"description": "Shown as the description for the modal that requests screen recording permissions"
|
||||||
},
|
},
|
||||||
"calling__presenting--permission-instruction-step3": {
|
"calling__presenting--permission-instruction-step3": {
|
||||||
"message": "On the left, click Screen Recording.",
|
"message": "On the right, check the box next to Signal. If you don’t see Signal in the list, click the + to add it.",
|
||||||
"description": "Shown as the description for the modal that requests screen recording permissions"
|
|
||||||
},
|
|
||||||
"calling__presenting--permission-instruction-step4": {
|
|
||||||
"message": "On the right, check the Signal box.",
|
|
||||||
"description": "Shown as the description for the modal that requests screen recording permissions"
|
"description": "Shown as the description for the modal that requests screen recording permissions"
|
||||||
},
|
},
|
||||||
"calling__presenting--permission-open": {
|
"calling__presenting--permission-open": {
|
||||||
|
|
|
@ -148,7 +148,7 @@
|
||||||
"redux-ts-utils": "3.2.2",
|
"redux-ts-utils": "3.2.2",
|
||||||
"reselect": "4.0.0",
|
"reselect": "4.0.0",
|
||||||
"rimraf": "2.6.2",
|
"rimraf": "2.6.2",
|
||||||
"ringrtc": "https://github.com/signalapp/signal-ringrtc-node.git#17b22fc9d47605867608193202c54be06bce6f56",
|
"ringrtc": "https://github.com/signalapp/signal-ringrtc-node.git#d44ffdaa1edfdbdcdd2e002a278ed595fe4fa853",
|
||||||
"rotating-file-stream": "2.1.5",
|
"rotating-file-stream": "2.1.5",
|
||||||
"sanitize-filename": "1.6.3",
|
"sanitize-filename": "1.6.3",
|
||||||
"sanitize.css": "11.0.0",
|
"sanitize.css": "11.0.0",
|
||||||
|
|
|
@ -35,7 +35,6 @@ export const NeedsScreenRecordingPermissionsModal = ({
|
||||||
<li>{i18n('calling__presenting--permission-instruction-step1')}</li>
|
<li>{i18n('calling__presenting--permission-instruction-step1')}</li>
|
||||||
<li>{i18n('calling__presenting--permission-instruction-step2')}</li>
|
<li>{i18n('calling__presenting--permission-instruction-step2')}</li>
|
||||||
<li>{i18n('calling__presenting--permission-instruction-step3')}</li>
|
<li>{i18n('calling__presenting--permission-instruction-step3')}</li>
|
||||||
<li>{i18n('calling__presenting--permission-instruction-step4')}</li>
|
|
||||||
</ol>
|
</ol>
|
||||||
<Modal.ButtonFooter>
|
<Modal.ButtonFooter>
|
||||||
<Button
|
<Button
|
||||||
|
|
|
@ -631,6 +631,10 @@ function groupCallStateChange(
|
||||||
if (didSomeoneStartPresenting) {
|
if (didSomeoneStartPresenting) {
|
||||||
callingTones.someonePresenting();
|
callingTones.someonePresenting();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (payload.connectionState === GroupCallConnectionState.NotConnected) {
|
||||||
|
ipcRenderer.send('close-screen-share-controller');
|
||||||
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -15728,9 +15728,9 @@ rimraf@^3.0.2, rimraf@~3.0.2:
|
||||||
dependencies:
|
dependencies:
|
||||||
glob "^7.1.3"
|
glob "^7.1.3"
|
||||||
|
|
||||||
"ringrtc@https://github.com/signalapp/signal-ringrtc-node.git#17b22fc9d47605867608193202c54be06bce6f56":
|
"ringrtc@https://github.com/signalapp/signal-ringrtc-node.git#d44ffdaa1edfdbdcdd2e002a278ed595fe4fa853":
|
||||||
version "2.10.1"
|
version "2.10.3"
|
||||||
resolved "https://github.com/signalapp/signal-ringrtc-node.git#17b22fc9d47605867608193202c54be06bce6f56"
|
resolved "https://github.com/signalapp/signal-ringrtc-node.git#d44ffdaa1edfdbdcdd2e002a278ed595fe4fa853"
|
||||||
|
|
||||||
ripemd160@^2.0.0, ripemd160@^2.0.1:
|
ripemd160@^2.0.0, ripemd160@^2.0.1:
|
||||||
version "2.0.1"
|
version "2.0.1"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue