Skip to content
Snippets Groups Projects
Commit b4b1cda9 authored by Sébastien Blin's avatar Sébastien Blin
Browse files

screensharing: remove unsupported options for wayland

jami-daemon#13

Change-Id: I177104e8b2faabd356293fb704372918d7e5969a
parent e46a1236
No related branches found
No related tags found
No related merge requests found
......@@ -123,13 +123,13 @@ Control {
"Name": JamiStrings.shareScreen,
"IconSource": JamiResources.laptop_black_24dp_svg
});
if (Qt.platform.os.toString() !== "osx") {
if (Qt.platform.os.toString() !== "osx" && !UtilsAdapter.isWayland()) {
shareModel.append({
"Name": JamiStrings.shareWindow,
"IconSource": JamiResources.window_black_24dp_svg
});
}
if (Qt.platform.os.toString() !== "windows") {
if (Qt.platform.os.toString() !== "windows" && !UtilsAdapter.isWayland()) {
// temporarily disable for windows
shareModel.append({
"Name": JamiStrings.shareScreenArea,
......
......@@ -894,3 +894,9 @@ UtilsAdapter::createDummyImage() const
}
}
#endif
bool
UtilsAdapter::isWayland() const
{
return !qEnvironmentVariableIsEmpty("WAYLAND_DISPLAY");
}
......@@ -162,6 +162,7 @@ public:
#ifdef ENABLE_TESTS
Q_INVOKABLE QString createDummyImage() const;
#endif
Q_INVOKABLE bool isWayland() const;
Q_SIGNALS:
void debugMessageReceived(const QString& message);
void changeFontSize();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment