Fix path for the fl0w Sublime-settings file.
Also, some minor cleanups.
This commit is contained in:
parent
edd404beef
commit
dce28928cc
1 changed files with 23 additions and 24 deletions
|
@ -31,8 +31,7 @@ CHANNEL = "s"
|
|||
|
||||
def plugin_unloaded():
|
||||
for window in windows:
|
||||
if hasattr(window, "fl0w"):
|
||||
if window.fl0w.connected:
|
||||
if hasattr(window, "fl0w") and window.fl0w.connected:
|
||||
window.fl0w.invoke_disconnect()
|
||||
|
||||
|
||||
|
@ -177,8 +176,8 @@ class Fl0w:
|
|||
self.s_sync.start()
|
||||
self.connected = True
|
||||
# Saving last server address
|
||||
sublime.load_settings("fl0w.sublime-setting").set("server_address", connect_details_raw)
|
||||
sublime.save_settings("fl0w.sublime-setting")
|
||||
sublime.load_settings("fl0w.sublime-settings").set("server_address", connect_details_raw)
|
||||
sublime.save_settings("fl0w.sublime-settings")
|
||||
except OSError as e:
|
||||
sublime.error_message("Error during connection creation:\n %s" % str(e))
|
||||
else:
|
||||
|
@ -187,7 +186,7 @@ class Fl0w:
|
|||
|
||||
# Input invokers
|
||||
def invoke_connect(self):
|
||||
address = sublime.load_settings("fl0w.sublime-setting").get("server_address")
|
||||
address = sublime.load_settings("fl0w.sublime-settings").get("server_address")
|
||||
address = "" if type(address) is not str else address
|
||||
Input("Address:Port", initial_text=address, on_done=self.connect).invoke(self.window)
|
||||
|
||||
|
@ -255,8 +254,8 @@ class Fl0w:
|
|||
def set_debug(self, debug):
|
||||
sublime.status_message("fl0w: Debug now '%s'" % debug)
|
||||
self.sock.debug = debug
|
||||
sublime.load_settings("fl0w.sublime-setting").set("debug", debug)
|
||||
sublime.save_settings("fl0w.sublime-setting")
|
||||
sublime.load_settings("fl0w.sublime-settings").set("debug", debug)
|
||||
sublime.save_settings("fl0w.sublime-settings")
|
||||
|
||||
|
||||
class Fl0wCommand(sublime_plugin.WindowCommand):
|
||||
|
|
Reference in a new issue