Commit Graph

5 Commits

  • v2.0.1: Add Codex CLI/Desktop installation verifier
    - Detects codex CLI (via 'which codex' + --version) and Desktop (via /opt/codex-desktop/start.sh)
    - Shows green ✔ or yellow ✘ status bar on main page
    - 'Install' button opens guide dialog with install commands
    - Desktop/CLI launch buttons disabled when corresponding tool is missing
    - Dependency status logged on startup
    - _set_busy respects missing-state (won't re-enable disabled buttons)
    - Rebuilt .deb as v2.0.1
  • Add in-app changelog viewer and repo CHANGELOG.md
    - Added CHANGELOG constant to launcher with version history
    - Added 'Changelog' button to header bar (opens formatted dialog)
    - Title bar now shows version number (v2.0.0)
    - Added CHANGELOG.md to repo root
    - Rebuilt .deb with latest sources
  • Add .deb installer package (codex-launcher 2.0.0)
    - Installs to /usr/lib/codex-launcher/ with wrapper scripts in /usr/bin/
    - Desktop entry in /usr/share/applications/
    - Depends: python3, python3-gi, gir1.2-gtk-3.0, curl, lsof, bash
    - Postinst: creates config dirs, updates desktop database
    - Prerm: stops running launcher/proxy, optionally purges cache
  • Initial commit: Codex Launcher — Any AI Provider
    Multi-provider integration for OpenAI Codex CLI/Desktop.
    
    - Translation proxy: Responses API ↔ Chat Completions / Anthropic Messages
    - GTK launcher with endpoint management, provider presets, Desktop/CLI launch
    - Codex Default mode (built-in OAuth, zero config)
    - Browser UA injection for Cloudflare-protected providers
    - Streaming SSE, tool calls, reasoning content support
    - Profile backup/import, model auto-fetch, bulk import
    - Zero pip dependencies (pure Python stdlib + GTK)