mirror of
https://github.com/norohind/EDMC_SpanshRouter.git
synced 2025-07-22 09:11:36 +03:00
Compare commits
4 Commits
92966570d8
...
00182da130
Author | SHA1 | Date | |
---|---|---|---|
00182da130 | |||
b62d4cb2dd | |||
534f9c98fa | |||
e3e4beb663 |
@ -1,4 +1,9 @@
|
||||
# EDMC_SpanshRouter
|
||||
## Note on norohind's fork
|
||||
This is fork where I try to maintain working version of SpanshRouter
|
||||
plugin for personal use with the latest version of EDMarketConnector.
|
||||
I'm not trying to maintain README.md, CHANGELOG.md and auto-update system
|
||||
of the plugin, at least now.
|
||||
|
||||
This plugin's purpose is to automatically copy to your clipboard the next waypoint on a route you planned using [Spansh](https://www.spansh.co.uk/plotter).
|
||||
|
||||
|
@ -4,7 +4,9 @@ import io
|
||||
import json
|
||||
import logging
|
||||
import os
|
||||
import re
|
||||
import subprocess
|
||||
import sys
|
||||
import tkinter as tk
|
||||
import tkinter.filedialog as filedialog
|
||||
import tkinter.messagebox as confirmDialog
|
||||
@ -14,11 +16,10 @@ from time import sleep
|
||||
from tkinter import *
|
||||
|
||||
import requests
|
||||
|
||||
from config import appname
|
||||
from monitor import monitor
|
||||
from . import AutoCompleter
|
||||
from . import PlaceHolder
|
||||
|
||||
from . import AutoCompleter, PlaceHolder
|
||||
from .updater import SpanshUpdater
|
||||
|
||||
# We need a name of plugin dir, not SpanshRouter.py dir
|
||||
@ -160,7 +161,7 @@ class SpanshRouter():
|
||||
self.csv_route_btn.grid_remove()
|
||||
self.source_ac.grid()
|
||||
# Prefill the "Source" entry with the current system
|
||||
self.source_ac.set_text(monitor.system if monitor.system is not None else "Source System", monitor.system is None)
|
||||
self.source_ac.set_text(monitor.state['SystemName'] if monitor.state['SystemName'] is not None else "Source System", monitor.state['SystemName'] is None)
|
||||
self.dest_ac.grid()
|
||||
self.range_entry.grid()
|
||||
self.efficiency_slider.grid()
|
||||
@ -597,7 +598,7 @@ class SpanshRouter():
|
||||
self.jumps_left += waypoint["jumps"]
|
||||
self.enable_plot_gui(True)
|
||||
self.show_plot_gui(False)
|
||||
self.offset = 1 if self.route[0][0] == monitor.system else 0
|
||||
self.offset = 1 if self.route[0][0] == monitor.state['SystemName'] else 0
|
||||
self.next_stop = self.route[self.offset][0]
|
||||
self.copy_waypoint()
|
||||
self.update_gui()
|
||||
|
Loading…
x
Reference in New Issue
Block a user