mirror of
https://github.com/norohind/EDMC_SpanshRouter.git
synced 2026-10-22 18:02:08 +03:00
Imports optimize, some code style improvments
This commit is contained in:
5 files changed
+42
-34
No files matched your search
@@ -1,15 +1,14 @@
|
||||
import threading
|
||||
import json
|
||||
import os
|
||||
import requests
|
||||
import traceback
|
||||
from time import sleep
|
||||
import sys
|
||||
from tkinter import *
|
||||
from SpanshRouter.PlaceHolder import PlaceHolder
|
||||
import queue
|
||||
|
||||
import logging
|
||||
import os
|
||||
import queue
|
||||
import threading
|
||||
import traceback
|
||||
from tkinter import *
|
||||
|
||||
import requests
|
||||
from SpanshRouter.PlaceHolder import PlaceHolder
|
||||
|
||||
from config import appname
|
||||
|
||||
# We need a name of plugin dir, not AutoCompleter.py dir
|
||||
@@ -200,6 +199,7 @@ class AutoCompleter(PlaceHolder):
|
||||
self.insert(0, text)
|
||||
self.var.traceid = self.var.trace('w', self.changed)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
root = Tk()
|
||||
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
from config import config
|
||||
from tkinter import Entry, END, StringVar
|
||||
|
||||
from config import config
|
||||
|
||||
|
||||
class PlaceHolder(Entry):
|
||||
def __init__(self, parent, placeholder, **kw):
|
||||
if parent is not None:
|
||||
|
||||
@@ -1,26 +1,25 @@
|
||||
import os
|
||||
import sys
|
||||
import traceback
|
||||
import csv
|
||||
import subprocess
|
||||
import webbrowser
|
||||
import json
|
||||
import re
|
||||
import requests
|
||||
import io
|
||||
import ast
|
||||
import csv
|
||||
import io
|
||||
import json
|
||||
import logging
|
||||
import os
|
||||
import subprocess
|
||||
import tkinter as tk
|
||||
import tkinter.filedialog as filedialog
|
||||
import tkinter.messagebox as confirmDialog
|
||||
import traceback
|
||||
import webbrowser
|
||||
from time import sleep
|
||||
from tkinter import *
|
||||
|
||||
import requests
|
||||
|
||||
from config import appname
|
||||
from monitor import monitor
|
||||
from . import AutoCompleter
|
||||
from . import PlaceHolder
|
||||
from .updater import SpanshUpdater
|
||||
import tkinter as tk
|
||||
import tkinter.filedialog as filedialog
|
||||
import tkinter.messagebox as confirmDialog
|
||||
from tkinter import *
|
||||
|
||||
import logging
|
||||
from config import appname
|
||||
|
||||
# We need a name of plugin dir, not SpanshRouter.py dir
|
||||
plugin_name = os.path.basename(os.path.dirname(os.path.dirname(__file__)))
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
import json
|
||||
import logging
|
||||
import os
|
||||
import requests
|
||||
import zipfile
|
||||
import sys
|
||||
import traceback
|
||||
import json
|
||||
import zipfile
|
||||
|
||||
import requests
|
||||
|
||||
import logging
|
||||
from config import appname
|
||||
|
||||
# We need a name of plugin dir, not SpanshRouter.py dir
|
||||
|
||||
@@ -1,18 +1,21 @@
|
||||
import sys
|
||||
from SpanshRouter.SpanshRouter import SpanshRouter
|
||||
import tkinter.messagebox as confirmDialog
|
||||
|
||||
from SpanshRouter.SpanshRouter import SpanshRouter
|
||||
|
||||
spansh_router = None
|
||||
|
||||
|
||||
def plugin_start3(plugin_dir):
|
||||
return plugin_start(plugin_dir)
|
||||
|
||||
|
||||
def plugin_start(plugin_dir):
|
||||
global spansh_router
|
||||
spansh_router = SpanshRouter(plugin_dir)
|
||||
spansh_router.check_for_update()
|
||||
return 'SpanshRouter'
|
||||
|
||||
|
||||
def plugin_stop():
|
||||
global spansh_router
|
||||
spansh_router.save_route()
|
||||
@@ -20,6 +23,7 @@ def plugin_stop():
|
||||
if spansh_router.update_available:
|
||||
spansh_router.install_update()
|
||||
|
||||
|
||||
def journal_entry(cmdr, is_beta, system, station, entry, state):
|
||||
global spansh_router
|
||||
if (entry['event'] in ['FSDJump', 'Location', 'SupercruiseEntry', 'SupercruiseExit']
|
||||
@@ -29,6 +33,7 @@ def journal_entry(cmdr, is_beta, system, station, entry, state):
|
||||
elif entry['event'] == 'FSSDiscoveryScan' and entry['SystemName'] == spansh_router.next_stop:
|
||||
spansh_router.update_route()
|
||||
|
||||
|
||||
def ask_for_update():
|
||||
global spansh_router
|
||||
if spansh_router.update_available:
|
||||
@@ -43,6 +48,7 @@ def ask_for_update():
|
||||
else:
|
||||
spansh_router.update_available = False
|
||||
|
||||
|
||||
def plugin_app(parent):
|
||||
global spansh_router
|
||||
spansh_router.init_gui(parent)
|
||||
|
||||
Reference in new issue
Block a user