From 6f3243ada282285f263a8da212e8bd5bb1e106b3 Mon Sep 17 00:00:00 2001 From: James Smith Date: Mon, 22 Dec 2025 10:01:55 +0000 Subject: [PATCH] Add satellite orbit tracking, UI improvements, and startup dependency check MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fix ground track to show full orbit (±45 min) with past/future segments - Redesign satellite section as 2x2 grid layout for better visibility - Add startup dependency notification in top-left corner - Make tool status mode-specific (pager/433MHz/aircraft show relevant tools) - Add skyfield library for accurate orbital calculations --- intercept.py | 1942 ++++++++++++++++++++++++++++++++++++++++++++-- requirements.txt | 1 + 2 files changed, 1880 insertions(+), 63 deletions(-) diff --git a/intercept.py b/intercept.py index 275e03e..4e28395 100755 --- a/intercept.py +++ b/intercept.py @@ -296,6 +296,10 @@ HTML_TEMPLATE = ''' + + + + @@ -2759,6 +3004,7 @@ HTML_TEMPLATE = ''' šŸŒ™ ā˜€ļø + + + + + + + @@ -3127,6 +3411,11 @@ HTML_TEMPLATE = ''' + + + @@ -3183,6 +3472,10 @@ HTML_TEMPLATE = ''' Show Flight Trails + @@ -3521,7 +3814,7 @@ HTML_TEMPLATE = '''