Blame 3Depict-0.0.22-wayland.patch
|
D Haley |
4ee8b6b |
diff -r 13113574c8fc src/3Depict.cpp
|
|
D Haley |
4ee8b6b |
--- src/3Depict.cpp Sun Aug 11 23:16:43 2019 +0100
|
|
D Haley |
4ee8b6b |
+++ src/3Depict.cpp Sun Aug 11 23:17:35 2019 +0100
|
|
D Haley |
4ee8b6b |
@@ -76,6 +76,17 @@
|
|
D Haley |
4ee8b6b |
|
|
D Haley |
4ee8b6b |
};
|
|
D Haley |
4ee8b6b |
|
|
D Haley |
4ee8b6b |
+//Wayland workaround - wx bug 17702
|
|
D Haley |
4ee8b6b |
+#ifdef __WXGTK3__
|
|
D Haley |
4ee8b6b |
+struct ForceX11 {
|
|
D Haley |
4ee8b6b |
+ ForceX11(){
|
|
D Haley |
4ee8b6b |
+ setenv("GDK_BACKEND","x11",1);
|
|
D Haley |
4ee8b6b |
+ }
|
|
D Haley |
4ee8b6b |
+};
|
|
D Haley |
4ee8b6b |
+
|
|
D Haley |
4ee8b6b |
+static struct ForceX11 forcex11;
|
|
D Haley |
4ee8b6b |
+#endif
|
|
D Haley |
4ee8b6b |
+
|
|
D Haley |
4ee8b6b |
//Check version is in place because wxT is deprecated for wx 2.9
|
|
D Haley |
4ee8b6b |
//Command line parameter table
|
|
D Haley |
4ee8b6b |
static const wxCmdLineEntryDesc g_cmdLineDesc [] =
|