From d301d6fcb65400ba5d3dcb9e5670a0cd3cd79839 Mon Sep 17 00:00:00 2001 From: CMDR-Kiel42 Date: Sun, 11 Aug 2019 20:06:03 +0200 Subject: [PATCH] Make route start at next waypoint when already in first system on route --- SpanshRouter/SpanshRouter.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/SpanshRouter/SpanshRouter.py b/SpanshRouter/SpanshRouter.py index fa4c9bd..563840a 100755 --- a/SpanshRouter/SpanshRouter.py +++ b/SpanshRouter/SpanshRouter.py @@ -12,6 +12,7 @@ import Tkinter as tk import tkFileDialog as filedialog import tkMessageBox as confirmDialog from time import sleep +from monitor import monitor from . import AutoCompleter from . import PlaceHolderEntry from .updater import SpanshUpdater @@ -41,7 +42,7 @@ class SpanshRouter(): self.parent = parent parentwidth = parent.winfo_width() self.frame = tk.Frame(parent, borderwidth=2) - self.frame.grid(sticky=tk.NSEW) + self.frame.grid(sticky=tk.NSEW, columnspan=2) # Route info self.waypoint_prev_btn = tk.Button(self.frame, text="^", command=self.goto_prev_waypoint) @@ -363,8 +364,8 @@ class SpanshRouter(): self.jumps_left += waypoint["jumps"] self.enable_plot_gui(True) self.show_plot_gui(False) - self.offset = 0 - self.next_stop = self.route[0][0] + self.offset = 1 if self.route[0][0] == monitor.system else 0 + self.next_stop = self.route[self.offset][0] self.copy_waypoint() self.update_gui() else: