summaryrefslogtreecommitdiff
path: root/gr-wxgui/src
diff options
context:
space:
mode:
Diffstat (limited to 'gr-wxgui/src')
-rw-r--r--gr-wxgui/src/python/fftsink2.py10
-rw-r--r--gr-wxgui/src/python/scopesink2.py10
-rw-r--r--gr-wxgui/src/python/waterfallsink2.py10
3 files changed, 15 insertions, 15 deletions
diff --git a/gr-wxgui/src/python/fftsink2.py b/gr-wxgui/src/python/fftsink2.py
index 2d8364aaa..ecc60834b 100644
--- a/gr-wxgui/src/python/fftsink2.py
+++ b/gr-wxgui/src/python/fftsink2.py
@@ -25,12 +25,9 @@ p = gr.prefs()
style = p.get_string('wxgui', 'style', 'auto')
# In 3.2 we'll change 'auto' to mean 'gl' if possible, then fallback
-if style == 'auto':
- style = 'nongl'
+# Currently, anything other than 'gl' means 'nongl'
-if style == 'nongl':
- from fftsink_nongl import fft_sink_f, fft_sink_c
-elif style == 'gl':
+if style == 'gl':
try:
import wx.glcanvas
except ImportError:
@@ -42,3 +39,6 @@ elif style == 'gl':
raise RuntimeError("Unable to import OpenGL. Are Python wrappers for OpenGL installed?")
from fftsink_gl import fft_sink_f, fft_sink_c
+
+else:
+ from fftsink_nongl import fft_sink_f, fft_sink_c
diff --git a/gr-wxgui/src/python/scopesink2.py b/gr-wxgui/src/python/scopesink2.py
index 8888b6f3a..40f9f3886 100644
--- a/gr-wxgui/src/python/scopesink2.py
+++ b/gr-wxgui/src/python/scopesink2.py
@@ -25,12 +25,9 @@ p = gr.prefs()
style = p.get_string('wxgui', 'style', 'auto')
# In 3.2 we'll change 'auto' to mean 'gl' if possible, then fallback
-if style == 'auto':
- style = 'nongl'
+# Currently, anything other than 'gl' means 'nongl'
-if style == 'nongl':
- from scopesink_nongl import scope_sink_f, scope_sink_c, constellation_sink
-elif style == 'gl':
+if style == 'gl':
try:
import wx.glcanvas
except ImportError:
@@ -42,3 +39,6 @@ elif style == 'gl':
raise RuntimeError("Unable to import OpenGL. Are Python wrappers for OpenGL installed?")
from scopesink_gl import scope_sink_f, scope_sink_c, constellation_sink
+
+else:
+ from scopesink_nongl import scope_sink_f, scope_sink_c, constellation_sink
diff --git a/gr-wxgui/src/python/waterfallsink2.py b/gr-wxgui/src/python/waterfallsink2.py
index c8a4436c7..08e96105d 100644
--- a/gr-wxgui/src/python/waterfallsink2.py
+++ b/gr-wxgui/src/python/waterfallsink2.py
@@ -25,12 +25,9 @@ p = gr.prefs()
style = p.get_string('wxgui', 'style', 'auto')
# In 3.2 we'll change 'auto' to mean 'gl' if possible, then fallback
-if style == 'auto':
- style = 'nongl'
+# Currently, anything other than 'gl' means 'nongl'
-if style == 'nongl':
- from waterfallsink_nongl import waterfall_sink_f, waterfall_sink_c
-elif style == 'gl':
+if style == 'gl':
try:
import wx.glcanvas
except ImportError:
@@ -42,3 +39,6 @@ elif style == 'gl':
raise RuntimeError("Unable to import OpenGL. Are Python wrappers for OpenGL installed?")
from waterfallsink_gl import waterfall_sink_f, waterfall_sink_c
+
+else:
+ from waterfallsink_nongl import waterfall_sink_f, waterfall_sink_c