marcus Hinz marcus.hinz
  • Joined on 2026-05-30
marcus.hinz pushed to main at marcus.hinz/claude-projects 2026-07-05 12:08:37 +00:00
b4ca889c9d Terminal öffnet als aktives Fenster: Starter tritt Aktivierung per yieldActivationToApplicationWithBundleIdentifier ab, Terminal-Prozess aktiviert sich beim Ready-Event (kooperative Aktivierung seit macOS 14)
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-05 11:58:54 +00:00
ec3d2f4fb3 Projekt-Registry statt festem ~/claude-projects-Root: projects.json (Name → Pfad, ~-relativ) mit Alt-Layout-Fallback; Ordner frei mappbar (add/remove_project, Wizard-Ablageort); Session-Sync per Projekt-Repo (add/commit/pull --rebase/push) statt git-sync-Skript; README + GitHub-Release-Fassung
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-05 11:13:45 +00:00
ddd8984462 Tray-Menü: Aktionswörter raus — Status-Punkt (grün = läuft) ganz links im Menü-Icon, daneben Projekt-Icon, Label nur der Name
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-05 11:08:04 +00:00
e21db6845c Tray-Menü listet alle Projekte mit Icon: Klick startet („starten") oder holt das laufende Terminal nach vorn („zeigen"); Session-Watcher baut das Menü bei Status-/Listenänderung neu
marcus.hinz pushed to main at marcus.hinz/claude-projects 2026-07-05 10:49:21 +00:00
e274dd4944 Pool privateDefault→private (Configs, Keychain), ai-control-Icon in den Projektordner, Memory-Update
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-05 10:47:35 +00:00
69fa8b338c Terminal-Start übersteht nicht ladbares Dock-Icon (z. B. TCC-geschützter Pfad) — Meldung statt Panic
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-05 10:16:24 +00:00
be6c56d7eb Pools: Anzeigename von Pool-ID (UUID-Ordner) getrennt + Umbenennen; API-Keys in Keychain/Keyring, Datei-Fallback nur nach Rückfrage
23aa315b8f Terminal: Output-Batching (8 ms) + helle Themes, Projekt-Icons in der Liste, neues App-Icon inkl. Tray-Template, build.sh: Dev-Bundle nach .noindex
Compare 2 commits »
marcus.hinz pushed to main at marcus.hinz/claude-projects 2026-07-04 19:04:21 +00:00
6816adbab3 Pool-Runtime als Symlinks im Repo (Test3-Test), Werbung-Analyse ergebnislos, Agenda Sync-Test neuer Mac
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-04 18:28:13 +00:00
09488ae5ea Pool-Runtime (projects/todos/history) als Symlinks ins synced Repo, auch bei Pool-Anlage
marcus.hinz pushed to main at marcus.hinz/claude-projects 2026-07-04 17:09:16 +00:00
79314d6140 sync: global→pool, pool-guard raus, Session-Watcher-Setup, verbotenes Wort Ehrlich
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-04 17:09:09 +00:00
3e022311ee Ghostty raus, Session-Watcher mit Sync-Opt-in, Tooltip WKWebView-tauglich
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-04 15:21:49 +00:00
20fc8474d2 Pools initialisieren, Pool-Guard raus, Löschschutz bei laufenden Sessions
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-04 12:26:12 +00:00
42d975874e Projekt-Wizard und Projekt löschen
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-04 12:10:55 +00:00
f8fcd8d033 Verbrauch-Tab: Tokens/Kosten pro Pool und Projekt aus Transcripts
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-04 11:45:05 +00:00
62ce802465 Hand-Icon als App-/Tray-Icon, App heißt ai-control, Tests für Keychain/Key-Status
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-04 11:27:55 +00:00
9b008cbf51 Pools: löschbar mit Zuordnungs-Auflösung, Neuanmelden über Keychain, Key-Status
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-04 10:58:28 +00:00
fc560d4e5f Terminal-Config (Theme/Icon/Titel), UI-Überarbeitung, i18n de/en
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-04 08:00:14 +00:00
f7473797a9 Eingebautes Terminal (xterm.js + portable-pty) und Start/Beenden-Button
marcus.hinz pushed to main at marcus.hinz/ai-control 2026-07-03 18:46:28 +00:00
70e4898259 beta-0.8
marcus.hinz created branch main in marcus.hinz/ai-control 2026-07-03 09:08:24 +00:00