Skip to content

Adding features from XEphem #38

Description

@nabobalis

Hello

So I have been looking for a replacement for XEphem which can run on an intel mac.
Since I have access to LLMs, I LLM generated the features I need to match XEphem for my very specific use case:

  • Show ground tracks for all active satellites simultaneously in the 2D map.
  • Add separate configurable past and future ground tracks, with past tracks visually distinguished from predicted tracks.
  • Add persistent satellite/mission labels to the 2D map.
  • Add configurable per-satellite ground-track colors, stored by NORAD ID.
  • Add a small 2D map legend showing past / current position / future.
  • Make 2D coverage footprints optional rather than always displayed.
  • Add controls for how many past and future orbits are shown.
  • Add a GitHub Actions macOS Intel build that produces a self-contained .app, so users can download and run TLEscope without compiling it locally.

I don't fancy forcing you/anyone to read LLM generated C code, so I am more curious as to if you want any of these features upstreamed. Right now it's all mushed together on one branch but I'd split it all out per feature/change just for sanity sake.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions