diff --git a/editors/sced/sced3/supercollider.py b/editors/sced/sced3/supercollider.py
index ba81c05f0e8..3514f831edf 100644
--- a/editors/sced/sced3/supercollider.py
+++ b/editors/sced/sced3/supercollider.py
@@ -37,13 +37,9 @@
-
-
-
-
@@ -54,6 +50,8 @@
+
+
@@ -384,11 +382,11 @@ def __insert_sc_menu(self):
_("Find and open help file"),
self.on_find_help),
- ("ScedBrowseHelp", None, _("Browse Help"), None,
+ ("ScedBrowseHelp", None, _("Browse Help"), "U",
_("Browse help by categories"),
self.on_browse_help),
- ("ScedSearchHelp", None, _("Search Help"), "U",
+ ("ScedSearchHelp", None, _("Search Help"), None,
_("Search for help"),
self.on_search_help),
@@ -436,17 +434,9 @@ def __insert_sc_menu(self):
_("Show GUI for default server"),
self.on_server_gui),
- ("ScedServerMeter", None, _("Show level meters"), None,
- _("Show level meters for default server"),
- self.on_server_meter),
-
- ("ScedStartSwingOSC", None, _("Start SwingOSC GUI Server"), None,
- _("Start the SwingOSC GUI server"),
- self.on_start_swingosc),
-
- ("ScedStopSwingOSC", None, _("Stop SwingOSC GUI Server"), None,
- _("Stop the SwingOSC GUI server"),
- self.on_stop_swingosc),
+ ("ScedFrontWindows", None, _("Raise all windows"), "W",
+ _("Raise all windows"),
+ self.on_front_windows),
]
toggle_entries = [
@@ -590,13 +580,6 @@ def on_stop_server(self, action, data=None):
def on_server_gui(self, action, data=None):
self.__lang.evaluate("Server.default.makeGui;", silent=True)
- def on_server_meter(self, action, data=None):
- self.__lang.evaluate("Server.default.meter;", silent=True)
+ def on_front_windows(self, action, data=None):
+ self.__lang.evaluate("Window.allWindows.do(_.front);", silent=True)
- def on_start_swingosc(self, action, data=None):
- # FIXME: make these actions possible only if interpreter is running and okay
- self.__lang.evaluate("SwingOSC.default.boot;GUI.swing;", silent=False)
-
- def on_stop_swingosc(self, action, data=None):
- # FIXME: make these actions possible only if interpreter is running and okay
- self.__lang.evaluate("SwingOSC.default.quit;", silent=False)