From 9ee62f39b413b57b7461f94fed440da820b35b7f Mon Sep 17 00:00:00 2001 From: Robert Laverty Date: Tue, 3 Nov 2020 09:37:14 -0500 Subject: [PATCH 1/2] Update project_manager.py --- project_manager.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/project_manager.py b/project_manager.py index 2735024..6b1ebbf 100644 --- a/project_manager.py +++ b/project_manager.py @@ -526,10 +526,16 @@ def show_quick_panel(self, items, on_done): lambda: self.window.show_quick_panel(items, on_done), 10) - def run(self, action=None, caller=None): + def run(self, action=None, caller=None, project=None): self.manager = Manager(self.window) - if action is None: + if project is not None: + if os.path.isfile(os.path.join(self.manager.primary_dir, '%s.sublime-project' % project)): + self.manager.open_in_new_window(project) + else: + sublime.status_message("🆘 '%s' project not found" % project) + elif action is None: + self.show_options() self.show_options() elif action == 'add_project': self.manager.add_project() From b41f7d617b725d12030fdc8074a27501497ac648 Mon Sep 17 00:00:00 2001 From: Robert Laverty Date: Tue, 3 Nov 2020 09:44:16 -0500 Subject: [PATCH 2/2] Update project_manager.py --- project_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_manager.py b/project_manager.py index 6b1ebbf..6cc7c0b 100644 --- a/project_manager.py +++ b/project_manager.py @@ -533,7 +533,7 @@ def run(self, action=None, caller=None, project=None): if os.path.isfile(os.path.join(self.manager.primary_dir, '%s.sublime-project' % project)): self.manager.open_in_new_window(project) else: - sublime.status_message("🆘 '%s' project not found" % project) + sublime.status_message("'%s' project not found" % project) elif action is None: self.show_options() self.show_options()