mana-swift-ui/devlog/2026-06-07/macher.md
Till JS df07aae7dc devlog: fehlende Tage 15.05.–14.06.2026 nachgezogen
spieler+macher pro Tag, geerdet in den realen Commits; data.json via @mana/devlog-gen backfill.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 20:01:53 +02:00

1.5 KiB
Raw Permalink Blame History

date day view weekday commits review
2026-06-07 15 macher Sonntag 6 auto

Sonntag, 2026-06-07 — Tag 15 (Macher-Sicht)

Stats: 6 Commits, +831 / -3 LoC, 12 Files (14× .swift, 5× .md) Top-Dirs: CHANGELOG.md (26%), Package.swift (16%), ManaAuthUI/Account, ManaComponentsUI/ManaJobStatusText.swift, ManaJobStatusView.swift Tags: — Session: 13:58 → 22:32 (sechs Commits, ~46 aktive Min, längster Fokus 29 Min)

Thema des Tages: GPU-Jobs und Mana sichtbar machen.

  • ManaJobStatusView (a8621c3, +386/0). Wartezeit-Anzeige für GPU-Jobs in ManaComponentsUI, mit eigenem ManaJobStatusText. Größter Commit — eine ehrliche „läuft noch"-Anzeige statt eines undurchsichtigen Spinners, passend zu Jobs, die auf der GPU-Box hängen können.
  • ManaAiActionMetaView (9abba74, +100/0). Geteilte KI-Verbrauch-Zeile (in ManaLLMUI) — zeigt knapp, was eine KI-Aktion gekostet hat.
  • ManaCreditsUI als neues Product (d7bd4d1, +283/0). Achtes Library-Product: native Gesamt-Mana-Anzeige. Dazu ManaBalanceLink (777b06b, +37/0) als Einzeiler-Eintrag fürs Konto.
  • Konto-Integration (7c516cf, +21/-1; e059bae, +4/-2). ManaAccountView.Config.showManaBalance hängt die Gesamt-Mana-Anzeige ins Konto-Gerüst. Der Folge-Commit korrigiert die Argument-Reihenfolge im Config-Initializer — showManaBalance muss erster Parameter sein, sonst bräche bestehender Aufruf-Code.

Die neue Product-Grenze (ManaCreditsUI separat) hält Apps, die kein Mana anzeigen, frei von der Abhängigkeit.