Releases: miwidot/sc-cargo-manager
Release list
v1.0.19 — Weiterverkauf-Anzeige & Filter-Fix
Bugfix: Weiterverkauf wird jetzt angezeigt
Behebt, dass der Routen-Haken „Weiterverkauf ab Verkaufsort" scheinbar nichts tat.
Behoben
- Anschluss-Handel sichtbar — der Kern des Problems: die Route trägt einen kompletten Folge-Handel (was du am Zielort wieder einlädst und weiterverkaufst), der bisher gar nicht dargestellt wurde. Jetzt zeigt jede Route einen „▸ Weiterverkauf ab …"-Block mit Ware, Zielort, Sprung/Distanz, SCU, Gewinn und ROI — wie auf citizenhq.space.
- Filter wirken sofort — Checkboxen und Dropdowns (Weiterverkauf, Rundtrip, Auto-Load, Nachfrage ignorieren, Schmuggelware, Start-/Ziel-System) laden beim Umschalten sofort neu; die alten Ergebnisse werden dabei nur kurz abgedimmt statt geleert (kein Flackern).
- Robuste Anzeige — ein einzelner fehlerhafter Datensatz kann die Routenliste nicht mehr leeren; bei unerwarteter API-Antwort erscheint eine klare Meldung statt eines leeren Bildschirms.
Daten von citizenhq.space. Windows signiert · Linux-Binary automatisch per CI.
v1.0.18 — Sammel-Route & editierbare Ladung
Sammel-Route, editierbare Ladung & Sortierung
Neu
- Sammel-Route (Cargo-Log) — plant die kürzeste Einsammel-Reihenfolge über deine offenen Lager-Orte. Nutzt die echten Orts-Koordinaten (x/y/z) der API: Nearest-Neighbor + 2-opt je System, In-System-Distanzen in Gm, systemübergreifend als Quantum-Sprung getrennt. Startort wählbar, und bei gesetztem Standard-Schiff werden Kapazitäts-Fuhren markiert (Schiff voll → abladen, dann weiter).
- SCU pro Eintrag editierbar — Stift in der SCU-Spalte öffnet „SCU ändern" mit „Auf Schiff setzen" (nimmt genau was reinpasst) und Überlade-Warnung. Ideal, wenn im Lager mehr liegt als das Schiff fasst — Einkaufspreis wird proportional angepasst.
- Routen: Sortierung „Kaufort (A–Z, nach System)".
Intern
- Orts-Positionen (
/positions+ Terminal-Koordinaten) werden gecacht → offline-fähig.
Besonderen Dank an sudizze für die Ideen und Vorschläge. 🙌
Daten von citizenhq.space. Windows signiert · Linux-Binary automatisch per CI.
v1.0.17 — Linux-Unterstützung
Linux-Unterstützung
Der SC Cargo Manager läuft ab dieser Version auch nativ unter Linux — die Windows-Version bleibt unverändert.
Neu
- Linux-Build (
sc-cargo-manager-linux, x86-64) auf Basis von WebKitGTK- Benötigt WebKitGTK + GTK3: Arch
sudo pacman -S webkit2gtk gtk3· Ubuntu/Debiansudo apt install libwebkit2gtk-4.0-37 libgtk-3-0 - Start:
chmod +x sc-cargo-manager-linux && ./sc-cargo-manager-linux - Läuft mit nativer Fensterdeko (die eigene Titelleiste ist Windows-spezifisch); Funktionen, Design und Daten sind identisch
- Autostart über
~/.config/autostart/, Auto-Update zieht automatisch das Linux-Asset
- Benötigt WebKitGTK + GTK3: Arch
Technisch
- Cross-Platform-Port: gemeinsame App-Logik, plattformspezifisches Fenster-Backend
(Windows: go-webview2 + rahmenlose Titelleiste · Linux: webview_go / WebKitGTK) - Linux-Binary wird bei jedem Release automatisch per GitHub Actions gebaut
Windows
- Unverändert zu v1.0.16 (nur Versionsstand). Signiert, Auto-Update wie gewohnt.
Daten von citizenhq.space. Windows signiert.
v1.0.16 — CitizenHQ-Look, Routen-Karten, Cache & RAM-Sparmodus
Neuer Look — die App matcht jetzt citizenhq.space
Kompletter Redesign auf den aktuellen CitizenHQ-Stil, plus schnelleres Laden, Offline-Fähigkeit und ein RAM-Sparmodus.
Design
- Teal/Steel-Palette und die Web-Schriften Chakra Petch / Sora / Space Mono
- Große Seiten-Köpfe (Kicker + Titel + Untertitel) auf allen Tabs, coral Aktions-Buttons
- Neuer Hintergrund (Guardian-Schiff wie auf der Seite)
Routen
- Ergebnisse als Karten (Abholen → Liefern) mit Badges (Auto-Load / Fracht-Aufzug / Kein Aufzug), Vorrat & Bedarf samt Meldungsalter, Box-Aufteilung, Distanz bzw. „Sprung nötig", Investition/Gewinn/ROI und „Voll laden ab …"
- Rundtrip im gleichen Karten-Look (Hin/Rück + Gesamt-Gewinn)
- Feld-Tooltips (i) mit den Erklärtexten aus dem Web-Rechner
- Neue Filter: Waren-Modus (alle Paarungen einer Ware), Mindestbestand, größte ladbare Box, Schmuggelware aus-/einblenden, Sortierung nach Frische und Gewinn/Gm, Checkboxen Nur Auto-Load und Weiterverkauf ab Verkaufsort
- Filter lösen kein Neuladen/Flackern mehr aus — erst „Routen finden"; Sortierung/Alter wirken weiter sofort
Markt
- Movers-Block: teuer verkaufen (über Referenz) · günstig kaufen (unter Referenz) · 7-Tage-Gewinner & -Verlierer
Schneller, robuster, sparsamer
- Portfolio („Erlös jetzt") holt alle Preise über einen einzigen Marktabruf statt vieler Einzel-Requests
- Offline-fähig: Stammdaten werden lokal gecacht → Sofort-Start und Weiterarbeiten ohne Netz (mit Offline-Hinweis)
- Schlanker Modus (Einstellungen): WebView2 als Ein-Prozess ohne GPU-Prozess — spürbar weniger RAM (Neustart nötig, standardmäßig aus)
Daten von citizenhq.space. Signiert. Auto-Update installiert diese Version beim nächsten Start automatisch.
v1.0.15 — Standort-Vorschläge (Pyro/Outposts) vollständig
Bugfix — Standort-Vorschläge komplett
Der Standort-Autocomplete (Cargo-Log, "Standort ändern", Mining-Lagerplatz) hat nur die großen Hubs aus /stations vorgeschlagen (78 Orte). Viele Outposts, Mining- und Salvage-Terminals fehlten und wurden beim Tippen "nicht gefunden" — besonders in Pyro (Rustville, Ashland, Shepherd's Rest, Bueno Ravine, Sacren's Plot …) und die Stanton-Outposts (HDMS-*, ArcCorp Mining Areas).
Jetzt werden /stations und /trade/terminals-list zusammengeführt (dedupliziert, ohne Doppler wie "Checkmate Station" vs. "Admin - Checkmate"):
- 78 → 169 wählbare Orte, Pyro von 23 auf 39
Daten von citizenhq.space. Signiert. Auto-Update installiert diese Version beim nächsten Start automatisch.
v1.0.14 — SC 4.9, Auto-Load-Fix, Distanzen & Terminal-Filter
Star Citizen 4.9 Support
Datenbasis und Routen-Rechner arbeiten jetzt mit den aktualisierten CitizenHQ-Daten fuer SC Alpha 4.9.
Auto-Load vs. Fracht-Aufzug — jetzt korrekt
Bisher wurde jedes Terminal mit Fracht-Aufzug als "Auto-Load" angezeigt — falsch: Bodenstationen und Outposts haben zwar einen Aufzug, aber kein Auto-Load (das macht nur die ATC an Cargo Decks). Neu dreistufig, pro Terminal:
- Auto-Load (gruen) — ATC laedt/entlaedt, nur echte Cargo-Deck-Stationen
- Fracht-Aufzug · selbst laden (cyan) — Aufzug vorhanden, Boxen selbst bewegen
- Kein Aufzug · von Hand (orange) — komplett Handladen per Traktorstrahl
Routen
- Lade-Filter als Auswahl: Egal / Nur mit Fracht-Aufzug / Nur mit Auto-Load
- Distanz pro Route (In-System-Luftlinie in Gm) + Cross-System-Hinweis wenn ein Sprung noetig ist
- Neue Sortierung: Distanz (nah zuerst)
- Start-Terminal / Ziel-Terminal Filter mit Tipp-Vorschlaegen — Routen nur ab bzw. zu einem bestimmten Terminal
Abnehmer-Listen (Best Buyer, Live-Bestpreis, Ziel-Auswahl)
- Lade-Badge (Auto-Load / Fracht-Aufzug / Kein Aufzug) pro Abnehmer
- "Box bis X SCU" — groesste Container-Groesse am Terminal
Verbessert
- Alle Emojis aus den Badges entfernt — Unterscheidung nur ueber Text + Farbe
Daten von citizenhq.space. Signiert. Auto-Update installiert diese Version beim naechsten Start automatisch.
v1.0.13 — Mining-Modul
⛏️ Mining-Modul — Roherz erfassen wie Cargo
Das Prinzip vom Cargo-Log, jetzt auch fürs Mining: du siehst wo dein Roherz liegt und was es nach dem Raffinieren wert ist.
Neu
- Eigener Roherz-Log (getrennt vom Trade-Cargo) im Mining-Tab
- Erfassen: Lagerplatz (wo liegt's), Erz, Anzahl × Container, optional Einkauf
- Tabelle: Datum · Lagerplatz (editierbar) · Erz · SCU · ≈ Refined jetzt (mit Uplift-%) · Raffinerie · Verkauf
- Statistik-Kacheln: Roh offen (SCU), ≈ Refined-Wert, Realisiert, Verkauft/Gesamt
- Auszahlung Roh vs. Refined — beim Tippen erscheinen Roh-Verkauf, Refined-Wert und die beste Raffinerie (nach Yield %)
- Raffinerie-Auswahl pro Eintrag — alle Raffinerien nach Yield sortiert
- Verkauf nutzt bei Roherz automatisch den raffinierten Wert (Roherz hat keine Best-Buyer-Listings)
- Mining-Board "was lohnt sich" — Roh/SCU, Refined/SCU, Uplift %, sortierbar
Verbessert
- Spin-Pfeile bei allen Zahlenfeldern entfernt (saubere Tastatur-Eingabe)
- Raffinerie-Button ins dunkle Theme integriert (war weißer Default-Button)
- Standort-Dialog: Vorschlagsliste wird nicht mehr eingeklemmt — volle Liste sichtbar
Daten von citizenhq.space. Signiert. Auto-Update installiert diese Version beim nächsten Start automatisch.
v1.0.12
- Ladung zusammenfuehren: beim Speichern gleicher Ware an gleicher Location fragt die App, ob SCU + Bezahlt auf den bestehenden Eintrag addiert werden (statt zweitem Eintrag).
- Spalte '≈ Erloes jetzt' im Log: pro offener Ladung der geschaetzte Erloes zum aktuellen Bestpreis/SCU (+ Gewinn ggue. Einkauf).
- 'Bezahlt'-Spalte aus dem Log entfernt (Wert bleibt intern fuer Gewinn-Rechnung).
Signiert.
v1.0.11
- Fracht-Aufzug (Auto-Load) in den Routen: Badge (Auto-Load / Kein Auto-Load) + Filter 'Nur mit Auto-Load' (PR #1).
- Namens-Entwirrung: die Mengen-Annahme heisst jetzt 'Volle Ladung annehmen', 'Auto-Load' bezeichnet nur noch den Fracht-Aufzug.
- Standort pro Eintrag aenderbar (Stift-Button): Ladung dort eintragen wo sie gerade liegt (z.B. geparkt weil Terminal nicht abnahm).
- Fix: primaere Dialog-Buttons (Speichern/Verkauft/Alarm) hatten kein Styling -> jetzt im App-Design.
Signiert.
v1.0.10
Routen nutzen die neuen API-Felder:
- Kauf-Box-Aufteilung: pro Route wird gezeigt, in welche Boxen die Menge zerfaellt (z.B. 42x 16 + 1x 2 SCU).
- Container-Warnungen: 'nur Boxen ab X SCU' (kleinste Box gross) bzw. 'nur Kleinboxen' (keine grossen).
- units ist jetzt schon auf eine kaufbare Box-Kombi gerundet.
Signiert.