From b3d3c26fb899c627987f7626f74fa47a6a5e1e9b Mon Sep 17 00:00:00 2001 From: Philip Trauner Date: Sat, 27 Feb 2016 12:47:21 +0100 Subject: [PATCH] Reorganized invokers and added initial debug support for sync --- Sublime/fl0w/fl0w.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Sublime/fl0w/fl0w.py b/Sublime/fl0w/fl0w.py index 8abc6be..3291a12 100644 --- a/Sublime/fl0w/fl0w.py +++ b/Sublime/fl0w/fl0w.py @@ -66,7 +66,7 @@ class Fl0w: self.main_menu = Menu() self.main_menu.add(Entry("Wallaby Control", "Control a connected Wallaby", action=self.invoke_wallaby_control)) self.main_menu.add(Entry("Info", "Server info", action=self.invoke_info)) - self.main_menu.add(Entry("Debug", "Toggle debug levels", action=self.invoke_debug_level)) + self.main_menu.add(Entry("Debug", "Debug options", action=self.invoke_debug_options)) self.main_menu.add(Entry("Disconnect", "Disconnect from server", action=self.invoke_disconnect)) @@ -109,10 +109,12 @@ class Fl0w: menu.invoke(self.window) - def invoke_debug_level(self): + def invoke_debug_options(self): debug_menu = Menu(subtitles=False) debug_menu.add(Entry("On", action=self.set_debug, kwargs={"debug" : True})) debug_menu.add(Entry("Off", action=self.set_debug, kwargs={"debug" : False})) + debug_menu.add(Entry("Sync Settings", action=self.invoke_sync_settings)) + debug_menu.invoke(self.window, back=self.main_menu)